Sıfır Metrik

Arama sonuçlarında sıfır metrik

Bir sorgu yürüttüğünüzde sıfır olan varlıklarla ilgili metriklerle karşılaşabilirsiniz. Bunun nedeni aşağıdakilerden biri olabilir:

  • Öğeler gösterilmeye uygun değildir.
  • Raporun tarih aralığında duraklatılmış olabilirler.

Sorgu sonuçlarıyla genellikle kampanyalarınızın nasıl performans gösterdiği hakkında bilgi edinmek istersiniz. Bu bağlamda sıfır metrik istenmeyebilir. Daha faydalı bir rapor oluşturmak için sıfır metrikleri açıkça hariç tutabilirsiniz.

Bir önermeyle sıfır metrikleri hariç tutma

Önerme, TRUE, FALSE veya UNKNOWN olarak değerlendirilen bir ifadedir. Bunlar, Search Ads 360 Reporting API'deki WHERE yan tümcelerinin arama koşulunda kullanılır.

Aşağıdaki sorgu, sıfır metriklerin bir önermeyle nasıl açıkça kaldırılacağını gösterir:

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

Segmentlere ayırarak sıfır metrikleri hariç tutma

Bir rapor segmente ayrılırken, seçilen tüm metriklerin sıfır olması koşuluyla sıfır metrikler her zaman hariç tutulur (Aşağıya bakın).

Bir raporun segmentlere ayrılması, arama sorgusuna herhangi bir segments alanı ekleyerek yapılır. Örneğin, bir raporu segments.date'ye göre segmentlere ayırırsanız metrikler her tarih için bir satırla ayrılır. Bu tür bir raporda metrik içermeyen tarihler döndürülmez.

Aşağıdaki sorgu için rapor sıfır metrik satırı içermez:

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

Sıfır metrik içeren döndürülen satırlar

Bir sorgunun, seçilen tüm metrikler için sıfır metrik döndürdüğü satırlar varsayılan olarak raporlarınızdan hariç tutulur. Özel sütunlar geçerli değildir.

Bu örnek sorguda, son 30 gün içinde herhangi bir gün için impressions metriği yoksa ilgili güne ait satır rapordan çıkarılır.

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

Bu örnek sorguda, herhangi bir güne ait satır yalnızca o gün için sıfır impressions, clicks ve conversions metriği varsa sonuçlarınızdan hariç tutulur.

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