Nenhuma métrica

Métricas zeradas nos resultados da pesquisa

Ao executar uma consulta, você pode encontrar métricas de 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 suas campanhas estão performando. Nesse contexto, métricas sem impressões não são desejáveis. Para produzir um relatório mais útil, exclua explicitamente as métricas inexistentes.

Excluir métricas zero 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 API Search Ads 360 Reporting.

A consulta a seguir demonstra como remover explicitamente métricas com valor zero usando um predicado:

SELECT
  campaign.id,
  metrics.impressions
FROM campaign
WHERE metrics.impressions > 0

Não excluir métricas com a segmentação

As métricas zero são sempre excluídas ao segmentar um relatório, desde que todas as métricas selecionadas sejam zero (confira abaixo).

Para segmentar um relatório, inclua qualquer campo segments na consulta de pesquisa. Por exemplo, se você segmentar um relatório por segments.date, as métricas serão divididas em uma linha para cada data. As datas sem métricas não são retornadas nesse relatório.

Para a consulta a seguir, o relatório não inclui linhas de métrica com zero:

SELECT
  campaign.name,
  metrics.impressions,
  segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS

Linhas retornadas com métricas zero

As linhas em que uma consulta não retorna métricas para todas as métricas selecionadas são excluídas dos relatórios por padrão. As colunas personalizadas não se aplicam.

Nesta consulta de exemplo, se não houver métricas impressions para nenhum dia nos últimos 30 dias, a linha desse dia será omitida do relatório.

SELECT
  campaign.name,
  metrics.impressions,
  segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS

Neste exemplo de consulta, a linha de qualquer dia só será excluída dos resultados se não houver métricas impressions, clicks e conversions para esse dia.

SELECT
  campaign.name,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS