Method: customers.campaignLifecycleGoal.configureCampaignLifecycleGoals

Die angegebenen Lebenszykluskonfigurationen der Kampagne verarbeiten

Liste der ausgelösten Fehler: AuthenticationError AuthorizationError CampaignLifecycleGoalConfigError HeaderError InternalError QuotaError RequestError

HTTP-Anfrage

POST https://googleads.googleapis.com/v16/customers/{customerId}/campaignLifecycleGoal:configureCampaignLifecycleGoals

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameters
customerId

string

Erforderlich. Die ID des Kunden, der den Upload durchführt.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "operation": {
    object (CampaignLifecycleGoalOperation)
  },
  "validateOnly": boolean
}
Felder
operation

object (CampaignLifecycleGoalOperation)

Erforderlich. Der Vorgang, mit dem das Zielvorhaben für den Kampagnenlebenszyklus aktualisiert wird.

validateOnly

boolean

Optional. Bei „true“ wird die Anfrage validiert, aber nicht ausgeführt. Es werden nur Fehler zurückgegeben, keine Ergebnisse.

Antworttext

Antwortnachricht für [CampaignLifecycleGoalService.configureCampaignLifecycleGoals][].

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

JSON-Darstellung
{
  "result": {
    object (ConfigureCampaignLifecycleGoalsResult)
  }
}
Felder
result

object (ConfigureCampaignLifecycleGoalsResult)

Ergebnis für die Konfiguration des Zielvorhabens für den Kampagnenlebenszyklus.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.

CampaignLifecycleGoalOperation

Ein einzelner Vorgang für ein Ziel für den Kampagnenlebenszyklus.

JSON-Darstellung
{
  "updateMask": string,

  // Union field operation can be only one of the following:
  "create": {
    object (CampaignLifecycleGoal)
  },
  "update": {
    object (CampaignLifecycleGoal)
  }
  // End of list of possible types for union field operation.
}
Felder
updateMask

string (FieldMask format)

Optional. FieldMask, die bestimmt, welche Ressourcenfelder bei einer Aktualisierung geändert werden.

Dies ist eine durch Kommas getrennte Liste voll qualifizierter Feldnamen. Beispiel: "user.displayName,photo".

Union-Feld operation. Der Vorgang "mutate" Für operation ist nur einer der folgenden Werte zulässig:
create

object (CampaignLifecycleGoal)

Erstellungsvorgang: Erstellen Sie ein neues Zielvorhaben für den Kampagnenlebenszyklus. Für diesen Vorgang muss das Kampagnenfeld festgelegt werden.

update

object (CampaignLifecycleGoal)

Aktualisierungsvorgang: Aktualisieren Sie ein bestehendes Zielvorhaben für den Lebenszyklus einer Kampagne. Das Kampagnenfeld darf für diesen Vorgang nicht festgelegt werden.

ConfigureCampaignLifecycleGoalsResult

Das Ergebnis für die Konfiguration des Zielvorhabens für den Kampagnenlebenszyklus.

JSON-Darstellung
{
  "resourceName": string
}
Felder
resourceName

string

Wird für den erfolgreichen Vorgang zurückgegeben.