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çenekleri önerilecek 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
Birleştirme 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. Öneri alınacak 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ğidir.

Yetkilendirme kapsamları

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

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

Daha fazla bilgi için OAuth 2.0 Overview (OAuth 2.0'a Genel Bakış) sayfasına göz atın.

BudgetOption

Akıllı Kampanya bütçe seçeneği.

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

string (int64 format)

Hesabın yerel para birimi cinsinden bütçe tutarı. Tutar, mikro cinsinden belirtilir. Bir milyon, bir para birimine eşittir.

metrics

object (Metrics)

Önerilen bütçeyle ilgili metrikler, tahminleri türetmek için yeterli bilgi yoksa boş olabilir.

Metrikler

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

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

string (int64 format)

Minimum günlük tıklama sayısı.

maxDailyClicks

string (int64 format)

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