Nenhuma métrica

Métricas zero nos resultados da pesquisa

Ao executar uma consulta, você pode encontrar métricas zero para entidades. Conheça os possíveis motivos:

  • As entidades não são qualificadas para exibição.
  • Elas podem ter sido pausadas no período do relatório.

Com os resultados da consulta, geralmente é necessário obter informações sobre a performance das campanhas. Nesse contexto, as métricas zero podem não ser desejáveis. Para gerar um relatório mais útil, você pode excluir explicitamente as métricas zero.

Excluir métricas zero com um predicado

Um predicado é uma expressão que é avaliada como TRUE, FALSE ou UNKNOWN. Eles são usados na condição de pesquisa das cláusulas WHERE em API Search Ads 360 Reporting.

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

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

Excluir métricas zero por segmentação

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

A segmentação de um relatório é feita incluindo qualquer campo segments na consulta de pesquisa. Por exemplo, se você segmentar um relatório por segments.date, as métricas serão detalhadas com uma linha para cada data. As datas sem métricas não são retornadas em um relatório.

Para a consulta a seguir, o relatório não vai incluir linhas de métrica 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 para as quais uma consulta retorna métricas zero para todas as métricas selecionadas são excluídas dos relatórios por padrão. As colunas personalizadas não se aplicam.

Neste exemplo de consulta, se não houver métricas de 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 houver métricas impressions, clicks e conversions zero para esse dia.

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