Pelaporan

Seperti jenis kampanye lainnya, Anda dapat menggunakan GoogleAdsService.SearchStream untuk mengambil atribut dan metrik performa untuk kampanye Pintar.

Metrik kampanye Pintar tersedia dari campaign dan metrik spesifik istilah penelusuran tersedia dari smart_campaign_search_term_view resource Anda Pada smart_campaign_search_term_view, search_term berisi kueri yang cocok yang memberikan hasil.

Tayangan dan klik kampanye Pintar dalam 30 hari terakhir

Kueri di bawah ini mengambil tayangan dan klik untuk setiap istilah penelusuran dari dalam 30 hari terakhir untuk semua kampanye Pintar, yang disegmentasikan menurut tanggal.

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

10 istilah penelusuran teratas menurut tayangan

Kueri di bawah ini mengambil 10 istilah penelusuran teratas yang telah menghasilkan tayangan terbanyak selama 30 hari terakhir, beserta biayanya.

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

Mengambil atribut KeywordThemeConstant

Karena KeywordThemeConstants diambil dari set data besar yang tidak khusus pelanggan, tidak mungkin memindai seluruh keyword_theme_constant resource sekaligus. Untuk mengambil KeywordThemeConstants satu per satu, Anda harus mengkueri resource campaign_criterion untuk menemukan nama resource tema kata kunci yang terkait dengan kampanye Anda, lalu menggunakan nama resource tersebut untuk memfilter resource keyword_theme.

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

Sekarang gunakan nama resource pada Kolom campaign_criterion.keyword_theme.keyword_theme_constant di kolom berikut kueri:

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'

Persyaratan fungsi pelaporan

Untuk menerapkan kampanye Pintar, aplikasi Anda harus memenuhi serangkaian fungsi minimum yang diperlukan (RMF).

Khusus untuk pelaporan, sejumlah kolom pelaporan harus dibuat yang tersedia untuk pengguna akhir. Berikut cara mengambil kolom yang wajib diisi dari item angka R.20 Campaign Performance di RMF:

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

Berikut ini cara mengambil kolom yang wajib diisi dari nomor item R.70 Tampilan Istilah Penelusuran Kampanye Pintar:

SELECT
  metrics.clicks,
  metrics.cost_micros
FROM smart_campaign_search_term_view

Metrik per toko

Berikut adalah kueri yang menyertakan semua metrik per toko yang tersedia. Ini {i>field<i} juga dapat digabungkan dengan {i>field<i} lain dalam satu kueri:

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

Panggilan telepon disegmentasikan menurut jam

Berikut cara mengambil semua metrik panggilan telepon antara pukul 12.00 dan 17.00:

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