Tidak ada metrik di hasil penelusuran
Saat menjalankan kueri, Anda mungkin menemukan metrik untuk entity yang adalah nol. Hal ini dapat disebabkan karena:
- Entitas tidak memenuhi syarat untuk ditampilkan.
- Periode ini mungkin telah dijeda dalam rentang tanggal laporan.
Dengan hasil kueri, Anda sering kali ingin mendapatkan informasi tentang bagaimana performa kampanye. Dalam konteks ini, nol metrik mungkin tidak yang diinginkan. Untuk menghasilkan laporan yang lebih bermanfaat, Anda dapat secara eksplisit mengecualikan nol metrik.
Mengecualikan metrik nol dengan predikat
Predikat adalah ekspresi yang bernilai TRUE
, FALSE
, atau UNKNOWN
.
Klausa ini digunakan dalam kondisi penelusuran klausa WHERE
di
Search Ads 360 Reporting API.
Kueri berikut menunjukkan cara secara eksplisit menghapus metrik nol dengan sebuah predikat:
SELECT
campaign.id,
metrics.impressions
FROM campaign
WHERE metrics.impressions > 0
Mengecualikan metrik nol dengan menyegmentasikan
Tidak ada metrik selalu dikecualikan saat membuat segmentasi laporan, asalkan semua metrik yang dipilih adalah nol (lihat di bawah).
Menyegmentasikan laporan dilakukan dengan menyertakan kolom segments
apa pun di penelusuran
kueri. Misalnya, jika Anda menyegmentasikan laporan menurut segments.date
, metrik akan
yang diperinci dengan satu
baris untuk setiap tanggal. Tanggal tanpa metrik tidak ditampilkan
dalam laporan tersebut.
Untuk kueri berikut, laporan tidak akan menyertakan baris metrik nol:
SELECT
campaign.name,
metrics.impressions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
Baris yang ditampilkan tanpa metrik
Baris yang kuerinya menampilkan nol metrik untuk semua metrik yang dipilih dikecualikan dari laporan Anda secara default. Kolom Kustom tidak berlaku.
Dalam contoh kueri ini, jika tidak ada metrik impressions
untuk hari apa pun di
dalam 30 hari terakhir, baris untuk hari tersebut akan dihilangkan dari laporan.
SELECT
campaign.name,
metrics.impressions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
Dalam contoh kueri ini, baris untuk hari apa pun hanya akan dikecualikan dari
hasil jika ada nol metrik impressions
, clicks
, dan conversions
untuk hari itu.
SELECT
campaign.name,
metrics.impressions,
metrics.clicks,
metrics.conversions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS