Evitar la duplicación en los informes

Obtén información para evitar duplicados en los informes agregables y a nivel del evento.

En ocasiones, es posible que observe que una conversión específica se registra más de una vez o que se envía un informe varias veces. En esta página, analizaremos cómo puedes encontrar informes duplicados y cómo evitar que se registren las conversiones duplicadas.

Ignora los informes que ya recibiste

Cuando el navegador reintenta enviar informes debido a que la red no está disponible, es posible que se envíe el mismo informe varias veces. Para mitigar este problema, cuando recibas un informe, verifica sus report_id. Si ya recibiste un informe con el mismo report_id, ignóralo.

Te recomendamos que verifiques si hay duplicados de los informes a nivel del evento y los agregables.

Indicarle al navegador que ignore conversiones específicas

A través de un flujo de usuarios inesperado, una conversión se puede registrar más de una vez. En el siguiente ejemplo, se describe cómo puede suceder esto:

Supongamos que un usuario vuelve a cargar por error la página de finalización de confirmación de la compra que incluye el píxel de conversión. De forma predeterminada, la recarga de la página activará una segunda conversión y obtendrás dos informes. pero el usuario solo hizo una compra. Puede cambiar este comportamiento para ver solo una conversión anulando las conversiones duplicadas.

Puedes obtener más información sobre la lógica de atribución en el artículo Cómo priorizar clics, vistas o conversiones específicas.

Anula las conversiones duplicadas en los informes a nivel del evento

Para anular las conversiones duplicadas en los informes a nivel del evento, establece un deduplication_key en el encabezado Attribution-Reporting-Register-Trigger:

"event_trigger_data": [{
  ...
  "deduplication_key": "89796855"
}]

Anula conversiones duplicadas en informes agregables

En las siguientes secciones, se describen las claves y los filtros de anulación de duplicación para la anulación de conversiones en informes agregables.

Usa aggregatable_deduplication_keys

Puedes configurar claves de anulación de duplicación en tu encabezado:

"aggregatable_deduplication_keys": [{
  "deduplication_key": "1231232123123"
}]

Aquí, si este activador de atribución coincide con una fuente, se genera un informe agregable y tiene una clave de anulación de duplicación de 1231232123123.

Usa filtros

También puedes anular la duplicación de informes agregables en función de los datos del filtro.

Puedes hacer que la clave de anulación de duplicación para informes agregables varíe según la configuración de filtros. Esto habilita casos de uso como la anulación de informes agregables que se pueden anular según el tipo de conversión o cualquier otra información que pueda usarse en los filtros.

En este ejemplo, se ilustra el uso de filtros junto con claves de anulación de duplicación:

"aggregatable_deduplication_keys": [
  {
    "deduplication_key": "1231232123123",
    "filters": {"conversion_type": ["homepage_view", "productpage_view"]}
  },
  {
    "deduplication_key": "789789789789",
    "filters": {"conversion_type": ["purchase"]}
  }
]

En este ejemplo:

  • Si este activador coincide con una conversión de tipo homepage_view o productpage_view, se genera un informe agregable y tiene una clave de anulación de duplicación de 1231232123123.
  • Si este activador coincide con una conversión de tipo purchase, se genera un informe agregable y tiene una clave de anulación de duplicación de 789789789789.
  • Si varias claves de anulación de duplicación coinciden con los datos del filtro, se usa la primera que coincide.

Próximos pasos