Ir al contenido principal
Affise <-> AppsFlyer
Natalya Yefimenko avatar
Escrito por Natalya Yefimenko
Actualizado hace más de una semana
AppsFlyer Logo PNG Vector (SVG) Free Download

Antes de empezar

Integración general

Para iniciar la integración, debe enviar a AppsFlyer tanto la URL de seguimiento como la URL de postback para la elaboración de informes.

URL de seguimiento de AppsFlyer

  1. En AppsFlyer, vaya a Configuración > Integraciones activas > Enlace de atribución.

  2. Prepare una URL de seguimiento de AppsFlyer para la integración utilizando los parámetros obligatorios.

    Parámetros obligatorios del enlace de seguimiento:

clickid

{clickid}

Un identificador de clic único

af_siteid

{pid}

Un identificador único que identifica al editor

af_c_id

{offer_id}

ID de la oferta

c

{nombre_de_la_oferta}

El título de la oferta

⚠️ No necesitas rellenar el pid=medianame_int, el equipo de AppsFlyer lo hace.

AppsFlyer 2023-07-12 at 1.55.58 PM
Configuration page for affisereaox_int 2023-07-07 at 3.57.38 PM

Ejemplo de URL de seguimiento de AppsFlyer:

http://app.appsflyer.com/com.appsflyer?pid=mediaName_int&clickid={clickid}&af_siteid={pid}&af_c_id={offer_id}&c={offer_name}

🔎 Encuentra más parámetros de AppsFlyer aquí y macros de Affise aquí.

2. En Affise, inserta el enlace en el campo Tracking URL en Offers > a certain Offer > Tracking.

Edit offer _ Kofluence - Google Chrome 2022-10-06 at 11.34.25 AM

Clave cifrada

Puede haber casos en los que necesite pasar los ingresos a su anunciante en una URL de seguimiento de AppsFlyer. Usted indica estos ingresos en Ofertas > una oferta determinada > Pagos.

Si no quieres revelar el valor real del coste, puedes cifrarlo en una URL de seguimiento de AppsFlyer utilizando el af_cost_value={ingreso_máx}.

🔎 El sistema Affise cuenta todos los pagos de la oferta: tanto generales como personales.

Para que el parámetro esté disponible, haz lo siguiente:

  1. Coge tu clave de encriptación de AppsFlyer.

  2. En el panel de administración de Affise > Configuración > Appsflyer, inserte esta clave de cifrado en el campo Clave de cifrado.

Appsflyer integration settings _ Kofluence - Google Chrome 2022-10-06 at 11.13.51 AM

Una vez realizada la integración de cifrado de costes con AppsFlyer, accederá a la lista de redes publicitarias que admiten costes.

Cuando la integración de costes esté lista, actualice su URL de seguimiento de AppsFlyer con af_cost_value={ingreso_máximo} y utilícela en su oferta de Affise.

La URL tiene el siguiente aspecto

https://app.appsflyer.com/id554782625?&clickid={clickid}&af_siteid={pid}&af_c_id={offer_id}&af_cost_model=CPI&af_cost_value={max_income}&af_cost_currency=USD

🔎 Más información sobre el coste cifrado aquí.

URL de postback de Affise

Para recibir conversiones en Affise, necesitas obtener un enlace de postback en Affise y configurarlo en AppsFlyer.

Puede configurar dos tipos de URL de postback de Affise en función de sus necesidades: postback de instalación global y postback de evento dentro de la aplicación.

  1. En AppsFlyer, vaya a Profile > Postback management > Default postbacks.

  2. Configure su postback en los campos Install postback URL y In-app event postback URL.

    AppsFlyer 2023-07-11 at 8.24.37 PM
  3. Añada los campos obligatorios. Debe utilizar los parámetros de postback de Affise y las macros de AppsFlyer.

    Los parámetros y macros obligatorios son

pid

{af_siteid}

ID del editor. Compruebe tanto Install como In-app.

offer_id

{af_c_id}

ID de la oferta en Affise. Comprobar tanto Install como In-app.

clickid

{clickid}

ID del clic. Marque tanto Instalar como In-app.

objetivo

{partner_event_id}

El valor del objetivo de Affise coincide con el nombre del evento de AppsFlyer. Marque sólo In-app.

4. Opcional. Añada campos personalizados si es necesario para pasar información adicional.

Un enlace Affise postback para AppsFlyer ejemplo:

https://offers-rocketcompany.affise.com/postback?pid={af_siteid}&offer_id={af_c_id}&clickid={clickid}&goal={partner_event_id}&custom_field1={oaid}

5. Opcional. Si trabaja con campañas de aplicaciones iOS, es necesario realizar la misma configuración en Perfil > Gestión de devoluciones > Privacidad avanzada. La única diferencia es que no necesita utilizar el ID de clic y necesita más parámetros adicionales para una mejor coincidencia de clics y conversiones.

🔎 Lee más sobre atribución probabilística aquí.

Devolución de eventos dentro de la aplicación

Para recibir postbacks de eventos in-app, configura objetivos en Ofertas > una oferta determinada > Pagos.

Edit offer _ Kofluence - Google Chrome 2022-10-06 at 11.51.02 AM

⚠️ El valor de objetivo"1 " en el sistema Affise siempre se refiere al evento de instalación . Si no se especifica el objetivo en la URL de Postback, la conversión tiene el valor de objetivo"1 " por defecto.

El valor del objetivo se refiere al valor del evento AppsFlyer:

d3d2b31a-d6ab-4cfb-af57-dda8210ce978

Fraud install postback

Cuando recibe postbacks de AppsFlyer, el sistema Affise no diferencia automáticamente entre postbacks reales y fraudulentos. Como resultado, todas las conversiones se registran como reales y debe pagar por ellas.

Para resolver el problema, puede configurar pagos cero y una devolución independiente para que se rechacen las conversiones fraudulentas.

Para configurar pagos cero, haga lo siguiente:

  1. En Ofertas > una oferta determinada > Pagos, añada un nuevo pago.

  2. Establezca los ingresos y los pagos como 0.

  3. Añadaun nuevo objetivo a este pago.

    Edit offer _ Boomlet Media - Google Chrome 2022-10-11 at 4.58.25 PM

Para rechazar conversiones basadas en postbacks fraudulentos, necesita configurar una URL de postback separada para conversiones fraudulentas:

  1. Añada el parámetro comment con las macros de AppsFlyer {blocked-reason}, {blocked-reason-value}, {blocked-sub-reason} para definir los datos de fraude a la URL de devolución de Affise.

  2. Añada el parámetro status=3 a la URL de devolución de Affise para rechazar automáticamente las conversiones fraudulentas.

  3. Añada el objetivo que estableció para los pagos cero.

Ejemplo de URL de postback de instalación de fraude:

http://offers.rocketcompany.affise.com/postback?clickid={clickid}&custom_field1={af_siteid}&comment={blocked-reason}_{blocked-reason-value}_{blocked-sub-reason}_blockedbyAF&status=3&goal=4

Atribución probabilística

Cuando se trabaja con atribución probabilística, no se puede pasar el valor de ID de clic. Las URL para la integración requieren algunos otros parámetros obligatorios y macros.

URL de seguimiento probabilístico de AppsFlyer

  1. Actualice una URL de seguimiento de AppsFlyer con las macros {pid} y {offer_id} obligatorias.

  2. Añada más parámetros y macros si es necesario.

Ejemplo de URL de seguimiento de AppsFlyer:

https://app.appsflyer.com/com.appsflyer?pid=mediaName_int&af_siteid={pid}&af_c_id={offer_id}

Datos de User-Agent para navegadores basados en Chrome 110

Existe una peculiaridad para configurar la atribución probabilística (tanto para clics como para impresiones) para dispositivos Android o de escritorio iniciados desde navegadores basados en chromium (Chrome, Edge, Opera y más). Dicho tráfico incluye datos de cabecera de agente de usuario reducidos. En este sentido, es necesario pasar la información sobre la versión del sistema operativo y el modelo de dispositivo junto con los datos del agente de usuario.

Para pasar los datos correctamente, además de las macros obligatorias {pid} y {offer_id} para clics, y {oid} y {aid} para impresiones, utilice las siguientes macros de Affise:

  • {device_ua} para pasar datos de agente de usuario.

  • {os_version} para pasar los datos de la versión del sistema operativo.

  • {device_model} para pasar los datos del modelo de dispositivo.

🔎 Encuentra los parámetros de AppsFlyer aquí.

El ejemplo de URL de seguimiento de AppsFlyer:

https://app.appsflyer.com/com.appsflyer?pid=mediaName_int&af_siteid={pid}&af_c_id={offer_id}&af_ua={device_ua}&af_os_version={os_version}&af_model={device_model}

URL de postback probabilístico de Affise

La muestra recomendada del enlace de postback probabilístico para Appsflyer:

https://offers-rocketcompany.affise.com/probattribution?action_id={postback_id}&goal={partner_event_id}&offer_id={af_c_id}&pid={af_siteid}&country={country_code}&timestamp={attributed_touch_hour}&sub2={af_sub_siteid}&action_timestamp={event_hour}&platform={plataforma}

🔎 Encuentre más parámetros aquí.

Si desea utilizar las opciones Duración de la sesión Click&Impression o Duración mínima de la sesión Click&Impression, añada los parámetros timestamp y action_timestamp a su enlace de postback. Más detalles aquí.

⚠️ Appsflyer envía postbacks con un retraso de hasta 24 horas. Por ejemplo, una conversión ocurrió a las 14:30, pero el postback llegó a las 19.45. El tiempo para enviar un postback es aleatorio.

Este retraso provoca varias limitaciones:

  • No hay posibilidad de utilizar el informe Time to Action (CTIT) en Affise.

  • No hay posibilidad de utilizar la automatización de CR, Click y KPI en un periodo inferior a 24 horas.


Póngase en contacto con el equipo de atención al cliente de Affise en relación con todas las cuestiones planteadas a través del correo electrónico: [email protected].

¿Ha quedado contestada tu pregunta?