Raporlama

Diğer kampanya türlerinde olduğu gibi GoogleAdsService.SearchStream Akıllı kampanyaların özelliklerini ve performans metriklerini almak için.

Akıllı kampanya metriklerine campaign üzerinden ulaşabilirsiniz. kaynak ve arama terimine özel metrikleri, smart_campaign_search_term_view gösterir. smart_campaign_search_term_view içinde, search_term alanı, sonuç oluşturan eşleşen sorguları içerir.

Akıllı kampanyaların son 30 gün içindeki gösterim ve tıklama sayısı

Aşağıdaki sorgu, her arama terimi için gösterimleri ve tıklamaları tüm Akıllı kampanyalar için son 30 günü gösterir.

SELECT
  campaign.id,
  campaign.name,
  segments.date,
  metrics.impressions,
  metrics.clicks,
  smart_campaign_search_term_view.search_term
FROM smart_campaign_search_term_view
WHERE segments.date DURING LAST_30_DAYS

Gösterim sayısına göre en iyi 10 arama terimi

Aşağıdaki sorgu, arama terimi son 30 gün içindeki en çok gösterim sayısı ve bunların maliyeti.

SELECT
  campaign.id,
  campaign.name,
  segments.date,
  metrics.impressions,
  metrics.cost_micros,
  smart_campaign_search_term_view.search_term
FROM smart_campaign_search_term_view
ORDER BY metrics.impressions DESC
LIMIT 10

KeywordThemeConstant özelliklerini alma

KeywordThemeConstants, verileri depolayamayan büyük bir veri kümesinden özel bir durum söz konusuysa, raporun tamamını keyword_theme_constant tüm kaynakları kullanabilirsiniz. KeywordThemeConstants öğesini tek tek geri almak için: aşağıdaki bilgileri bulmak için campaign_criterion kaynağını kampanyalarınızla ilişkili anahtar kelime temalarının kaynak adlarını ve ardından keyword_theme kaynağını filtrelemek için bu kaynak adlarını kullanın.

SELECT
  campaign_criterion.type,
  campaign_criterion.status,
  campaign_criterion.criterion_id,
  campaign_criterion.keyword_theme.keyword_theme_constant
FROM campaign_criterion
WHERE campaign_criterion.type = KEYWORD_THEME

Şimdi de kaynak adını campaign_criterion.keyword_theme.keyword_theme_constant alanı sorgu:

SELECT
  keyword_theme_constant.resource_name,
  keyword_theme_constant.display_name,
  keyword_theme_constant.country_code
FROM keyword_theme_constant
WHERE keyword_theme_constant.resource_name = 'keywordThemeConstants/40804~0'

Raporlama işleviyle ilgili gereksinimler

Akıllı kampanyaları uygulamak için uygulamanızın bir dizi özelliği karşılaması gerekir. zorunlu minimum işlevler (RMF).

Özellikle raporlama için birkaç raporlama alanı yapılmalıdır. erişilebilir hale gelir. Gerekli alanları öğeden nasıl alacağınız aşağıda açıklanmıştır: RMF'deki R.20 Kampanya Performansı sayısı:

SELECT
  metrics.clicks,
  metrics.cost_micros,
  metrics.impressions,
  metrics.conversions,
  metrics.all_conversions
FROM campaign

R.70 numaralı öğeden gerekli alanları şu şekilde alabilirsiniz: Akıllı Kampanya Arama Terimi Görünümü:

SELECT
  metrics.clicks,
  metrics.cost_micros
FROM smart_campaign_search_term_view

Mağazaya özel metrikler

Aşağıda, mağazaya özel mevcut metriklerin tümünü içeren bir sorgu verilmiştir. Bu alanları, tek bir sorgudaki diğer alanlarla da birleştirilebilir:

SELECT
  metrics.all_conversions_from_click_to_call,
  metrics.all_conversions_from_directions,
  metrics.all_conversions_from_menu,
  metrics.all_conversions_from_order,
  metrics.all_conversions_from_other_engagement,
  metrics.all_conversions_from_store_visit,
  metrics.all_conversions_from_store_website
FROM campaign

Saate göre segmentlere ayrılmış telefon aramaları

12:00 ve 17:00 saatleri arasında tüm telefon araması metriklerini şu şekilde alabilirsiniz:

SELECT
  segments.hour,
  metrics.phone_calls
FROM campaign
WHERE segments.hour BETWEEN 12 and 17