Method: accounts.emailPreferences.updateEmailPreferences

Met à jour les préférences relatives aux e-mails d'un utilisateur de compte Merchant Center. Les utilisateurs du MC doivent spécifier le compte MC plutôt qu'un sous-compte du MC.

Les préférences qui ne sont pas explicitement sélectionnées dans le masque de mise à jour ne seront pas mises à jour.

Les mises à jour ne doivent pas spécifier une valeur d'état d'activation UNCONFIRMED.

Utilisez l'alias name=accounts/*/users/me/emailPreferences pour mettre à jour les préférences de l'utilisateur authentifié.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
emailPreferences.name

string

Identifiant. Nom de l'élément EmailPreferences. Le point de terminaison n'est compatible qu'avec l'utilisateur authentifié.

Paramètres de requête

Paramètres
updateMask

string (FieldMask format)

Obligatoire. Liste des champs mis à jour.

Les champs suivants sont acceptés (à la fois dans snake_case et lowerCamelCase):

  • newsAndTips

Corps de la requête

Le corps de la requête contient une instance de EmailPreferences.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de EmailPreferences.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

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

Pour en savoir plus, consultez la présentation d'OAuth 2.0.