Integración de Native PC con AppsFlyer

En resumen: integra tu juego o aplicación de PC con AppsFlyer para recibir datos de eventos y atribuciones para tus campañas de PC. La integración de Native PC admite la atribución y la grabación de eventos in-app para aplicaciones de PC (en otras palabras, atribución y grabación en la PC de un usuario).

Acerca de la atribución nativa de PC

La PC nativa se ejecuta en dispositivos Windows, mediante la instalación de una extensión de archivo .EXE o .MSI.

Esto es diferente al SDK 2.4.1 de AppsFlyer para Windows, que funciona con instalaciones de Microsoft App Store, teléfonos Windows y UWP.

Las aplicaciones que se ejecutan en PC pueden integrarse con AppsFlyer a través de API o SDK de S2S para recibir datos de atribución y mediciones de rendimiento sobre qué fuentes y campañas impulsan la apertura de aplicaciones y los eventos in-app. Los marketers confían en estos conocimientos para medir y optimizar las actividades de marketing.

Enlace de atribución de ejemplo

El siguiente es un flujo de ejemplo que destaca los pasos más importantes en el recorrido del usuario desde el engagement de publicidad hasta la atribución. Incluye la página de inicio multiplataforma recomendada por AppsFlyer. Nota: si bien recomendamos utilizar la página de destino multiplataforma, también puedes utilizar enlaces de atribución directa.

User_windows.jpg

  1. Punto de contacto de marketing: Los clientes interactúan con tu marca a través de puntos de contacto de marketing online u offline. Estos pueden incluir correo electrónico y boletines informativos, redes sociales, web móvil y más.
  2. Página de inicio del juego: La página de inicio del juego dirige a los clientes a la página de descarga de su aplicación. Este paso es importante para recopilar UTM y otros parámetros de URL para atribuir clientes desde el clic/instalación a las fuentes de medios originales o a tus propias fuentes de medios.
    La página de inicio también es útil porque proporciona enlaces a las distintas plataformas compatibles con tu juego. Por ejemplo, también puedes tener enlaces a tu Xbox, tienda de Microsoft y página de Steam en tu página de inicio.
  3. Página de la aplicación: Esta es la URL de la página de tu aplicación Native PC que aloja tu aplicación para que los clientes la descarguen.
  4. Instalación del juego: El usuario instala el juego, lo que activa la atribución y la grabación de eventos in-app y sesiones.

Procedimientos de integración

La siguiente tabla enumera las tareas necesarias para integrar tu aplicación para PC con AppsFlyer.

Nota: No es obligatorio agregar miembros del equipo y configurar reportes en Data Locker.

Tarea Acciones Quién debe participar

Configuración de la aplicación

Marketer

Integración de SDK con tu aplicación (a través de S2S o SDK)

Hay dos métodos de integración que puedes utilizar: S2S y SDK.

Para el método S2S,integra la API de AppsFlyer en tu aplicación con comandos para informar los siguientes eventos a AppsFlyer.

  • Primero abre
  • Eventos in-app
  • Sesiones

Nota:

  • Las primeras aperturas de aplicaciones deben informarse antes de las sesiones y eventos in-app.
  • Para el device_ids parámetro, seleccione el tipo custom.
  • Envía eventos usando la API. Dile a tu desarrollador qué eventos enviar. Verifica que cuando configuras la API, configuras y asignas los eventos para enviar a AppsFlyer. 
  • Para informar sobre engagements con medios propios, integra la API de interacción con impresiones.

Para el método SDK, existen tres versiones: C++nativo, Unrealy Unity.

Nota:

Si tienes una base de usuarios existente y, por lo tanto, deseas que la primera sesión se considere una sesión y no una instalación, el desarrollador puede utilizar el método skipFirst=true.

Desarrolladores de aplicaciones

Página de destino multiplataforma

Recomendado:  la página de inicio multiplataforma que ejecuta AppsFlyer Smart Script te permite realizar atribución de web a aplicación. Es más recomendable cuando tu campaña promociona una aplicación que también está disponible en otras plataformas, como Epic y Steam.

Aprender más sobre las páginas de aterrizaje multiplataforma

Aprender más cómo configurar las páginas de aterrizaje multiplataforma

Para Native PC, se requieren los siguientes parámetros:

  • Nombre de aplicación
    Nombre de tu aplicación
  • app_id
    El ID del artículo

    Se necesita una ID de aplicación para que AppsFlyer la utilice. Las aplicaciones Native PC no tienen reglas de ID de aplicación específicas, por lo que tu desarrollador puede elegir y crear cualquier ID de aplicación que desee para tu aplicación. Recomendado: Elige una identificación significativa para ti, pero que sea poco probable que las aplicaciones la utilicen. Por ejemplo,  app-name-is-the-best

  • media_source

Los siguientes parámetros no son obligatorios pero sí recomendados:

  • campaign
  • ad
  • ad_set
Marketer (puede requerir la asistencia del desarrollador) 

Configuración de OneLink

Si no utilizas una página de destino multiplataforma, puedes crear enlaces de atribución directa para colocarlos detrás de los anuncios.

Aprende a crear enlaces de atribución directa

Marketer
Configuración de reportes/ver datos Aprender más sobre la disponibilidad de datos en paneles de control y reportes Marketer/Ingeniero de datos 

Rasgos y limitaciones

Característica Observaciones

Retargeting

Actualmente no es compatible

Datos de costos

Los datos de costos deben enviarse a través de Ad Spend Ingestion mediante el método de subir el archivo por correo electrónico.