Zero wskaźników

Brak danych w wynikach wyszukiwania

Podczas wykonywania zapytania możesz napotkać wskaźniki dotyczące encji o wartości 0. Możliwe przyczyny:

  • Elementy nie kwalifikują się do wyświetlania.
  • Zostały wstrzymane w zakresie dat raportu.

W przypadku wyników zapytań często chcesz uzyskać informacje o skuteczności swoich kampanii. W tym kontekście brak wskaźników może być niepożądany. Aby uzyskać bardziej przydatny raport, możesz wyraźnie wykluczyć zerowe dane.

Wyklucz zero wskaźników z predykatem

Predykat to wyrażenie zwracające wartość TRUE, FALSE lub UNKNOWN. Są one używane w warunkach wyszukiwania klauzul WHERE w języku zapytań Google Ads.

To zapytanie pokazuje, jak jawnie usunąć zerowe wskaźniki za pomocą predykatu:

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

Wyklucz zero danych przez segmentację

Podczas segmentowania raportu nie są uwzględniane żadne dane, o ile wszystkie wybrane dane mają wartość 0 (patrz poniżej).

Aby segmentować raport, należy uwzględnić w zapytaniu dowolne pole segments. Jeśli np. posegmentujesz raport według parametru segments.date, dane będą przedstawiane w dół po jednym wierszu dla każdej daty. Raport nie zawiera dat bez danych.

W przypadku tego zapytania raport nie będzie zawierał wierszy danych „0”:

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

Zwrócone wiersze bez danych

Wiersze, w których wszystkie wybrane dane mają wartość zero, nie zostaną zwrócone.

Na przykład:

SELECT
  ad_group_criterion.criterion_id,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  segments.date
FROM keyword_view
WHERE segments.date BETWEEN <date1> AND <date2>

Powstały raport nie będzie zawierał wierszy, w których wszystkie 3 wybrane dane mają wartość zero.