Scopri come evitare i duplicati nei report a livello di evento e aggregabili.
A volte potresti notare una conversione specifica conteggiata più di una volta o un report inviato più volte. In questa pagina viene spiegato come trovare i report duplicati e come impedire il conteggio delle conversioni duplicate.
Ignorare le segnalazioni già ricevute
Quando il browser tenta di inviare nuovamente i report a causa della mancata disponibilità della rete, potrebbe inviare lo stesso report più volte.
Per risolvere il problema, al ricevimento di una segnalazione, controlla il report_id. Se hai già ricevuto un report con lo stesso report_id, ignoralo.
Ti consigliamo di verificare la presenza di duplicati dei report sia a livello di evento sia aggregabili.
Chiedere al browser di ignorare conversioni specifiche
A causa di un flusso utente imprevisto, una conversione potrebbe essere conteggiata più di una volta. Il seguente esempio descrive come può accadere:
Supponiamo che un utente ricarichi per errore la pagina di completamento del pagamento che include il pixel di conversione. Per impostazione predefinita, il ricaricamento della pagina attiverà una seconda conversione e riceverai due report. ma l'utente ha effettuato un solo acquisto. Puoi modificare questo comportamento in modo da visualizzare una sola conversione deduplicando le conversioni.
Puoi scoprire di più sulla logica di attribuzione nell'articolo Dare la priorità a clic, visualizzazioni o conversioni specifici.
Eliminare i duplicati delle 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"
}]
Rimuovere i duplicati delle conversioni nei report aggregabili
Le seguenti sezioni descrivono le chiavi di deduplicazione e i filtri per la deduplicazione delle conversioni nei report aggregabili.
Utilizza aggregatable_deduplication_keys
Puoi impostare le chiavi di deduplicazione nel seguente modo nell'intestazione:
"aggregatable_deduplication_keys": [{
"deduplication_key": "1231232123123"
}]
In questo caso, se questo trigger di attribuzione corrisponde a un'origine, viene generato un report aggregabile con una chiave di deduplicazione 1231232123123.
Utilizzo dei filtri
Puoi anche deduplicare i report aggregabili in base ai dati dei filtri.
Puoi variare la chiave di deduplicazione per i report aggregabili in base alla configurazione dei filtri. Ciò consente casi d'uso come la deduplicazione di report aggregabili in base al tipo di conversione o a qualsiasi altra informazione che può essere utilizzata 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 trigger corrisponde a una conversione di tipo
homepage_viewoproductpage_view, viene generato un report aggregabile con una chiave di deduplicazione1231232123123. - Se questo trigger corrisponde a una conversione di tipo
purchase, viene generato un report aggregabile con una chiave di deduplicazione789789789789. - Se più chiavi di deduplicazione corrispondono ai dati del filtro, viene utilizzata la prima corrispondenza.
Passaggi successivi
- Scopri di più sui filtri in Definire regole personalizzate utilizzando i filtri.
- Scopri di più sulla modifica della logica di attribuzione in Assegnare la priorità a clic, visualizzazioni o conversioni specifici.