Wartości zerowe w wynikach wyszukiwania
Podczas wykonywania zapytania możesz napotkać dane dotyczące encji, które mają wartość zero. Oto możliwe przyczyny:
- Encje nie kwalifikują się do wyświetlania.
- Mogły zostać wstrzymane w zakresie dat raportu.
W przypadku wyników zapytań często chcesz uzyskać informacje o skuteczności swoich kampanii. W tym kontekście wskaźniki zerowe mogą być niepożądane. Aby uzyskać bardziej przydatny raport, możesz wyraźnie wykluczyć dane o wartości 0.
Wykluczanie wskaźników o wartości zero za pomocą predykatu
Predykat to wyrażenie, którego wartość to TRUE
, FALSE
lub UNKNOWN
.
Są one używane w warunku wyszukiwania klauzul WHERE
w języku zapytań Google Ads.
To zapytanie pokazuje, jak jawnie usunąć dane o wartości zero za pomocą predykatu:
SELECT
campaign.id,
metrics.impressions
FROM campaign
WHERE metrics.impressions > 0
Wykluczanie wskaźników o wartości zero przez segmentację
Podczas segmentowania raportu dane o wartości zero są zawsze wykluczane, pod warunkiem że wszystkie wybrane dane mają wartość zero (patrz poniżej).
Segmentowanie raportu polega na uwzględnieniu w zapytaniu wyszukiwania dowolnego pola segments
. Jeśli na przykład posegmentujesz raport według segments.date
, dane zostaną podzielone na wiersze, po jednym na każdą datę. Daty, dla których nie ma danych, nie są uwzględniane w takim raporcie.
W przypadku tego zapytania raport nie będzie zawierać wierszy z wartością 0:
SELECT
campaign.name,
metrics.impressions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
Zwrócone wiersze z zerowymi wartościami
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>
Raport nie będzie zawierać wierszy, w których wszystkie 3 wybrane rodzaje danych mają wartość zero.
Jeśli pobierzesz dane starsze niż okres przechowywania, raport nie będzie zawierać wierszy z danymi starszymi niż okres przechowywania. Wszystkie dane na koncie, w tym dane dotyczące skuteczności, informacje rozliczeniowe i raporty historyczne, są przechowywane przez 11 lat.