Nol Metrik

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. Parameter ini digunakan dalam kondisi penelusuran klausa WHERE di Search Ads 360 Reporting API.

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 kuerinya menampilkan metrik nol untuk semua metrik yang dipilih akan dikecualikan dari laporan Anda secara default. Kolom Kustom tidak diterapkan.

Dalam contoh kueri ini, jika tidak ada metrik impressions untuk hari apa pun dalam 30 hari terakhir, baris untuk hari tersebut akan dihapus 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 tersebut.

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