Nenhuma métrica nos resultados da pesquisa
Ao executar uma consulta, você pode encontrar métricas para entidades que são zero. Conheça os possíveis motivos:
- As entidades não estão qualificadas para exibição.
- Elas podem ter sido pausadas no período do relatório.
Muitas vezes, você quer saber como está a performance das suas campanhas com os resultados da consulta. Nesse contexto, nenhuma métrica pode ser desejável. Para produzir um relatório mais útil, é possível excluir explicitamente as métricas zero.
Excluir nenhuma métrica com um predicado
Um predicado é uma expressão avaliada como TRUE
, FALSE
ou UNKNOWN
.
Elas são usadas na condição de pesquisa das cláusulas WHERE
na linguagem de consulta do Google Ads.
A consulta a seguir demonstra como remover explicitamente zero métricas com um predicado:
SELECT
campaign.id,
metrics.impressions
FROM campaign
WHERE metrics.impressions > 0
Excluir métricas sem a segmentação
Nenhuma métrica é sempre excluída ao segmentar um relatório, desde que todas as métricas selecionadas sejam zero (veja abaixo).
A segmentação de um relatório é feita com a inclusão de qualquer campo segments
na consulta de pesquisa. Por exemplo, se você segmentar um relatório por segments.date
, as métricas serão divididas com uma linha para cada data. Datas sem métricas não são retornadas.
Na consulta a seguir, o relatório não incluirá nenhuma linha de métrica:
SELECT
campaign.name,
metrics.impressions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
Linhas retornadas sem métricas
As linhas com métricas selecionadas que forem todas zero não serão retornadas.
Exemplo:
SELECT
ad_group_criterion.criterion_id,
metrics.impressions,
metrics.clicks,
metrics.conversions,
segments.date
FROM keyword_view
WHERE segments.date BETWEEN <date1> AND <date2>
O relatório resultante não conterá linhas em que as três métricas selecionadas sejam zero.