Se utilizzi le esportazioni giornaliere aggiornate di BigQuery, potresti visualizzare Data Not Available
per alcuni campi traffic_source
. Questa guida ti aiuta a eseguire automaticamente il backfill della maggior parte dei dati delle sorgenti di traffico mancanti nelle esportazioni esistenti non appena sono disponibili, in genere entro le ore 05:00 di ogni giorno.
Ecco i passaggi per automatizzare il backfill:
- Ascolta l'indicatore di completezza giornaliero di BigQuery.
- Identifica gli eventi con dati mancanti sulle sorgenti di traffico nell'esportazione di BigQuery.
- Esegui una query sui dati completi di questi eventi da Google Ads.
- Unisci i dati completi sugli eventi all'esportazione BigQuery.
crea un argomento Pub/Sub
- Apri Pub/Sub nel menu di navigazione a sinistra della console Google Cloud. Se non vedi Pub/Sub, cercalo nella barra di ricerca della console Google Cloud:
- Fai clic su + CREA ARGOMENTO nella scheda Argomenti:
- Inserisci un nome nel campo ID argomento.
- Seleziona Aggiungi una sottoscrizione predefinita, lascia vuote le altre opzioni:
- Fai clic su Crea.
Crea un sink Log Router
- Apri Log Router nella console Google Cloud:
- Fai clic su Crea sink:
- Inserisci un nome e una descrizione per la destinazione e fai clic su Avanti.
- Scegli Argomento Cloud Pub/Sub come servizio sink.
- Scegli l'argomento che hai creato, quindi fai clic su Avanti.
Inserisci il seguente codice in Filtro di inclusione della build:
logName="projects/YOUR-PROJECT-ID/logs/analyticsdata.googleapis.com%2Ffresh_bigquery_export_status"
Sostituisci YOUR-PROJECT-ID con l'ID del progetto della console Google Cloud.
Fai clic su Avanti, quindi su Crea sink. Non è necessario filtrare i log.
Verifica che il sink sia ora elencato in Log Router Sinks (Sink router dei log).
Unisci i dati mancanti
Utilizza una funzione Cloud Run per eseguire automaticamente il codice per il completamento dei dati delle origini traffico quando Pub/Sub rileva l'indicatore di completezza:
- Apri Funzioni Cloud Run:
- Fai clic su CREA FUNZIONE:
- Scegli Funzione Cloud Run per l'Ambiente.
- Inserisci un nome per la funzione.
- Scegli Cloud Pub/Sub come Tipo di trigger e l'argomento che hai creato come Argomento Cloud Pub/Sub.
- Fai clic su Avanti, quindi inserisci il codice per unire i dati di attribuzione di Google Ads con l'esportazione di BigQuery nella casella.