Method: accounts.emailPreferences.updateEmailPreferences

Zmienia ustawienia powiadomień e-mail dla użytkownika konta Merchant Center. Użytkownicy MCA powinni wskazywać konto MCA, a nie subkonto MCA.

Preferencje, które nie zostały wyraźnie wybrane w masie aktualizacji, nie zostaną zaktualizowane.

W przypadku aktualizacji nie można określić wartości stanu akceptacji UNCONFIRMED.

Aby zaktualizować preferencje uwierzytelnionego użytkownika, użyj aliasu name=accounts/*/users/me/emailPreferences.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
emailPreferences.name

string

Identyfikator. Nazwa obiektu EmailPreferences. Punkt końcowy jest obsługiwany tylko w przypadku uwierzytelnionego użytkownika.

Parametry zapytania

Parametry
updateMask

string (FieldMask format)

Wymagane. Lista pól, które są aktualizowane.

Obsługiwane są te pola (zarówno w snake_case, jak i lowerCamelCase):

  • newsAndTips

Treść żądania

Treść żądania zawiera wystąpienie elementu EmailPreferences.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu EmailPreferences.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w artykule Omówienie OAuth 2.0.