Utilizza l'API Google Ads per recuperare la diagnostica dei dati offline, che contiene informazioni sull'integrità complessiva dei processi di importazione e adeguamento delle conversioni.
Per recuperare la diagnostica dei dati offline più recente per il tuo account, utilizza una delle seguenti risorse:
offline_conversion_upload_client_summaryaggrega la diagnostica delle importazioni a livello di account.offline_conversion_upload_conversion_action_summaryaggrega la diagnostica delle importazioni a livello di azione di conversione.
Diagnostica a livello di account
Per recuperare la diagnostica dei caricamenti delle conversioni a livello di account, utilizza la seguente query GAQL:
SELECT
customer.id,
offline_conversion_upload_client_summary.alerts,
offline_conversion_upload_client_summary.client,
offline_conversion_upload_client_summary.daily_summaries,
offline_conversion_upload_client_summary.job_summaries,
offline_conversion_upload_client_summary.last_upload_date_time,
offline_conversion_upload_client_summary.pending_event_count,
offline_conversion_upload_client_summary.pending_rate,
offline_conversion_upload_client_summary.status,
offline_conversion_upload_client_summary.success_rate,
offline_conversion_upload_client_summary.successful_event_count,
offline_conversion_upload_client_summary.total_event_count
FROM offline_conversion_upload_client_summary
Questa query restituisce righe separate
OfflineConversionUploadClientSummary
per ogni tipo di cliente utilizzato nelle importazioni recenti. Ad esempio, se di recente hai eseguito l'importazione utilizzando sia l'API Google Ads sia l'interfaccia utente di Google Ads, i risultati contengono voci separate per i valori client di GOOGLE_ADS_API e GOOGLE_ADS_WEB_CLIENT.
Diagnostica a livello di azione di conversione
Per recuperare la diagnostica dei caricamenti delle conversioni a livello di azione di conversione, utilizza la seguente query GAQL:
SELECT
offline_conversion_upload_conversion_action_summary.conversion_action_name,
offline_conversion_upload_conversion_action_summary.alerts,
offline_conversion_upload_conversion_action_summary.client,
offline_conversion_upload_conversion_action_summary.daily_summaries,
offline_conversion_upload_conversion_action_summary.job_summaries,
offline_conversion_upload_conversion_action_summary.last_upload_date_time,
offline_conversion_upload_conversion_action_summary.pending_event_count,
offline_conversion_upload_conversion_action_summary.status,
offline_conversion_upload_conversion_action_summary.successful_event_count,
offline_conversion_upload_conversion_action_summary.total_event_count
FROM offline_conversion_upload_conversion_action_summary
WHERE offline_conversion_upload_conversion_action_summary.conversion_action_id = < INSERT CONVERSION ACTION ID >
Analogamente alla diagnostica a livello di account, questa query restituisce righe separate
OfflineConversionUploadConversionActionSummary
per ogni tipo di cliente utilizzato nelle importazioni recenti. Ad esempio, se di recente hai eseguito l'importazione utilizzando sia l'API Google Ads sia l'interfaccia utente di Google Ads, i risultati contengono voci separate per i valori client di GOOGLE_ADS_API e GOOGLE_ADS_WEB_CLIENT.
Come interpretare questi riepiloghi
Ogni OfflineConversionUploadClientSummary o
OfflineConversionUploadConversionActionSummary ha un campo status che
riflette l'integrità complessiva
delle importazioni per il client. Contiene anche le seguenti informazioni:
- Il conteggio degli eventi totali ricevuti.
- Il conteggio degli eventi elaborati correttamente.
- Il conteggio degli eventi in attesa (eventi ancora in fase di elaborazione).
- Un campo
alertsche fornisce un riepilogo degli errori, raggruppati perOfflineConversionError.
Tutti questi campi contengono informazioni relative all'ultimo giorno di calendario completo delle importazioni. Utilizza queste informazioni per valutare l'integrità attuale delle importazioni.
Inoltre, ogni OfflineConversionUploadClientSummary o OfflineConversionUploadConversionActionSummary contiene due diversi tipi di report:
daily_summaries- Un
successful_count,failed_countepending_countdelle richieste di importazione degli ultimi 7 giorni, raggruppati perdatedi importazione. job_summariesIl
successful_count,failed_countepending_countdelle 7 richieste di importazione più recenti, raggruppate perjob_id. Iljob_idè un campo facoltativo diUploadClickConversionsRequesteUploadConversionAdjustmentsRequest. Puoi impostarejob_idsu un numero non negativo inferiore a2^31o lasciare che l'API Google Ads assegni un ID job generato dal sistema alla tua richiesta. Indipendentemente dall'opzione che scegli,UploadClickConversionsResponseoUploadConversionAdjustmentsResponserestituiscejob_id.Uno scenario in cui l'assegnazione del tuo
job_idè utile è quando hai un singolo job o processo che importa un numero elevato di conversioni utilizzando più richieste. Se impostijob_idsu ogni richiesta con lo stesso valore, puoi recuperare una singola voce per il job dajob_summaries. Se invece lasci che l'API Google Ads assegni un valore generato dal sistema ajob_iddi ogni richiesta,job_summariescontiene una voce separata per ogni richiesta, il che potrebbe rendere più difficile l'analisi dell'integrità complessiva del job.
Come utilizzare i riepiloghi
Per assicurarti che i processi di importazione registrino le conversioni e i miglioramenti come previsto, recupera periodicamente i riepiloghi per ciascuno dei tuoi account. Se lo status di un riepilogo non è EXCELLENT, utilizza l'elenco degli errori in alerts per modificare il processo di importazione in modo da ridurre o eliminare questi errori.
Ad esempio:
Se lo stato è
NEEDS_ATTENTION, una parte significativa delle operazioni di importazione non è riuscita. Esamina gli errori inalertse modifica il processo di importazione per ridurre o eliminare questi errori.Se lo stato è
NO_RECENT_UPLOADS, Google Ads non ha ricevuto importazioni recenti per ilclient. Se non è previsto, esamina i processi che eseguono le importazioni utilizzando quel cliente.Ad esempio, se lo
statusdiGOOGLE_ADS_APIèNO_RECENT_UPLOADS, potrebbe indicare che il processo di importazione che utilizza l'API Google Ads ha smesso di essere eseguito di recente.Per determinare se è stata una data o un job di importazione specifico a inviare un numero elevato di eventi che non sono stati elaborati, controlla
successful_count,failed_countepending_countdidaily_summariesejob_summaries. Il completamento degli eventi in stato di attesa può richiedere fino a 24 ore.
Ulteriori informazioni su come migliorare la diagnostica dei dati offline sono disponibili in Centro assistenza.
Restrizioni
Tieni presente quanto segue quando recuperi i riepiloghi delle importazioni:
L'API Google Ads restituisce la diagnostica dei dati offline solo se il
customer_iddella richiestasearchStreamosearchè lo stesso cliente che hai utilizzato di recente per importare le conversioni.Ad esempio, un account cliente che utilizza il monitoraggio delle conversioni su più account potrebbe non contenere alcuna diagnostica. Tuttavia, puoi recuperare la diagnostica inviando una richiesta in cui
customer_idcorrisponde acustomer_iddell'account amministratore che utilizzi nelle importazioni.Google Ads tratta gli errori
CLICK_NOT_FOUNDdelle importazioni delle conversioni avanzate per i lead come avvisi. Di conseguenza, sealertscontiene una voce per questo errore, le operazioni corrispondenti vengono comunque considerate riuscite e sono incluse insuccessful_event_count.