Method: accounts.emailPreferences.updateEmailPreferences

Aktualisiert die E-Mail-Einstellungen für einen Nutzer eines Merchant Center-Kontos. Nutzer des Mehrfachkundenkontos sollten das Mehrfachkundenkonto angeben, nicht ein Unterkonto des Mehrfachkundenkontos.

Einstellungen, die in der Aktualisierungsmaske nicht explizit ausgewählt sind, werden nicht aktualisiert.

Bei Aktualisierungen darf der Wert für den Opt-in-Status nicht UNCONFIRMED sein.

Verwenden Sie den Alias „name=accounts/*/users/me/emailPreferences“, um die Einstellungen für den authentifizierten Nutzer zu aktualisieren.

HTTP-Anfrage

PATCH https://merchantapi.googleapis.com/accounts/v1beta/{emailPreferences.name=accounts/*/users/*/emailPreferences}

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
emailPreferences.name

string

Kennung. Der Name der EmailPreferences. Der Endpunkt wird nur für den authentifizierten Nutzer unterstützt.

Abfrageparameter

Parameter
updateMask

string (FieldMask format)

Erforderlich. Liste der aktualisierten Felder.

Die folgenden Felder werden sowohl in snake_case als auch in lowerCamelCase unterstützt:

  • newsAndTips

Anfragetext

Der Anfragetext enthält eine Instanz von EmailPreferences.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von EmailPreferences.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie in der OAuth 2.0-Übersicht.