Zero wskaźników

Brak danych w wynikach wyszukiwania

Podczas wykonywania zapytania możesz napotkać wskaźniki dotyczące encji, które mają wartość zero. Możliwe przyczyny:

  • Te elementy nie mogą się wyświetlać.
  • Mogły zostać wstrzymane w zakresie dat raportu.

Dzięki wynikom zapytań często chcesz uzyskać informacje o skuteczności swoich kampanii. W tym kontekście brak danych może być niepożądany. Aby uzyskać bardziej przydatny raport, możesz wykluczyć zero danych.

Wyklucz zero danych za pomocą predykatu

Predykat to wyrażenie zwracające wynik TRUE, FALSE lub UNKNOWN. Są one używane w warunku wyszukiwania w klauzulach WHERE w języku zapytań Google Ads.

To zapytanie pokazuje, jak bezpośrednio usunąć zero danych za pomocą predykatu:

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

Wykluczanie zerowych danych na segmenty

Podczas podziału raportu na segmenty zawsze nie są uwzględniane żadne dane, o ile wszystkie wybrane dane mają wartość 0 (patrz poniżej).

Segmentowanie raportu odbywa się przez uwzględnienie w zapytaniu dowolnego pola segments. Jeśli na przykład posegmentujesz raport według wartości segments.date, dane zostaną podzielone na jeden wiersz na każdą datę. W takim raporcie daty bez danych nie są zwracane.

W przypadku tego zapytania raport nie będzie zawierać żadnych wierszy danych:

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

Zwrócone wiersze z zerową wartością

Wiersze, w których wybrane dane wynoszą zero, nie będą zwracane.

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>

Wynikowy raport nie będzie zawierać żadnych wierszy, w których wszystkie 3 wybrane dane będą wynosić 0.