REST Resource: accounts.users

Recurso: Usuario

El mensaje User representa a un usuario asociado con una cuenta de Merchant Center. Se usa para administrar los permisos de usuario y los derechos de acceso dentro de la cuenta. Para obtener más información, consulta las Preguntas frecuentes sobre las personas y los niveles de acceso.

Representación JSON
{
  "name": string,
  "state": enum (State),
  "accessRights": [
    enum (AccessRight)
  ]
}
Campos
name

string

Identificador. Es el nombre del recurso del usuario. Formato: accounts/{account}/user/{email}

Usa me para hacer referencia a tu propia dirección de correo electrónico, por ejemplo, accounts/{account}/users/me.

state

enum (State)

Solo salida. Es el estado del usuario.

accessRights[]

enum (AccessRight)

Opcional. Los derechos de acceso que tiene el usuario.

Estado

Son los estados posibles de un usuario.

Enumeraciones
STATE_UNSPECIFIED Valor predeterminado Este valor no se usa.
PENDING El usuario está pendiente de confirmación. En este estado, el usuario primero debe aceptar la invitación antes de realizar otras acciones.
VERIFIED Se verificó al usuario.

AccessRight

El derecho de acceso

Enumeraciones
ACCESS_RIGHT_UNSPECIFIED Valor predeterminado Este valor no se usa.
STANDARD Derechos de acceso estándar.
ADMIN Derechos de acceso de administrador
PERFORMANCE_REPORTING Los usuarios con este derecho tienen acceso al rendimiento y las estadísticas.

Métodos

create

Crea un usuario de la cuenta de Merchant Center.

delete

Borra un usuario de la cuenta de Merchant Center.

get

Recupera un usuario de una cuenta de Merchant Center.

list

Muestra una lista de todos los usuarios de una cuenta de Merchant Center.

patch

Actualiza un usuario de una cuenta de Merchant Center.