Tracking backend

Normalmente utilizamos lo que se llama tracking frontend, es decir, que la conversión o compra se produce directamente en la web y nuestro JavaScript se encarga de iniciar todo el seguimiento. En algunos casos, es necesario recurrir al llamado tracking backend (también conocido como server-side tracking, S2S o Server To Server). Esto ocurre, por ejemplo, cuando la conversión real no se produce en la web. Un ejemplo claro es cuando el anunciante es una entidad financiera y el usuario solicita un préstamo en la web, pero el anunciante solo quiere dar la comisión sobre los préstamos que finalmente se desembolsan. La conversión y la transacción no se generan hasta que el préstamo se concede, es decir, varios días después de la solicitud.

Admitimos tracking backend.

Puedes publicar en https://addrevenue.io/t (esto es exactamente lo que hace nuestro propio código de tracking en JavaScript).

Deben usarse los siguientes parámetros:

Parámetro Descripción
tipo
cadena
Obligatorio
El ID del evento de conversión del programa de comisiones (normalmente "Compra")
ID del anunciante
entero
Obligatorio
Tu ID de anunciante (en su caso, YOUR_ADVERTISER_ID)
ID del canal
entero
Obligatorio
El ID del canal (depende, por supuesto, de quién enlazas tu sitio web). Puedes obtenerlo de la cookie addrevenue o del parámetro de cadena de consulta channelId.
clickId
string
Un ID aleatorio generado con el primer clic. Recomendamos obtenerlo de la cookie addrevenue o del parámetro de cadena de consulta clickId, ya que puede usarse para rastrear posteriormente qué clic condujo a la conversión.
value
float
Un valor entero o decimal del valor de la conversación, normalmente el importe total del pedido sin incluir impuestos, gastos de envío ni cargos.
currency
string
Código de moneda de tres letras según la norma ISO 4217.
orderId
string
Una cadena con el ID de tu transacción, normalmente el número de pedido. Si se trata de una conversión personalizada sin número de pedido, genera un ID único.
market
string
Código de país de dos letras según la norma ISO 3166-1 alfa-2, p. ej., "SE" para Suecia y "DE" para Alemania. Si no se proporciona este valor, el mercado se obtendrá del canal y de la configuración de mercado principal del afiliado.
clickRef
string
Referencia de clic que proviene del enlace de afiliado. A veces se denomina código EPI en otras redes. Muchos afiliados utilizan esta cadena para estadísticas y seguimiento, y puede utilizarse, por ejemplo, para identificar una ubicación específica para el enlace, por ejemplo, "startpage-toplist" o "insta-stories".
affiliateGclid
string
Para los afiliados que realizan publicidad de pago, este parámetro es importante, ya que este ID de clic de Google se utiliza para informar a la cuenta de Google Ads del afiliado.

 

Un ejemplo de solicitud de publicación podría verse así:

Ruta:
POST https://addrevenue.io/t

Tipo de contenido:
application/json

Carga útil JSON:
{
    "type": "Purchase",
    "advertiserId": "YOUR_ADVERTISER_ID",
    "channelId": "123456",
    "clickId": "61f180ac133415.32320128",
    "valor": 423.00,
    "moneda": "SEK",
    "ID del pedido": "W6234",
    "mercado": "SE",
    "Referencia del clic": "lista de las páginas de inicio"
}

 

Una URL de postback similar se vería así:
GET https://addrevenue.io/t?type=Purchase&advertiserId=YOUR_ADVERTISER_ID&channelId=123456&clickId=61f180ac133415.32320128&value=423.00¤cy=SEK&orderId=W6234&market=SE&clickRef=startpage-toplist

 

Asegúrate de obtener el ID de canal, el ID de clic y la referencia de clic de la cookie addrevenue o de almacenar tus propias cookies propias desde el parámetro de cadena de consulta en la primera página vista y transferirlas a tu backend. Así, podrás llamar a este endpoint cada vez que se produzca la conversión retrasada, como por ejemplo, cuando se abona un préstamo aprobado.