REST Resource: accounts.users

Recurso: User

A mensagem User representa um usuário associado a uma conta do Merchant Center. Ele é usado para gerenciar as permissões do usuário e os direitos de acesso na conta. Para mais informações, consulte as Perguntas frequentes sobre pessoas e níveis de acesso.

Representação JSON
{
  "name": string,
  "state": enum (State),
  "accessRights": [
    enum (AccessRight)
  ]
}
Campos
name

string

Identificador. O nome do recurso do usuário. Formato: accounts/{account}/user/{email}

Use me para se referir ao seu próprio endereço de e-mail, por exemplo, accounts/{account}/users/me.

state

enum (State)

Apenas saída. O estado do usuário.

accessRights[]

enum (AccessRight)

Opcional. Os direitos de acesso do usuário.

Estado

Os estados possíveis de um usuário.

Enums
STATE_UNSPECIFIED Valor padrão. Esse valor não é usado.
PENDING A confirmação do usuário está pendente. Nesse estado, o usuário precisa aceitar o convite antes de realizar outras ações.
VERIFIED O usuário é verificado.

AccessRight

O direito de acesso.

Enums
ACCESS_RIGHT_UNSPECIFIED Valor padrão. Esse valor não é usado.
STANDARD Direitos de acesso padrão.
ADMIN Direitos de acesso de administrador.
PERFORMANCE_REPORTING Os usuários com esse direito têm acesso a performance e insights.

Métodos

create

Cria um usuário da conta do Merchant Center.

delete

Exclui um usuário da conta do Merchant Center.

get

Recupera um usuário da conta do Merchant Center.

list

Lista todos os usuários de uma conta do Merchant Center.

patch

Atualiza um usuário da conta do Merchant Center.