Sıfır Metrik

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

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

  • Varlıklar gösterilmeye uygun değil.
  • Bu kampanyalar, raporun tarih aralığında duraklatılmış olabilir.

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 metrikler istenmeyebilir. Daha faydalı bir rapor oluşturmak için sıfır metrikleri açıkça hariç tutabilirsiniz.

Sıfır metrikleri bir koşulla hariç tutma

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

Aşağıdaki sorguda, sıfır metriklerin bir yüklemle açıkça nasıl kaldırılacağı gösterilmektedir:

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

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

Bir rapor segmentlere ayrılırken tüm seçili metrikler sıfır olduğu sürece sıfır metrikler her zaman hariç tutulur (aşağıya bakın).

Raporu segmentlere ayırmak için arama sorgusuna herhangi bir segments alanı eklenir. Örneğin, bir raporu segments.date ölçütüne göre segmentlere ayırırsanız metrikler her tarih için bir satır olacak şekilde dökümlenir. Metrik içermeyen tarihler bu tür bir raporda döndürülmez.

Aşağıdaki sorgu için raporda sıfır metrik satırı yer almaz:

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ızın dışında tutulur. Özel sütunlar geçerli değildir.

Bu örnek sorguda, son 30 gün içindeki herhangi bir gün için impressions metriği yoksa o 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