Saltar al contenido

Integración con AppsFlyer

Resumen de la integración

Anchor link to

AppsFlyer es una plataforma de atribución móvil y análisis de marketing que le ayuda a analizar la adquisición y el engagement de los usuarios. Proporciona datos completos sobre el comportamiento del usuario dentro de la aplicación y le permite rastrear las fuentes de adquisición de usuarios. Utilizando la información obtenida de AppsFlyer, puede crear campañas de marketing eficaces en Pushwoosh.

Una vez configurada la integración, AppsFlyer enviará la siguiente información a Pushwoosh:

  • El comportamiento in-app del usuario como Eventos y sus atributos;
  • Fuentes de adquisición de usuarios como valores de la Etiqueta Acquisition Source.

Casos de uso

Anchor link to

Utilizando estos datos, puede construir segmentos de usuarios y crear campañas personalizadas y dirigidas con precisión en Pushwoosh. A continuación se presentan dos ejemplos de cómo aprovechar los datos de AppsFlyer para crear customer journeys efectivos en Pushwoosh.

1. Cree campañas altamente dirigidas en Pushwoosh utilizando eventos rastreados por AppsFlyer.

Supongamos que tiene una aplicación de noticias. Configuró AppsFlyer para rastrear el evento SubscribedToNews, que se activa cada vez que un usuario se suscribe a un canal de noticias. Este evento tiene el atributo de categoría que indica el tipo de noticias a las que el usuario se suscribe: politics, business o sports.

Pushwoosh recibe la información sobre este evento con los valores de sus atributos. Puede crear tres segmentos de usuarios basados en tres valores posibles:

Segmentos de usuario basados en atributos de categoría de noticias

Ahora puede crear campañas dirigidas a usuarios que están interesados en un tipo particular de noticias:

Campañas dirigidas a usuarios interesados en categorías de noticias específicas

2. Personalice los mensajes basándose en los datos de comportamiento del usuario de AppsFlyer.

En este ejemplo, utilizaremos una aplicación de compras en línea. Supongamos que AppsFlyer rastrea el evento AddToWishlist que se activa cada vez que un usuario añade un artículo a su lista de deseos. Este evento tiene el atributo item que indica el nombre del artículo añadido a la lista de deseos.

AppsFlyer envía los datos del evento AddToWishlist a Pushwoosh, donde puede personalizar los mensajes dependiendo de las elecciones de los usuarios. Por ejemplo, puede crear un preset de push que ofrezca un descuento en un artículo que un usuario ha añadido a su lista de deseos. En lugar del nombre del artículo, añada un marcador de posición de Contenido Dinámico con el atributo item:

Marcador de posición de contenido dinámico en un preset de push de Pushwoosh

Si un usuario añade un artículo a su lista de deseos, recibirá un push que contiene información sobre él. Por ejemplo, aquellos que seleccionen el iPhone 14 Pro Max verán este mensaje:

Vista previa de la notificación push para la oferta del artículo iPhone 14 Pro Max

Configuración de la integración

Anchor link to
  1. Integre el SDK de Pushwoosh en su aplicación si aún no lo ha hecho. Para obtener instrucciones más detalladas, lea la guía.
  1. Para asegurarse de que se envíen los datos correctos a AppsFlyer, integre este fragmento de código en su código. Asegúrese de que se ejecute después de que se hayan inicializado tanto el SDK de Pushwoosh como el SDK de AppsFlyer.
String pwhwid = Pushwoosh.getInstance().getHwid();
String pwuserid = Pushwoosh.getInstance().getUserId();
Map<String, Object> customData = new HashMap<String, Object>();
customData.put("pushwoosh_hwid", pwhwid);
customData.put("pushwoosh_user_id", pwuserid);
AppsFlyerLib.getInstance().setAdditionalData(customData);
  1. Configure la integración de Pushwoosh en AppsFlyer. Para ello, en su cuenta de AppsFlyer, vaya a Collaborate > Partner Marketplace. En la lista de Socios, localice y elija Pushwoosh.
Localizando Pushwoosh en AppsFlyer
  1. Haga clic en Set up integration. Luego será dirigido a la página de configuración de la integración. Allí, active el interruptor Activate partner.
Activando el interruptor Activate partner en AppsFlyer Desactivando el Modo de Privacidad Avanzada en AppsFlyer
  1. En la sección General settings, introduzca sus credenciales de Pushwoosh:
  • Token de Acceso a la API. Para obtener el token, en su cuenta de Pushwoosh vaya a Settings > API Access y copie el código. Puede obtener más información sobre el Token de Acceso a la API en esta guía.
  • Código de Aplicación (XXXXX-XXXXX) que puede encontrar debajo del nombre de su aplicación en su cuenta de Pushwoosh.
Añadiendo credenciales de Pushwoosh en la configuración general de AppsFlyer
  1. En la sección Default postback, seleccione All media sources, including organic.
Configurando la sección Default postback
  1. En la sección In-app event settings, introduzca su Código de Aplicación y Token de Acceso a la API de Pushwoosh.
Sección de configuración de eventos in-app con Código de Aplicación y token de API
  1. Active el interruptor In-app event postback y configure los eventos y datos que se incluirán en los postbacks enviados a Pushwoosh.
Configuración del interruptor de postback de eventos in-app en AppsFlyer

Elija uno o más eventos de AppsFlyer para enviar a Pushwoosh desde el menú desplegable y complete los parámetros necesarios.

ParámetroDescripción
el evento mapeado al socioAunque este campo es obligatorio, no se preocupe por lo que escriba porque no cambiará cómo se nombran los eventos. Pushwoosh seguirá recibiendo los eventos con los mismos nombres que aparecen en AppsFlyer.
para usuarios deEn este campo, seleccione si los postbacks se envían exclusivamente para los usuarios atribuidos a este socio o para todas las fuentes de medios, incluidas las orgánicas.
incluyendo

Elija cómo se comparten los datos del evento con Pushwoosh:

  • Sin valores y sin ingresos: Enviar solo el evento en sí sin ningún parámetro (valores o ingresos).
  • Valores y sin ingresos: Enviar todos los parámetros excepto el valor de ingresos.
  • Valores e ingresos: Enviar todos los parámetros del evento, incluido el valor de ingresos (si existe en el evento).
    Para recibir eventos con atributos adicionales enviados a Pushwoosh, seleccione Valores e Ingresos.
  1. Una vez configurada la integración, haga clic en Save.