Tidak ada metrik di hasil penelusuran
Saat menjalankan kueri, Anda mungkin menemukan metrik untuk entity yang nol. Hal ini dapat disebabkan karena:
- Entitas tidak memenuhi syarat untuk ditampilkan.
- Aset tersebut dapat dijeda selama rentang tanggal laporan.
Dengan hasil kueri, Anda sering kali ingin mendapatkan informasi tentang performa kampanye. Dalam konteks ini, metrik nol mungkin tidak diinginkan. Untuk menghasilkan laporan yang lebih bermanfaat, Anda dapat secara eksplisit mengecualikan nol metrik.
Mengecualikan nol metrik dengan predikat
Predikat adalah ekspresi yang bernilai TRUE
, FALSE
, atau UNKNOWN
.
Kueri ini digunakan dalam kondisi penelusuran klausa WHERE
dalam Bahasa Kueri Google Ads.
Kueri berikut menunjukkan cara menghapus metrik nol secara eksplisit dengan predikat:
SELECT
campaign.id,
metrics.impressions
FROM campaign
WHERE metrics.impressions > 0
Mengecualikan nol metrik dengan menyegmentasikan
Nol metrik selalu dikecualikan saat mengelompokkan laporan, asalkan semua metrik yang dipilih bernilai nol (lihat di bawah).
Segmentasi laporan dilakukan dengan menyertakan kolom segments
di kueri
penelusuran. Misalnya, jika Anda menyegmentasikan laporan menurut segments.date
, metrik akan dikelompokkan menjadi 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 dengan metrik nol
Baris yang semua metriknya dipilih adalah nol tidak akan ditampilkan.
Contoh:
SELECT
ad_group_criterion.criterion_id,
metrics.impressions,
metrics.clicks,
metrics.conversions,
segments.date
FROM keyword_view
WHERE segments.date BETWEEN <date1> AND <date2>
Laporan yang dihasilkan tidak akan berisi baris dengan ketiga metrik yang dipilih nol.