- HTTP-Anfrage
- Pfadparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- AccountLinkOperation
- MutateAccountLinkResult
- Testen!
Erstellt oder entfernt eine Kontoverknüpfung. Ab Version 5 wird das Erstellen über AccountLinkService.MutateAccountLink nicht unterstützt. Verwenden Sie stattdessen AccountLinkService.CreateAccountLink.
Liste der geworfenen Fehler: AccountLinkError AuthenticationError AuthorizationError FieldMaskError HeaderError InternalError MutateError QuotaError RequestError
HTTP-Anfrage
POST https://googleads.googleapis.com/v19/customers/{customerId}/accountLinks:mutate
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
customerId |
Erforderlich. Die ID des Kunden, der geändert werden soll. |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{
"operation": {
object ( |
Felder | |
---|---|
operation |
Erforderlich. Der Vorgang, der für den Link ausgeführt werden soll. |
partialFailure |
Wenn diese Option aktiviert ist, werden erfolgreiche Vorgänge ausgeführt und ungültige Vorgänge geben Fehler zurück. Wenn „falsch“ festgelegt ist, werden alle Vorgänge nur dann in einer Transaktion ausgeführt, wenn sie alle gültig sind. Der Standardwert ist "false". |
validateOnly |
Wenn „true“, wird die Anfrage validiert, aber nicht ausgeführt. Es werden nur Fehler zurückgegeben, keine Ergebnisse. |
Antworttext
Antwortnachricht für die Änderung der Kontoverknüpfung.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
JSON-Darstellung |
---|
{ "result": { object ( |
Felder | |
---|---|
result |
Ergebnis der Mutation. |
partialFailureError |
Fehler, die sich auf Betriebsfehler im Modus „Teilweise fehlgeschlagene Vorgänge“ beziehen. Wird nur zurückgegeben, wenn „partialFailure“ = „true“ und alle Fehler innerhalb der Vorgänge auftreten. Wenn Fehler außerhalb der Vorgänge auftreten (z. B. Authentifizierungsfehler), geben wir einen Fehler auf RPC-Ebene zurück. |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/adwords
Weitere Informationen finden Sie unter OAuth 2.0 Overview.
AccountLinkOperation
Eine einzelne Aktualisierung einer Kontoverknüpfung.
JSON-Darstellung |
---|
{ "updateMask": string, // Union field |
Felder | |
---|---|
updateMask |
FieldMask, die angibt, welche Ressourcenfelder bei einer Aktualisierung geändert werden. Dies ist eine durch Kommas getrennte Liste vollständig qualifizierter Feldnamen. Beispiel: |
Union-Feld operation . Der auszuführende Vorgang. Für operation ist nur einer der folgenden Werte zulässig: |
|
update |
Aktualisierungsvorgang: Die Kontoverknüpfung muss einen gültigen Ressourcennamen haben. |
remove |
Vorgang „Entfernen“: Es wird ein Ressourcenname für die zu entfernende Kontoverknüpfung im folgenden Format erwartet:
|
MutateAccountLinkResult
Das Ergebnis für die Kontoverknüpfung ändert sich.
JSON-Darstellung |
---|
{ "resourceName": string } |
Felder | |
---|---|
resourceName |
Wird bei erfolgreichen Vorgängen zurückgegeben. |