- Permintaan HTTP
- Parameter lokasi
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- CampaignToForecast
- CriterionBidModifier
- CampaignBiddingStrategy
- ManualCpcBiddingStrategy
- MaximizeClicksBiddingStrategy
- MaximizeConversionsBiddingStrategy
- ForecastAdGroup
- BiddableKeyword
- KeywordForecastMetrics
- Cobalah!
Menampilkan metrik (seperti tayangan, klik, total biaya) dari perkiraan kata kunci untuk kampanye tertentu.
Daftar error yang ditampilkan: AuthenticationError AuthorizationError CollectionSizeError HeaderError InternalError QuotaError RequestError
Permintaan HTTP
POST https://googleads.googleapis.com/v15/customers/{customerId}:generateKeywordForecastMetrics
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
customerId |
ID pelanggan. |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON |
---|
{ "forecastPeriod": { object ( |
Kolom | |
---|---|
forecastPeriod |
Rentang tanggal untuk perkiraan. Tanggal mulai harus berada di masa mendatang dan tanggal akhir harus berada dalam rentang 1 tahun sejak hari ini. Zona waktu referensi yang digunakan adalah salah satu akun Google Ads milik pelanggan. Jika tidak ditetapkan, rentang tanggal default dari hari Minggu depan hingga Sabtu berikutnya akan digunakan. |
campaign |
Wajib. Kampanye yang digunakan dalam perkiraan. |
currencyCode |
Mata uang yang digunakan untuk konversi nilai tukar. Secara default, mata uang akun pelanggan digunakan. Tetapkan kolom ini hanya jika mata uang berbeda dengan mata uang akun. Daftar kode mata uang yang valid dapat ditemukan di https://developers.google.com/google-ads/api/data/codes-formats#currency-codes. |
Isi respons
Pesan respons untuk [KeywordPlanIdeaService.GenerateKeywordForecastMetrics].
Jika berhasil, isi respons memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"campaignForecastMetrics": {
object ( |
Kolom | |
---|---|
campaignForecastMetrics |
Hasil perkiraan kampanye. |
Cakupan otorisasi
Memerlukan cakupan OAuth berikut ini:
https://www.googleapis.com/auth/adwords
Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.
CampaignToForecast
Kampanye untuk melakukan perkiraan kampanye kata kunci.
Representasi JSON |
---|
{ "languageConstants": [ string ], "geoModifiers": [ { object ( |
Kolom | |
---|---|
languageConstants[] |
Daftar nama resource bahasa yang akan ditarget. Nama resource menggunakan format "languageConstants/{criterionId}". Lihat https://developers.google.com/google-ads/api/data/codes-formats#languages untuk mengetahui daftar kode kriteria bahasa. |
geoModifiers[] |
Lokasi yang akan ditargetkan. Lokasi harus unik. |
keywordPlanNetwork |
Wajib. Jaringan yang digunakan untuk penargetan. |
negativeKeywords[] |
Daftar kata kunci negatif yang akan digunakan dalam kampanye saat melakukan perkiraan. |
biddingStrategy |
Wajib. Strategi bidding untuk kampanye. |
adGroups[] |
Grup iklan di kampanye baru yang akan diperkirakan. |
conversionRate |
Rasio konversi yang diharapkan (jumlah konversi dibagi dengan jumlah total klik) seperti yang ditentukan oleh pengguna. Nilai ini dinyatakan sebagai nilai desimal, sehingga rasio konversi yang diharapkan sebesar 2% harus dimasukkan sebagai 0,02. Jika dibiarkan kosong, perkiraan rasio konversi akan digunakan. |
CriterionBidModifier
Pengubah bid Kriteria Lokasi.
Representasi JSON |
---|
{ "geoTargetConstant": string, "bidModifier": number } |
Kolom | |
---|---|
geoTargetConstant |
Nama resource lokasi geografis yang akan ditargetkan. Nama resource menggunakan format "geoTargetConstants/{criterionId}". |
bidModifier |
Pengganda terkait untuk criterionId. Jika ditetapkan, nilai ini tidak boleh 0. |
CampaignBiddingStrategy
Strategi bidding yang didukung untuk perkiraan kampanye baru.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union bidding_strategy . Strategi bidding. bidding_strategy hanya ada berupa salah satu diantara berikut: |
|
manualCpcBiddingStrategy |
Gunakan strategi bidding CPC manual untuk perkiraan. |
maximizeClicksBiddingStrategy |
Gunakan strategi bidding maksimalkan klik untuk perkiraan. |
maximizeConversionsBiddingStrategy |
Gunakan strategi bidding Maksimalkan konversi untuk perkiraan. |
ManualCpcBiddingStrategy
Strategi Bidding CPC Manual.
Representasi JSON |
---|
{ "maxCpcBidMicros": string, "dailyBudgetMicros": string } |
Kolom | |
---|---|
maxCpcBidMicros |
Wajib. Bid dalam mikro yang akan diterapkan pada grup iklan dalam kampanye untuk strategi bidding CPC manual. |
dailyBudgetMicros |
Anggaran tingkat kampanye dalam mikro. Jika ditetapkan, nilai minimum akan diterapkan untuk mata uang lokal yang digunakan di kampanye. Error akan terjadi saat menampilkan nilai minimum jika kolom ini ditetapkan terlalu rendah. |
MaximizeClicksBiddingStrategy
Strategi Bidding Maksimalkan Klik.
Representasi JSON |
---|
{ "dailyTargetSpendMicros": string, "maxCpcBidCeilingMicros": string } |
Kolom | |
---|---|
dailyTargetSpendMicros |
Wajib. Target pembelanjaan harian dalam mikro yang akan digunakan untuk estimasi. Nilai minimum diterapkan untuk mata uang lokal yang digunakan dalam kampanye. Error akan terjadi saat menampilkan nilai minimum jika kolom ini ditetapkan terlalu rendah. |
maxCpcBidCeilingMicros |
Batas bid CPC maks dalam mikro. |
MaximizeConversionsBiddingStrategy
Strategi Bidding Maksimalkan Konversi.
Representasi JSON |
---|
{ "dailyTargetSpendMicros": string } |
Kolom | |
---|---|
dailyTargetSpendMicros |
Wajib. Target pembelanjaan harian dalam mikro yang akan digunakan untuk estimasi. Nilai ini harus lebih besar dari nol. |
ForecastAdGroup
Grup iklan yang merupakan bagian dari kampanye yang akan diperkirakan.
Representasi JSON |
---|
{ "biddableKeywords": [ { object ( |
Kolom | |
---|---|
biddableKeywords[] |
Wajib. Daftar kata kunci yang dapat di-bid yang akan digunakan di grup iklan saat melakukan perkiraan. Membutuhkan setidaknya satu kata kunci. |
negativeKeywords[] |
Detail kata kunci. Anda harus menentukan teks kata kunci dan jenis pencocokan. |
maxCpcBidMicros |
CPC maks yang akan digunakan untuk grup iklan saat menghasilkan perkiraan traffic. Nilai ini akan mengganti nilai cpc maks yang ditetapkan dalam strategi bidding. Hanya tentukan kolom ini untuk strategi bidding yang nilai CPC maks. |
BiddableKeyword
Bagian kata kunci yang dapat di-bid dari grup iklan.
Representasi JSON |
---|
{
"keyword": {
object ( |
Kolom | |
---|---|
keyword |
Wajib. Kata kunci. Harus memiliki teks dan jenis pencocokan. |
maxCpcBidMicros |
Bid CPC maks di mikro yang menggantikan bid CPC maks tingkat grup iklan dalam simulasi perkiraan. Nilai ini akan menggantikan nilai cpc maks yang ditetapkan dalam strategi bidding dan grup iklan. Hanya tentukan kolom ini untuk strategi bidding yang mendukung nilai cpc maks. |
KeywordForecastMetrics
Metrik perkiraan untuk kampanye kata kunci tanpa rencana.
Representasi JSON |
---|
{ "impressions": number, "clickThroughRate": number, "averageCpcMicros": string, "clicks": number, "costMicros": string, "conversions": number, "conversionRate": number, "averageCpaMicros": string } |
Kolom | |
---|---|
impressions |
Jumlah total tayangan. |
clickThroughRate |
Rasio klik-tayang rata-rata. Hanya tersedia jika tayangan > 0. |
averageCpcMicros |
CPC rata-rata Hanya tersedia jika klik > 0. |
clicks |
Total jumlah klik. |
costMicros |
Biaya total. |
conversions |
Perkiraan jumlah konversi: klik * conversionRate. |
conversionRate |
Perkiraan rasio konversi. |
averageCpaMicros |
Rata-rata biaya per akuisisi dihitung sebagai costMicros / konversi. |