Raporlama

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

Akıllı kampanya metrikleri campaign kaynağından, arama terimine özgü metrikler ise smart_campaign_search_term_view kaynağından kullanılabilir. smart_campaign_search_term_view içinde, search_term alanı, sonuç veren eşleşen tüm sorguları içerir.

Son 30 günde akıllı kampanyaların gösterimleri ve tıklamaları

Aşağıdaki sorgu, tüm Akıllı kampanyalar için son 30 gündeki her arama terimine ait gösterim ve tıklamaları tarihe göre segmentlere ayrılmış şekilde getirir.

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österime göre en iyi 10 arama terimi

Aşağıdaki sorgu, son 30 gün içinde en fazla gösterim alan ilk 10 arama terimini ve maliyetlerini getirir.

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 öğesinin özelliklerini alma

KeywordThemeConstants, müşteriye özel olmayan büyük bir veri kümesinden alındığından keyword_theme_constant kaynağının tamamını tek seferde taramak mümkün değildir. Ayrı ayrı KeywordThemeConstants almak için kampanyalarınızla ilişkili anahtar kelime temalarının kaynak adlarını bulmak üzere campaign_criterion kaynağını sorgulamanız, ardından keyword_theme kaynağını filtrelemek için bu kaynak adlarını kullanmanız gerekir.

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

Ardından, aşağıdaki sorguda campaign_criterion.keyword_theme.keyword_theme_constant alanında kaynak adını kullanın:

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şlevi koşulları

Akıllı kampanyaları uygulamak için uygulamanızın bir dizi zorunludur minimum işlev (RMF) koşulunu karşılaması gerekir.

Özellikle raporlama için son kullanıcıya bir dizi raporlama alanı sunulmalıdır. RMF'deki R.20 Kampanya Performansı öğe numarasından gerekli alanları nasıl alacağınız aşağıda açıklanmıştır:

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

R.70 Akıllı Kampanya Arama Terimi Görünümü öğe numarasından gerekli alanları nasıl alacağınız aşağıda açıklanmıştır:

SELECT
  metrics.clicks,
  metrics.cost_micros
FROM smart_campaign_search_term_view

Mağaza başına metrikler

Mağaza başına mevcut tüm metrikleri içeren bir sorguyu aşağıda bulabilirsiniz. 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

Telefon aramaları saate göre segmentlere ayrılmış

12:00 ile 17:00 arasındaki tüm telefon araması metriklerini almak için:

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