Cómo migrar al seguimiento de conversiones v2

Descripción general

La implementación del seguimiento de conversiones consta de dos partes: almacenar y mostrar el objeto rwg_token. Estos son los mismos, pero para cumplir con la versión 2 del seguimiento de conversiones, ahora debes mostrar un nuevo valor: merchant_change.

Cambios para conservar el token

Cuando conserves el token, ahora se te pedirá que almacenes el comercio asociado con el vínculo de acción. Para ello, se suele vincular el comercio con el merchant_id correspondiente.

El siguiente es un ejemplo de seguimiento de conversiones a nivel del dispositivo, en el que se almacenan estos valores en un navegador web mediante una cookie propia. En este ejemplo, se supone que analizaste el valor del token en una variable y que implementaste una lógica que almacena merchant_id. Para usar este ejemplo, debes actualizar rootdomain con tu dominio. Es posible que este enfoque sugerido no funcione para todos, por lo que los socios tienen la libertad de ajustar o implementar su propia lógica como estime conveniente.

<script>
  if (typeof rwg_token !== 'undefined') {
    merchant_id = // Write your own logic here assigning the merchant id value
    document.cookie =
    "_rwg_token=" + rwg_token + ";_merchant_id=" + merchantid + ";max-age=2592000;domain=rootdomain.com;path=/";
  }
</script>

Cambios en el envío de los datos de conversiones

Cuando un usuario completa un evento de conversión, el cuerpo de la entrada debe ser un objeto codificado en JSON con un nuevo valor booleano merchant_change.

{
  "conversion_partner_id": <partnerId>,
  "rwg_token": <rwg_token_val>
  "merchant_changed": 1|2
}

El merchant_id almacenado anteriormente se usa para determinar si el comercio que activó el evento de conversión es diferente del comercio original. Una vez que hayas determinado si el comercio cambió, mostrarás el valor de merchant_change apropiado en la siguiente tabla.

Valor de cambio del comercio Requisito
1 Este valor se debe usar cuando un usuario abandonó el sitio web del comercio original y completó una compra a través de tu plataforma con otro comercio.
2 Este valor se debe usar cuando el cliente completó una transacción a través de la entidad original (comercio).

Debes proporcionar un rwg_token válido cuando envíes un evento de conversión. Para realizar pruebas, usa el siguiente token de prueba en ambos entornos hasta que tengas todo listo para iniciar el proceso:

ADQ7psRE9YyDSVR6YpfD-fYdxoFYVKS1xeTvXdSxqF8a3bnk0W62eMEnUjoNPwjhNHG0elwBnM1awTjr9vXET8yOowCeuODjwA==

Cuando realices la solicitud, usa los siguientes extremos que correspondan a tu entorno:

  • Producción: https://www.google.com/maps/conversion/collect
  • Zona de pruebas: https://www.google.com/maps/conversion/debug/collect

Requisitos de atribución de conversiones

El estándar de Google para la atribución de conversiones es una ventana de atribución de 30 días para cualquier interacción con un vínculo de lugar en cualquier tienda.

Esta ventana de atribución indica que Google espera que se envíe un evento de conversión en cualquiera de las siguientes situaciones:

  • Un usuario sigue un vínculo de acción de lugar y realiza un pedido para el mismo comercio en la misma sesión(valor de cambio de comercio = 2).
  • Un usuario sigue un vínculo de acción de lugar y, luego, regresa de un canal diferente dentro del período de 30 días para realizar un pedido para el mismo comercio. ( Valor de cambio del comercio = 2)
  • Un usuario sigue un vínculo de acción de lugar y, luego, realiza un pedido en una tienda diferente, ya sea dentro de la misma sesión o en una diferente en un período de 30 días. ( Valor de cambio del comercio = 1)

Además, Google espera que los eventos de conversión se envíen desde todas las plataformas a las que un usuario puede llegar desde un vínculo de acción de lugar. Incluye lo siguiente:

  • Aplicaciones web para computadoras o dispositivos móviles
  • Aplicaciones para dispositivos móviles, ya sea a través de un vínculo directo de la aplicación o un intent de aplicación registrado para tu dominio

Si el token se almacena a nivel del usuario (consulta cómo conservar el token), se espera que proporciones la atribución multidispositivo. Es decir, un usuario que sigue un vínculo de acción desde la computadora de escritorio y, luego, completa la transacción en un dispositivo móvil (con la misma cuenta de usuario), debe activar un evento de conversión.

Si el token se almacena exclusivamente a nivel del dispositivo, como en las cookies del navegador, no se espera que proporciones la atribución multidispositivo. En este caso, cada dispositivo tendría un token independiente persistente si el usuario hubiera seguido un vínculo de acción en ese dispositivo, y cada dispositivo seguiría las reglas de atribución por separado.