Evitare la duplicazione nei report

Scopri come prevenire i duplicati nei report aggregabili a livello di evento.

A volte potresti notare che una determinata conversione viene conteggiata più di una volta oppure un report viene inviato più volte. In questa pagina, illustreremo come trovare report duplicati e come evitare il conteggio di conversioni duplicate.

Ignorare le segnalazioni già ricevute

Quando il browser riprova a inviare i report a causa dell'indisponibilità della rete, potrebbe inviare lo stesso report più volte. Per mitigare il problema, dopo aver ricevuto un report, controlla i relativi report_id. Se hai già ricevuto un report con lo stesso report_id, ignoralo.

Ti consigliamo di verificare la presenza di duplicati di entrambi i report aggregabili a livello di evento.

Indica al browser di ignorare conversioni specifiche

Attraverso un flusso utente imprevisto, una conversione può essere conteggiata più di una volta. Nell'esempio seguente viene descritto come ciò può accadere:

Supponiamo che un utente ricarichi erroneamente la pagina di completamento del pagamento che include il pixel di conversione. Per impostazione predefinita, il ricaricamento della pagina attiva una seconda conversione e riceverai due report. Tuttavia, l'utente ha effettuato un solo acquisto. Puoi modificare questo comportamento in modo da visualizzare una sola conversione deduplicando le conversioni.

Per saperne di più sulla logica di attribuzione, consulta Dare priorità a clic, visualizzazioni o conversioni specifici.

Deduplicare le conversioni nei report a livello di evento

Per deduplicare le conversioni per i report a livello di evento, imposta un deduplication_key nell'intestazione Attribution-Reporting-Register-Trigger:

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

Deduplicare i report aggregabili sulle conversioni

Le seguenti sezioni descrivono le chiavi e i filtri di deduplicazione per deduplicare le conversioni dei report aggregabili.

Utilizza aggregatable_deduplication_keys

Puoi impostare chiavi di deduplicazione nell'intestazione:

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

In questo caso, se questo attivatore di attribuzione è abbinato a una sorgente, viene generato un report aggregabile con una chiave di deduplicazione pari a 1231232123123.

Utilizzo dei filtri

Puoi anche deduplicare i report aggregabili in base ai dati dei filtri.

Puoi fare in modo che la chiave di deduplicazione per i report aggregabili vari in base alla configurazione del filtro. Ciò consente casi d'uso come la deduplicazione dei report aggregabili in base al tipo di conversione o a qualsiasi altra informazione utilizzabile nei filtri.

Questo esempio illustra l'utilizzo dei filtri insieme alle chiavi di deduplicazione:

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

In questo esempio:

  • Se questo attivatore è abbinato a una conversione di tipo homepage_view o productpage_view, viene generato un report aggregabile con una chiave di deduplicazione di 1231232123123.
  • Se questo attivatore è abbinato a una conversione di tipo purchase, viene generato un report aggregabile con una chiave di deduplicazione pari a 789789789789.
  • Se più chiavi di deduplicazione corrispondono ai dati del filtro, viene utilizzata la prima corrispondente.

Passaggi successivi