Method: customers.suggestSmartCampaignBudgetOptions

Gibt Vorschläge für Budgetoptionen zurück.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
customerId

string

Erforderlich. Die ID des Kunden, für den Budgetoptionen vorgeschlagen werden sollen.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{

  // 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.
}
Felder
Union-Feld suggestion_data Erforderlich. Verwenden Sie „SuggestionInfo“, wenn Sie eine Kampagne zum ersten Mal erstellen. Verwenden Sie die Kampagne für nachfolgende Aktualisierungen der Budgetoptionen, die auf einer bereits erstellten Kampagne basieren. Für suggestion_data ist nur einer der folgenden Werte zulässig:
campaign

string

Erforderlich. Der Ressourcenname der Kampagne, für die Vorschläge abgerufen werden sollen.

suggestionInfo

object (SmartCampaignSuggestionInfo)

Erforderlich. Informationen, die für Budgetoptionen erforderlich sind

Antworttext

Antwortnachricht für SmartCampaignSuggestService.SuggestSmartCampaignBudgetOptions. Je nachdem, ob das System die Optionen vorschlagen konnte, werden entweder alle oder keine Optionen zurückgegeben.

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "low": {
    object (BudgetOption)
  },
  "recommended": {
    object (BudgetOption)
  },
  "high": {
    object (BudgetOption)
  }
}
Felder
low

object (BudgetOption)

Optional. Die niedrigste Budgetoption.

recommended

object (BudgetOption)

Optional. Die empfohlene Budgetoption.

high

object (BudgetOption)

Optional. Die höchste Budgetoption.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie unter OAuth 2.0 Overview.

BudgetOption

Budgetoption für smarte Kampagnen

JSON-Darstellung
{
  "dailyAmountMicros": string,
  "metrics": {
    object (Metrics)
  }
}
Felder
dailyAmountMicros

string (int64 format)

Der Betrag des Budgets in der lokalen Währung des Kontos. Die Menge wird in Mikros angegeben, wobei eine Million einer Währungseinheit entspricht.

metrics

object (Metrics)

Messwerte zum vorgeschlagenen Budget können leer sein, wenn nicht genügend Informationen für die Schätzungen vorhanden sind.

Messwerte

Leistungsmesswerte für eine bestimmte Budgetoption.

JSON-Darstellung
{
  "minDailyClicks": string,
  "maxDailyClicks": string
}
Felder
minDailyClicks

string (int64 format)

Die geschätzte Mindestzahl der täglichen Klicks.

maxDailyClicks

string (int64 format)

Die geschätzte maximale Anzahl von Klicks pro Tag.