Method: accounts.emailPreferences.updateEmailPreferences

Actualiza las preferencias de correo electrónico de un usuario de una cuenta de Merchant Center. Los usuarios de la MCA deben especificar la cuenta de la MCA en lugar de una cuenta secundaria de la MCA.

No se actualizarán las preferencias que no se seleccionen de forma explícita en la máscara de actualización.

No es válido que las actualizaciones especifiquen un valor de estado de habilitación NO CONFIRMADO.

Usa el alias name=accounts/*/users/me/emailPreferences para actualizar las preferencias del usuario autenticado.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
emailPreferences.name

string

Identificador. Es el nombre de EmailPreferences. El extremo solo es compatible con el usuario autenticado.

Parámetros de consulta

Parámetros
updateMask

string (FieldMask format)

Obligatorio. Es la lista de campos que se actualizarán.

Se admiten los siguientes campos (en snake_case y lowerCamelCase):

  • newsAndTips

Cuerpo de la solicitud

El cuerpo de la solicitud contiene una instancia de EmailPreferences.

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de EmailPreferences.

Permisos de autorización

Requiere el siguiente alcance de OAuth:

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

Para obtener más información, consulta la descripción general de OAuth 2.0.