Method: customers.suggestSmartCampaignBudgetOptions

BudgetOption önerilerini döndürür.

HTTP isteği

POST https://googleads.googleapis.com/v17/customers/{customerId}:suggestSmartCampaignBudgetOptions

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
customerId

string

Zorunlu. Bütçe seçeneklerinin önerileceği müşterinin kimliği.

İstek içeriği

İstek metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{

  // Union field suggestion_data can be only one of the following:
  "campaign": string,
  "suggestionInfo": {
    object (SmartCampaignSuggestionInfo)
  }
  // End of list of possible types for union field suggestion_data.
}
Alanlar
Birlik alanı suggestion_data. Zorunlu. İlk kez kampanya oluşturmak için SuggestionInfo'yu, daha önce oluşturulmuş bir kampanyaya dayalı olarak BudgetOptions'ta yapılacak sonraki güncellemeler için ise ilgili kampanyayı kullanın. suggestion_data yalnızca aşağıdakilerden biri olabilir:
campaign

string

Zorunlu. Önerinin alınacağı kampanyanın kaynak adı.

suggestionInfo

object (SmartCampaignSuggestionInfo)

Zorunlu. Bütçe seçenekleri almak için gereken bilgiler

Yanıt gövdesi

SmartCampaignSuggestService.SuggestSmartCampaignBudgetOptions için yanıt mesajı. Sistem seçenekleri önerebiliyorsa seçeneklerin tümü veya hiçbiri döndürülebilir.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "low": {
    object (BudgetOption)
  },
  "recommended": {
    object (BudgetOption)
  },
  "high": {
    object (BudgetOption)
  }
}
Alanlar
low

object (BudgetOption)

İsteğe bağlı. En düşük bütçe seçeneği.

recommended

object (BudgetOption)

İsteğe bağlı. Önerilen bütçe seçeneği.

high

object (BudgetOption)

İsteğe bağlı. En yüksek bütçe seçeneği.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/adwords

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

BudgetOption

Akıllı kampanya bütçesi seçeneği.

JSON gösterimi
{
  "dailyAmountMicros": string,
  "metrics": {
    object (Metrics)
  }
}
Alanlar
dailyAmountMicros

string (int64 format)

Hesabın yerel para biriminde bütçe tutarı. Miktar, bir milyonun bir para birimi birimine eşit olduğu mikro birim cinsinden belirtilir.

metrics

object (Metrics)

Tahminleri oluşturmak için yeterli bilgi yoksa önerilen bütçeyle ilgili metrikler boş olabilir.

Metrikler

Belirli bir bütçe seçeneği için performans metrikleri.

JSON gösterimi
{
  "minDailyClicks": string,
  "maxDailyClicks": string
}
Alanlar
minDailyClicks

string (int64 format)

Tahmini minimum günlük tıklama sayısı.

maxDailyClicks

string (int64 format)

Tahmini maksimum günlük tıklama sayısı.