Method: customers.suggestSmartCampaignBudgetOptions

Zwraca sugestie dotyczące opcji budżetu.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
customerId

string

Wymagane. Identyfikator klienta, którego opcje budżetu mają zostać zaproponowane.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{

  // 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.
}
Pola
Pole unii suggestion_data. Wymagane. Przy pierwszym tworzeniu kampanii użyj suggestionInfo. Później będziemy aktualizować opcje BudgetOptions na podstawie już utworzonej kampanii na jej podstawie. suggestion_data może mieć tylko jedną z tych wartości:
campaign

string

Wymagane. Nazwa zasobu kampanii, dla której chcesz uzyskać sugestię.

suggestionInfo

object (SmartCampaignSuggestionInfo)

Wymagane. Informacje potrzebne do uzyskania opcji budżetu

Treść odpowiedzi

Wiadomość z odpowiedzią dla: SmartCampaignSuggestService.SuggestSmartCampaignBudgetOptions. W zależności od tego, czy system mógł zasugerować te opcje, mogą wyświetlić się wszystkie albo żadna z nich.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "low": {
    object (BudgetOption)
  },
  "recommended": {
    object (BudgetOption)
  },
  "high": {
    object (BudgetOption)
  }
}
Pola
low

object (BudgetOption)

Opcjonalnie: Najniższa opcja budżetu.

recommended

object (BudgetOption)

Opcjonalnie: Zalecany budżet.

high

object (BudgetOption)

Opcjonalnie: Najwyższa opcja budżetu.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.

BudgetOption

Opcja budżetu kampanii inteligentnej.

Zapis JSON
{
  "dailyAmountMicros": string,
  "metrics": {
    object (Metrics)
  }
}
Pola
dailyAmountMicros

string (int64 format)

Kwota budżetu w walucie lokalnej konta. Kwota jest podawana w mikro, gdzie milion odpowiada jednej jednostce waluty.

metrics

object (Metrics)

Dane dotyczące sugerowanego budżetu mogą być puste, jeśli nie ma wystarczającej ilości informacji do obliczenia szacunków.

Dane

Dane o skuteczności danej opcji budżetu.

Zapis JSON
{
  "minDailyClicks": string,
  "maxDailyClicks": string
}
Pola
minDailyClicks

string (int64 format)

Szacowana minimalna liczba kliknięć dziennie.

maxDailyClicks

string (int64 format)

Szacowana maksymalna liczba kliknięć dziennie.