Ir al contenido principal
Affise <-> AppsFlyer
Natalya Yefimenko avatar
Escrito por Natalya Yefimenko
Actualizado hace más de 8 meses
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?