Seperti jenis kampanye lainnya, Anda dapat menggunakan
GoogleAdsService.SearchStream
untuk mengambil atribut dan metrik performa untuk kampanye Pintar.
Metrik kampanye Pintar tersedia dari resource campaign
, dan metrik khusus istilah penelusuran tersedia dari resource smart_campaign_search_term_view
. Di smart_campaign_search_term_view
, kolom
search_term
berisi kueri yang cocok yang menghasilkan hasil.
Tayangan dan klik kampanye Pintar dalam 30 hari terakhir
Kueri di bawah mengambil tayangan dan klik untuk setiap istilah penelusuran dari 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 iklan
Kueri di bawah 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, Anda tidak dapat memindai seluruh
resource
keyword_theme_constant
sekaligus. Untuk mengambil setiap KeywordThemeConstants
, 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 di kolom campaign_criterion.keyword_theme.keyword_theme_constant
dalam kueri berikut:
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).
Untuk pelaporan secara khusus, sejumlah kolom pelaporan harus tersedia bagi pengguna akhir. Berikut cara mengambil kolom yang diperlukan dari nomor item R.20 Performa Kampanye di RMF:
SELECT
metrics.clicks,
metrics.cost_micros,
metrics.impressions,
metrics.conversions,
metrics.all_conversions
FROM campaign
Berikut cara mengambil kolom yang diperlukan 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. Kolom ini juga dapat digabungkan dengan kolom 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 yang 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