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

Wymagany. 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. Wymagany. Podczas tworzenia kampanii po raz pierwszy użyj elementu SuggestionInfo, a następnie, aby zaktualizować element BudgetOptions na podstawie już utworzonej kampanii, użyj tej kampanii. suggestion_data może być tylko jednym z tych elementów:
campaign

string

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

suggestionInfo

object (SmartCampaignSuggestionInfo)

Wymagany. Informacje potrzebne do uzyskania opcji budżetu

Treść odpowiedzi

Odpowiedź na pytanie „SmartCampaignSuggestService.SuggestSmartCampaignBudgetOptions”. W zależności od tego, czy system może zaproponować opcje, zwrócone mogą zostać wszystkie opcje lub ż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ższy budżet.

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 OAuth 2.0 Overview.

BudgetOption

Opcja budżetu kampanii inteligentnej.

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

string (int64 format)

Kwota budżetu w walucie lokalnej na koncie. Kwota jest podana w milionowych częściach, 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.