Zero wskaźników

Brak danych w wynikach wyszukiwania

Podczas wykonywania zapytania możesz natrafić na dane dotyczące encji, które wynosi zero. 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 tym, jak skuteczności kampanii. W tym kontekście zero wskaźników może nie być jest pożądane. Aby uzyskać bardziej przydatny raport, możesz wykluczyć zero danych.

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ęzyk zapytań Google Ads.

Zapytanie poniżej pokazuje, jak jawnie usunąć zerowe dane za pomocą funkcji predykat:

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

Wyklucz zero danych przez segmentację

Przy segmentowaniu raportu nie są zawsze wykluczane żadne dane, pod warunkiem że wszystkie wybrane dane mają wartość zero (patrz poniżej).

Podział raportu na segmenty odbywa się przez uwzględnienie dowolnego pola segments w wyszukiwaniu zapytania. Jeśli np. posegmentujesz raport według kolumny segments.date, dane zostaną podzielone na po jednym wierszu na każdą datę. Daty bez wskaźników nie są zwracane w takim raporcie.

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 rodzaje danych wynosi zero.