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 observes que una conversión específica se registra más de una vez o que un informe se envía varias veces. En esta página, analizamos cómo puedes encontrar informes duplicados y cómo puedes evitar que se registren conversiones duplicadas.

Ignora los informes que ya recibiste

Cuando el navegador vuelve a intentar enviar informes debido a que la red no está disponible, es posible que envíe el mismo informe varias veces. Para mitigar esto, cuando recibas un informe, verifica su report_id. Si ya recibiste una denuncia con el mismo report_id, ignóralo.

Te recomendamos que busques duplicados en los informes agregables y a nivel del evento.

Indica 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, cuando se vuelva a cargar la página, se activará una segunda conversión y obtendrás dos informes. Sin embargo, el usuario solo realizó una compra. Puede cambiar este comportamiento para ver solo una conversión si anula la duplicación de conversiones.

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íficos.

Anula conversiones duplicadas en los informes a nivel del evento

Para anular las conversiones duplicadas para 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 los informes agregables

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

Usa aggregatable_deduplicate_keys

Puedes establecer claves de anulación de duplicación de la siguiente manera en tu encabezado:

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

En este caso, 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 los informes agregables duplicados según los datos de filtro.

Puede 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 duplicados de informes agregables según el tipo de conversión o cualquier otra información que se pueda usar en los filtros.

En este ejemplo, se muestra 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, sucede lo siguiente:

  • 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 coincida.

Próximos pasos