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.
  • Raporun tarih aralığında duraklatılmış olabilirler.

Sorgu sonuçları sayesinde, genellikle kampanyalarınızın performansı hakkında bilgi edinmek istersiniz. Bu durumda hiç metrik olmaması istenmeyebilir. Daha yararlı bir rapor oluşturmak için sıfır metrikleri açık bir şekilde hariç tutabilirsiniz.

Bir yüklemle sıfır metrikleri hariç tutma

Yüklem, TRUE, FALSE veya UNKNOWN sonucunu veren bir ifadedir. Bunlar, Search Ads 360 Reporting API'deki WHERE ifadelerinin arama koşulunda kullanılır.

Aşağıdaki sorgu, bir koşulla sıfır metriğin açıkça nasıl 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

Seçilen tüm metriklerin sıfır olması koşuluyla, raporlar segmentlere ayrılırken hiçbir zaman hiçbir metrik hariç tutulmaz (aşağıya bakın).

Raporları segmentlere ayırma işlemi, arama sorgusuna herhangi bir segments alanı eklenerek yapılır. Örneğin, bir raporu segments.date ölçütüne göre segmentlere ayırırsanız metrikler her tarih için bir satırla bölünü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

Metrik olmayan satırlar döndürüldü

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 o günün 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ünün 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