How can we help?

Integración de Kahuna con AppsFlyer

  • Actualización

Descripción general: Kahuna, partner integrado de AppsFlyer, se dedica a ayudar a las empresas a crecer y prosperar en la era móvil. Permitimos un nuevo nivel de engagement auténtico entre las marcas y sus clientes, estén donde estén —la web, el correo electrónico, el móvil y los canales sociales—, mediante una comunicación personalizada a escala. Con el respaldo de big data y aprendizaje automático, ayudamos a crear experiencias excelentes para cada cliente con el mensaje perfecto, entregado en el canal adecuado y en el momento preciso.

 Importante:

Algunas fuentes de medios restringen el intercambio de datos con terceros. Por lo tanto, los postbacks para eventos restringidos no se enviarán a este partner, independientemente de la selección configurada para enviar postbacks.

Siga las instrucciones a continuación para configurar la integración con Kahuna:

1. Requisitos mínimos - SDK de AppsFlyer:

  • Android – versión 2.3.1.18 y posteriores
  • iOS – versión 3.3.3 y posteriores

2. La integración con Kahuna requiere que el ID de dispositivo de Kahuna (identificador de usuario único de Kahuna) se complete en el SDK de AppsFlyer. Este parámetro se envía con cada postback y permite la identificación de cada usuario. Para realizar esto debes insertar las siguientes cadenas en el código de tu aplicación:

  Nota Importante

Asegúrate de que las líneas de código se inserten en el lugar correcto: después de que se inicie el SDK de Kahuna y antes de que se llamen a los métodos appsflyer.sendtracking (Android) / trackAppLaunch (iOS).

Para AndroidPara iOS
HashMap<String, Object> customData = new HashMap<String,Object>();
String deviceId = Kahuna.getInstance().getKahunaDeviceId();
customData .put("customData", deviceId);
AppsFlyerLib.setAdditionalData(customData);

Configuración de Kahuna

Requisito previo: Antes de configurar la integración, asegúrate de contactar al partner y abrir una cuenta con él. Antes de configurar una integración, asegúrate de contactar al partner y abrir una cuenta con este.

Configurar la integración de ASA

  1. Para activarla: en AppsFlyer, en el menú lateral, selecciona Colaborar > Partner Marketplace.
    Para editarla: en AppsFlyer, en el menú lateral, selecciona Colaborar> Integraciones activas
    .
  2. Selecciona la aplicación correspondiente. 
  3. Haz clic en Configurar integración.
  4. En la primera visita aquí, deberás activar Activar partner para habilitar la configuración de los parámetros de integración. El selector debe estar activado mientras trabajes con el partner.
    Para obtener más detalles sobre la activación de partners, haz clic aquí.
  5. Completa la configuración utilizando las pestañas correspondientes, como se describe en la sección a continuación. Para ver una descripción detallada del Encabezado de la ventana de configuración de partner, haz clic aquí.

La ventana de configuración de Kahuna solo utiliza la pestaña Integration.

Pestaña de Integración

La pestaña Integración está dividida en distintas secciones, tal como se describe a continuación.

Activar socio

En la primera visita aquí, deberás alternar a continuación. ACTIVA el botón Activar partner para habilitar la configuración de los parámetros de la pestaña de integración. El selector debe estar activado mientras trabajes con el partner.
Para obtener más detalles sobre la activación de partners, haz clic aquí.

Configuración general

Clave secreta de Kahuna, staging y production

Kahuna se conecta con AppsFlyer mediante una clave secreta única. Si aún no la tienes, debes obtenerla de Kahuna para continuar con la integración o seguir los pasos que se indican a continuación.

Obtener la clave secreta de Kahuna

1. Accede a tu cuenta de Kahuna

2. Haz clic en el icono de usuario y selecciona Settings en la esquina superior derecha del menú del Dashboard

3. Copia la clave secreta de Kahuna:

4. Selecciona APIs & Integrations– en esta página puedes encontrar los parámetros:

  • Introduce la clave maestra de Kahuna obtenida de la consola de Kahuna (consulta la sección 3)
  • Si quieres enviar los eventos al entorno Sandbox de Kahuna, introduce la letra S en el campo Staging (consulta «Pruebas con el Sandbox de Kahuna»)
  • Para el entorno de producción, introduce la letra P en el campo Production
  • Si insertas ambos, los eventos se envían a producción
  • Haz clic en Save

Postbacks predeterminados

AppsFlyer puede enviar postbacks automáticos a las instalaciones de usuarios de Kahuna. Usa esta sección para definir el envío de estos postbacks.

Swrve_msc_new_4.png

Selecciona Eventos atribuidos a cualquier partner u orgánico para enviar postbacks a Kahuna de cualquier usuario que descargue la aplicación.

Haga clic en Guardar.

Una vez que hayas guardado la configuración, AppsFlyer envía los siguientes datos a Kahuna para cada instalación orgánica y no orgánica:

  • Kahuna Dev_ID
  • Fuente de medios
  • Código de país
  • Versión del sistema operativo

Pestaña de enlaces de atribución

Los enlaces de atribución no están disponibles para Kahuna.

Pestaña de costos

Los datos de costos no son compatibles con la integración con este partner.

Pestaña de Ingresos publicitarios

Los ingresos por publicidad no se admiten en la integración con este partner.

Pestaña de permisos

Los permisos no están disponibles para Kahuna.

Ver los datos de atribución de usuarios en Kahuna

Los eventos de instalación se pueden ver como Newbies en el Dashboard principal de Kahuna.

Puedes buscar un usuario concreto o ir a «Top People» en la navegación lateral izquierda.

Al seleccionar uno de los usuarios, se abre el Mini Profile, donde puedes ver el evento de instalación «af_install» en la sección «Top Events»:

Pruebas en sandbox

Si todavía no has lanzado tu aplicación a la tienda de aplicaciones y quieres probar la integración desde el entorno Sandbox de Kahuna, sigue estos pasos:

1. Asegúrate de introducir «s» en el cuadro de texto Staging al configurar Kahuna en AppsFlyer

2. Asegúrate de haber añadido el código a tu aplicación para integrar los SDK de AppsFlyer y Kahuna, tal como se describe en las secciones anteriores

3. Debes obtener el Advertising ID de tu dispositivo de prueba (puedes encontrar el Advertising ID instalando la aplicación en tu dispositivo y consultando los registros)

4. Pide a AppsFlyer que ponga tu Advertising ID en la allowlist

5. Desinstala la App de tu dispositivo

6. Configura esta URL con tus datos (nombre del paquete de la aplicación, Advertising ID y nombre de la campaña... no incluyas los corchetes) - https://app.appsflyer.com/[APP PACKAGE NAME]?pid=[SOMETHING]&advertising_id=[DEVICE’S ADVERTISING ID]

7. Ve a esa URL; puede que veas esto:

8. Instala la aplicación en tu dispositivo

9. Ve al Dashboard de Kahuna y busca al usuario (puedes activar la depuración de Kahuna y consultar los registros para obtener el ID de dispositivo único de Kahuna de ese usuario.. «dev_id»... o, si tu aplicación requiere iniciar sesión y pasas las credenciales a Kahuna, también puedes buscar por esas credenciales). Una vez que encuentres al usuario, deberías ver un evento «af_install» para ese usuario.

This article was translated automatically and may contain errors. The English version is the most accurate - use the language selector below to switch.

Share article: