Guía de Integración AppBurn

Anuncio
Guía de integración AppBurn!
!
!
1. Introducción!
!
¡Bienvenido a AppBurn! La manera más fácil de conectar con el tráfico móvil
mundial. !
!
En AppBurn ofrecemos el mejor Mobile Trading Desk para anunciantes,
agencias y publishers. Echa un vistazo a nuestra tabla de integraciones para
encontrar la solución que mejor se adapte a tus necesidades.!
!
¿No la encuentras? Envía tu consulta a soporte@appburn.net y alguien de
nuestro equipo se pondrá en contacto contigo. !
!
!
2. Tipo de integraciones con AppBurn!
!
¿Quién eres?
Anunciante /Agencia
¿Qué necesitas?
¿Qué te ofrecemos?
Un tracker para mis campañas en dispositivos móviles.
AppBurn SDK
Comprar tráfico a AppBurn con la medición de un 3rd
party tracker.
AppBurn Pixel
Comprar tráfico a Appburn midiendo conversiones en
web (leads o cualquier otro evento customizado)
Afiliado
Que AppBurn me notifique las conversiones asociadas
a mi tráfico.
Custom Feedback
Notifications
!
!2.1 AppBurn SDK!
!
Si estás buscando un tracker para tus campañas de apps… ¡AppBurn es tu
solución!!
!
Te ofrecemos acceso personalizado a nuestra herramienta para que puedas
configurar tus propias campañas y hacer seguimiento en tiempo real de tus
estadísticas. !
!
¡Sólo tienes que instalar nuestro SDK en tu app y comenzar a medir!!
!
!!
2.1.1 Instrucciones!
!
!!
!
1. Descárgate la versión actualizada de nuestro iOS SDK y
Android SDK.!
!
!!
!
2. Define qué es lo que vas a medir con AppBurn e implementa
el código en tu app:!
!
¿Qué quieres medir?
¿Qué debes implementar?
OS
iOS
Sólo instalaciones de la app
Integración Básica Obligatoria
Android
Registros en la app
Integración Básica Obligatoria !
+!
Leads
Las compras, compradores y el
importe de las transacciones de la
app
Integración Básica Obligatoria !
+!
Transacciones
Eventos personalizados de mi app
Integración Básica Obligatoria !
+!
Eventos Custom
!
iOS
Android
iOS
Android
iOS
Android
!!
!
3. Contacta con tu account manager para verificar la
implementación antes de la subida de la app a los markets.!
!
!!
!
4. Sube la nueva versión de la app a AppStore o GooglePlay.
¡En cuanto la app esté aprobada empezarás a ver datos en tu Dashboard!!
!
!
!
!2.2 AppBurn Pixel!
!!
El pixel de AppBurn puede ser usado para notificarnos conversiones en dos
supuestos:!
!!
!
2.2.1 !SDK 3rd party tracking!
La implementación del pixel nos permitirá recoger la información relativa a las
conversiones de tu aplicación sin necesidad de integrar el SDK propio de
AppBurn.!
Si en tu app has integrado un SDK de cualquier otro tracker, este podrá
notificarnos las conversiones en tiempo real y de forma automática gracias a este
tipo de integración. !
¡Una forma muy rápida y sencilla de que podamos lanzar tu campaña sin
necesidad de tocar el código de la app!!
Para ello sólo necesitas configurar nuestro pixel en el mobile tracker con el que
vayas a medir las instalaciones de campaña para que se notifique a Appburn
siguiendo este proceso:!
!!
!
1. Contacta con tu 3rd party tracker: No dudes en ponerte en
contacto con el soporte técnico del propio tracker para que te expliquen cómo
integrar un pixel de terceros en tu campaña. Nosotros mismos te ayudaremos en
la gestión de la implementación. !
!!
!
2. Configura nuestro pixel en el 3rd party tracker: Configura el
pixel siendo el aid el parámetro que enviaremos a través del click through y que
debe ser devuelto en el siguiente formato:!
http://eat.appburn.net/postback?aid=[AppBurn_ID]
!!
!
3. Genera la url trackeada configurada ya con la notificación a
AppBurn: Genera la url de redirección en tu tracker y envíanosla para que
podamos montar la campaña. !
!!
!!
2.2.1 Conversiones Web!
!
La implementación del pixel nos permitirá recoger la información relativa a las
conversiones de tu web como por ejemplo un registro o una compra. !
Para ello es necesario que se llame a nuestro pixel cada vez que dicho evento
ocurra, siendo el aid el parámetro que enviaremos a través del click through y
que debe ser devuelto en cualquier de los siguientes formatos:!
http://eat.appburn.net/postback?aid=[AppBurn_ID]
<img src=” http://eat.appburn.net/postback?
aid=[AppBurn_ID]” width=”1px” height=”1px” Alt=”” />
<script language=”javascript” src=” http://
eat.appburn.net/postback?aid=[AppBurn_ID]”>!
!
<noscript><img src=” http://eat.appburn.net/postback?
aid=[AppBurn_ID]” width=”1” height=”1” border=”0”>
2.3 Custom Feedback Notifications!
!
AppBurn permite notificar las conversiones asociadas a cada uno de los
afiliados. !
!
Consulta nuestro listado de partners para asegurar si el afiliado se encuentra
ya integrado o no con nuestro sistema.!
!
Si la respuesta es no, envía tu pixel a soporte@appburn.net especificando los
parámetros que necesitas que te sean devueltos en la notificación. !
!
Usa nuestra tabla de parámetros custom para saber con qué nombre debes
enviárnoslos:!
!
Nombre
exid
dp
!
!
Descripción del Parámetro
Identificador personalizado
Dispositivo (iPhone, iPad, Galaxy S1,…)
appname
Nombre de la app en la que el click se ha ejecutado
appcats
Categoría de la app en la que el click se ha ejecutado
Recomendamos añadir los identificadores únicos de los dispositivos para
mejorar la asignación de las conversiones:!
!
Nombre
Descripción del Identificador
ios_ifa
El identificador de anunciante de Apple con iOS +6. El valor debe ser
formado con letras mayúsculas y guiones [AAAAAAAAA-BBBBCCCC-1111-222222220000]. Si vas a usar el parámetro ios_ifa
debes indicar si el usuario ha limitado el adtracking con el parámetro
ios_ad_tracking_disabled, Más info.
ios_ifa_md5
El identificador IFA de los dispositivos iOS encriptado con el algortimo
MD5. El valor debe ser generado basándose en el valor original
formado con letras mayúsculas y guiones [md5(AAAAAAAAA-BBBBCCCC-1111-222222220000)]
ios_ifa_sha1
El identificador IFA de los dispositivos iOS encriptado con el algoritmo
SHA1. El valor debe ser generado basándose en el valor original
formado con letras mayúsculas y guiones [sha1(AAAAAAAAA-BBBBCCCC-1111-222222220000)]
ios_ad_tracking_disabled
Si vas a usar el parámetro ios_ifa debes indicar si el usuario ha
limitado el adtracking con el parámetro
ios_ad_tracking_disabled.
android_id
El identificador para dispositivos Android. El valor debe ser formado
con letras minúsculas. Más info.
android_id_md5
El identificador para dispositivos Android encriptado con el algoritmo
MD5. El valor debe ser generado basándose en el valor original
formado con letras minúsculas [md5(aaaaaaaa11111111)]
android_id_sha1
El identificador para dispositivos Android encriptado con el algoritmo
SHA1. El valor debe ser generado basándose en el valor original
formado con letras minúsculas [sha1(aaaaaaaa11111111)]
Échale un ojo al proceso completo para visualizar un ejemplo del flujo de
comunicación:!
!
1. El afiliado nos pasa su pixel especificando los parámetros que añadirá:!
http://tracking.com/mobile/postback/?at=appburn&postbackid={ADKCLICKID}
!
2. Se genera una url de tracking en AppBurn que notifique a dicho pixel:!
!
http://eat.appburn.net/?antw=c62d9e9c826d00c9a58597558f117ad6
!
3. El afiliado debe añadir, a través del click through, el parámetro axid con el
valor del identificador custom que necesite que le sea devuelto:!
http://eat.appburn.net/?antw=c62d9e9c826d00c9a58597558f117ad6&axid={ADKCLICKID}
!
4. Cuando se genere la conversión, AppBurn notificará al afiliado devolviendo
el valor enviado en el parámetro axid así como añadiendo la siguiente
información:!
!
!
Nombre
UDID
Descripción del Parámetro
Identificador único del dispositivo
LATITUDE
Coordenadas del dispositivo (si está habilitado en la app)
LONGITUDE
Coordenadas del dispositivo (si está habilitado en la app)
CREATED_AT
Fecha y hora en la que se realizó la instalación
http://tracking.com/mobile/postback/?
at=appburn&postbackid=67085243a740995bd9b5cd3c995f5143_2014-07-18_12%3A20%3A31_
3_2&UDID=F00CD03706C097602BD87398EB2C6C4B&LATITUDE=41.394001&LONGITUDE=2.156697
&CREATED_AT=2014-01-27+12%3A22%3A20
!
!
!
Descargar