Use a API Google Ads para recuperar diagnósticos de dados off-line, que contêm informações sobre a integridade geral dos processos de importação e ajuste de conversões.
Para recuperar os diagnósticos de dados off-line mais recentes da sua conta, use um dos seguintes recursos:
offline_conversion_upload_client_summary
agrega diagnósticos de importação no nível da conta.offline_conversion_upload_conversion_action_summary
agrega diagnósticos de importação no nível da ação de conversão.
Diagnóstico no nível da conta
Para recuperar diagnósticos de upload de conversão no nível da conta, use a seguinte consulta da 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
Essa consulta retorna linhas separadas de OfflineConversionUploadClientSummary
para cada tipo de cliente usado em importações recentes. Por exemplo, se você fez uma importação recentemente usando a API Google Ads e a interface do Google Ads, os resultados vão conter entradas separadas para os valores client
de GOOGLE_ADS_API
e GOOGLE_ADS_WEB_CLIENT
.
Diagnóstico no nível da ação de conversão
Para recuperar diagnósticos de upload de conversão no nível da ação de conversão, use a seguinte consulta da 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 >
Assim como os diagnósticos no nível da conta, essa consulta retorna linhas OfflineConversionUploadConversionActionSummary
separadas para cada tipo de cliente usado em importações recentes. Por exemplo, se você fez uma importação recentemente usando a API Google Ads e a interface do Google Ads, os resultados vão conter entradas separadas para os valores client
de GOOGLE_ADS_API
e GOOGLE_ADS_WEB_CLIENT
.
Como interpretar esses resumos
Cada OfflineConversionUploadClientSummary
ou OfflineConversionUploadConversionActionSummary
tem um campo status
que reflete a saúde geral das importações para o client
. Ele também contém as seguintes informações:
- A contagem do total de eventos recebidos.
- A contagem de eventos processados com sucesso.
- A contagem de eventos pendentes (eventos que ainda estão sendo processados).
- Um campo
alerts
que fornece um resumo dos erros, agrupados porOfflineConversionError
.
Todos esses campos contêm informações do dia civil completo mais recente de importações. Use essas informações para avaliar a integridade atual das suas importações.
Além disso, cada OfflineConversionUploadClientSummary
ou OfflineConversionUploadConversionActionSummary
contém dois tipos diferentes de relatórios:
daily_summaries
- Um
successful_count
,failed_count
epending_count
de solicitações de importação dos últimos sete dias, agrupados pordate
de importação. job_summaries
O
successful_count
,failed_count
epending_count
das sete solicitações de importação mais recentes, agrupadas porjob_id
. Ojob_id
é um campo opcional deUploadClickConversionsRequest
eUploadConversionAdjustmentsRequest
. Você pode definir ojob_id
como um número não negativo menor que2^31
ou deixar que a API Google Ads atribua um ID de job gerado pelo sistema à sua solicitação. Não importa qual opção você escolha,UploadClickConversionsResponse
ouUploadConversionAdjustmentsResponse
retorna ojob_id
.Um cenário em que a atribuição de um
job_id
próprio é útil é quando você tem um único job ou processo que importa um grande número de conversões usando várias solicitações. Se você definir ojob_id
em cada uma dessas solicitações com o mesmo valor, poderá recuperar uma única entrada para o job dejob_summaries
. Se, em vez disso, você permitir que a API Google Ads atribua um valor gerado pelo sistema aojob_id
de cada solicitação, ojob_summaries
vai conter uma entrada separada para cada solicitação, o que pode dificultar a análise da integridade geral do seu trabalho.
Como usar os resumos
Para garantir que seus processos de importação estejam registrando conversões e melhorias conforme o esperado, recupere periodicamente os resumos de cada uma das suas contas. Se o
status
de algum resumo não for EXCELLENT
, use a lista de erros em
alerts
para orientar você na modificação do processo de importação e reduzir ou
eliminar esses erros.
Exemplo:
Se o status for
NEEDS_ATTENTION
, uma parte significativa das operações de importação falhou. Revise os erros emalerts
e modifique seu processo de importação para reduzir ou eliminar esses erros.Se o status for
NO_RECENT_UPLOADS
, o Google Ads não terá recebido nenhuma importação recente para oclient
. Se isso for inesperado, revise os processos que realizam importações usando esse cliente.Por exemplo, se o
status
deGOOGLE_ADS_API
forNO_RECENT_UPLOADS
, isso poderá indicar que o processo de importação que usa a API Google Ads parou de ser executado recentemente.Para determinar se houve uma data ou um job de importação específico que enviou um grande número de eventos que não foram processados, verifique
successful_count
,failed_count
epending_count
dedaily_summaries
ejob_summaries
. Os eventos pendentes podem levar até 24 horas para serem concluídos.
Para mais informações sobre como melhorar os diagnósticos de dados off-line, acesse a Central de Ajuda.
Restrições
Ao recuperar resumos de importação, considere o seguinte:
A API Google Ads só retorna diagnósticos de dados off-line se o
customer_id
da solicitaçãosearchStream
ousearch
for o mesmo cliente que você usou recentemente para importar conversões.Por exemplo, uma conta de cliente que usa o acompanhamento de conversões de várias contas pode não ter diagnósticos. No entanto, é possível recuperar diagnósticos enviando uma solicitação em que o
customer_id
corresponde aocustomer_id
da conta de administrador usada nas importações.O Google Ads trata os erros
CLICK_NOT_FOUND
das importações de conversões otimizadas para leads como avisos. Como resultado, sealerts
contiver uma entrada para esse erro, as operações correspondentes ainda serão consideradas bem-sucedidas e serão incluídas nosuccessful_event_count
.