Segmentación por actividad en la app

Puedes crear anuncios para dirigirte a las personas en función de las acciones que realicen en tu app. Por ejemplo, puedes dirigirte a las personas que ya usaron tu app anteriormente, pero que no registran actividad en los últimos 90 días. También puedes dirigirte a las personas que agregaron un artículo al carrito, pero que no finalizaron la compra. Consulta Situaciones a continuación para ver los enlaces a ejemplos concretos.

Para dirigirte a las personas según la actividad en la app, crea un público personalizado basado en los eventos de la app. Esta página te explica cómo hacerlo.

¿Por qué esto es importante?

Puedes llegar directamente al público que te resulte más relevante. Para proporcionar una experiencia más positiva, puedes mostrar anuncios solo a las personas que puedan estar interesadas en ellos.

Requisitos

Debes agregar eventos de la app para hacer un seguimiento de las acciones que las personas realizan en ella.

Relacionados

Los públicos personalizados también se pueden basar en listas de clientes. Consulta Segmentación por listas de clientes.

Conexión de App Store para iOS 14

Es posible que los eventos que tu app recopila y envía a Facebook requieran que divulgues esos tipos de datos en el cuestionario de App Store Connect. Es tu responsabilidad asegurarte de que esto se vea reflejado en la Política de privacidad de tu app. Visita el artículo Detalles de privacidad de la App Store de Apple para obtener información sobre los tipos de datos que tendrás que divulgar.

Antes de empezar: lee nuestras guías de aspectos básicos

1. Anuncios sobre app

Descubre cómo funcionan los anuncios sobre apps.

2. Configurar el SDK y agregar eventos de la app

En la mayoría de casos, debes agregar el SDK de Facebook antes de crear un público personalizado.

3. Caso ilustrativo: Hacer que las personas vuelvan a usar tu app

Esta guía te ofrece un ejemplo para que puedas aprender cómo crear un público personalizado.

4. Eventos de la app

Aprende cómo funcionan los eventos de la app.

Personas que abrieron tu app recientemente

1. Agrega el registro de inicios a la app

Para crear un público personalizado según la actividad reciente, debes hacer un seguimiento de los inicios de la app mediante los eventos de la app. Sigue los inicios de la aplicación a través del método activateApp:

- (void)applicationDidBecomeActive:(UIApplication *)application {
   [FBSDKAppEvents activateApp];
}
@Override
protected void onResume() { 
  super.onResume(); 
  AppEventsLogger.activateApp(this); 
}
FB.AppEvents.activateApp();

2. Crea un público personalizado según la actividad reciente

Para empezar, crea un anuncio nuevo. En Público, elige Crear nuevo > Público personalizado y selecciona las opciones siguientes:

Opción Tu valor

Tipo de público

Actividad en la app

Acción realizada

Se abrió la app

En el pasado

30 días

Personas que completaron una compra recientemente

1. Agrega el registro de compras a tu app

Para crear un público personalizado según el comportamiento de compra, tienes que registrar las compras usando los eventos de la app. Haz un seguimiento de las compras con el método logPurchase:

[FBSDKAppEvents logPurchase:4.32 currency:@"USD"];
logger.logPurchase(BigDecimal.valueOf(4.32), Currency.getInstance("USD"));
var parameters = {};
parameters[FB.AppEvents.ParameterNames.CONTENT_ID] = "QW-12345";
FB.AppEvents.logPurchase(4.32, "USD", parameters);

2. Crea un público personalizado por compras

Para empezar, crea un anuncio nuevo. En Público, elige Crear nuevo > Público personalizado y selecciona las opciones siguientes:

Opción Tu valor

Tipo de público

Actividad en la app

Acción realizada

Importe de la compra: Principal 25 %

En el pasado

30 días

Configuración avanzada 1: Incluye más criterios para acotar tu público

Es recomendable que dirijas tus anuncios a un público más específico. Por ejemplo, es posible que quieras llegar a usuarios que realizaron compras en tu app en los últimos 30 días, pero no en los últimos siete.

Elige Excluir y selecciona las siguientes opciones:

Opción Tu valor

Acción realizada

Importe de la compra: Principal 25 %

En el pasado

7 días

Configuración avanzada 2: Crea un público personalizado según las compras no finalizadas

Dirígete a las personas que mostraron interés en completar una compra, pero no lo hicieron, usando las siguientes opciones:

“Crear público personalizado” a partir de la opción: Tu valor

Tipo de público

App Activity

Lista de personas en función de...

Combined Action

Acción realizada

Add to Cart

En los últimos

30 días

Acción no realizada

Purchases

En los últimos

30 días


Personas que realizaron compras grandes

1. Agrega el registro de compras a tu app

Sigue los mismos pasos que en Personas que completaron una compra recientemente: 1. Agregar el registro de compras a tu app.

2. Crea un público personalizado por compras grandes

Para empezar, crea un anuncio nuevo. Cuando tengas que definir el público de tus anuncios, crea un nuevo público personalizado y selecciona las siguientes opciones al completar el formulario de personalización del público:

“Crear público personalizado” a partir de la opción: Tu valor

Tipo de público

App Activity

Acción realizada

Purchases

Valor en USD del evento

Mayor que 100

En los últimos

90 días

Personas que alcanzaron un determinado nivel

1. Agrega el seguimiento del evento a tu app

Para crear un público personalizado según los niveles alcanzados, debes hacer un seguimiento de estos eventos usando los eventos de la app. Haz un seguimiento de los niveles alcanzados o de otros eventos mediante una llamada al método logEvent y proporciona un parámetro level:

[FBSDKAppEvents logEvent:FBSDKAppEventNameAchievedLevel
  valueToSum:nil
  parameters:@{ 
    FBSDKAppEventParameterNameLevel: 123
  }
];
AppEventsLogger logger = AppEventsLogger.newLogger(this);
Bundle parameters = new Bundle();
parameters.putString(AppEventsConstants.EVENT_NAME_ACHIEVED_LEVEL, 123);
logger.logEvent(
  AppEventsConstants.EVENT_NAME_ACHIEVED_LEVEL,
  null,
  parameters
);
var parameters = {};
parameters[FB.AppEvents.ParameterNames.LEVEL] = 123;
FB.AppEvents.logEvent(
  FB.AppEvents.EventNames.ACHIEVED_LEVEL,
  null,
  parameters
);

2. Crea un público personalizado según el nivel alcanzado

Empieza creando un nuevo anuncio y selecciona el objetivo Interacción con la app. Cuando tengas que definir el público de tus anuncios, crea un nuevo público personalizado y selecciona las siguientes opciones al completar el formulario de personalización del público:

“Crear público personalizado” a partir de la opción: Tu valor

Tipo de público

App Activity

Acción realizada

Levels Achieved

Nivel

es cualquiera de 123

En los últimos

28 días