REST Resource: accounts

Recurso: conta

Uma conta é um contêiner para os locais da sua empresa. Se você é o único usuário que gerencia os locais da sua empresa, pode usar sua Conta do Google pessoal. Para compartilhar o gerenciamento de locais com vários usuários, crie uma conta do negócio.

Representação JSON
{
  "name": string,
  "accountName": string,
  "type": enum (AccountType),
  "role": enum (AccountRole),
  "state": {
    object (AccountState)
  },
  "accountNumber": string,
  "permissionLevel": enum (PermissionLevel),
  "organizationInfo": {
    object (OrganizationInfo)
  }
}
Campos
name

string

O nome do recurso, no formato accounts/{accountId}.

accountName

string

Nome da conta.

type

enum (AccountType)

Apenas saída. Especifica o AccountType da conta.

role

enum (AccountRole)

Apenas saída. Especifica o AccountRole que o autor da chamada tem para essa conta.

state

object (AccountState)

Apenas saída. Indica o AccountState da conta.

accountNumber

string

Número de referência da conta, se provisionado.

permissionLevel

enum (PermissionLevel)

Apenas saída. Especifica o PermissionLevel que o autor da chamada tem para essa conta.

organizationInfo

object (OrganizationInfo)

Informações adicionais de uma organização. Ele é preenchido apenas para uma conta da organização.

AccountType

Indica que tipo de conta é: pessoal/de usuário ou empresarial.

Enums
ACCOUNT_TYPE_UNSPECIFIED Não especificado.
PERSONAL Uma conta de usuário final.
LOCATION_GROUP Um grupo de locais. Para mais informações, consulte o artigo da Central de Ajuda.
USER_GROUP Um grupo de usuários para separar a equipe da organização em grupos. Para mais informações, consulte o artigo da Central de Ajuda.
ORGANIZATION É uma organização que representa uma empresa. Para mais informações, consulte o artigo da Central de Ajuda.

AccountRole

Indica o nível de acesso que o usuário autenticado tem para essa conta. Para mais informações, consulte o artigo da Central de Ajuda.

Enums
ACCOUNT_ROLE_UNSPECIFIED Não especificado.
OWNER O usuário é o proprietário dessa conta. É exibido como "Proprietário principal" na interface.
CO_OWNER O usuário é um coproprietário da conta. (é exibido como "Proprietário" na interface).
MANAGER O usuário pode gerenciar esta conta.
COMMUNITY_MANAGER O usuário pode gerenciar páginas sociais (Google+) para a conta. É exibido como "Gerenciador de sites" na interface.

AccountState

Indica o status da conta, por exemplo, se ela foi verificada pelo Google.

Representação JSON
{
  "status": enum (AccountStatus)
}
Campos
status

enum (AccountStatus)

Se forem confirmados, os locais futuros criados serão conectados automaticamente ao Google Maps e terão páginas do Google+ criadas, sem a necessidade de moderação.

AccountStatus

Indica o status de verificação da conta.

Enums
ACCOUNT_STATUS_UNSPECIFIED Não especificado.
VERIFIED Conta verificada.
UNVERIFIED Conta que não foi verificada, e a verificação não foi solicitada.
VERIFICATION_REQUESTED Conta que não foi verificada, mas a verificação foi solicitada.

PermissionLevel

Indica o nível de acesso que o usuário autenticado tem para essa conta.

Enums
PERMISSION_LEVEL_UNSPECIFIED Não especificado.
OWNER_LEVEL O usuário tem permissão no nível de proprietário.
MEMBER_LEVEL O usuário tem permissão de nível de membro.

OrganizationInfo

Informações adicionais armazenadas de uma organização.

Representação JSON
{
  "registeredDomain": string,
  "postalAddress": {
    object (PostalAddress)
  },
  "phoneNumber": string
}
Campos
registeredDomain

string

O domínio registrado da conta.

postalAddress

object (PostalAddress)

O endereço postal da conta.

phoneNumber

string

O número de contato da organização.

Métodos

create
(deprecated)

Cria uma conta com o nome e o tipo especificados sob a conta principal.

deleteNotifications
(deprecated)

Limpa as configurações de notificação do Pub/Sub da conta.

generateAccountNumber
(deprecated)

Gera um número de conta para esta conta.

get
(deprecated)

Recebe a conta especificada.

getNotifications
(deprecated)

Retorna as configurações de notificação do Pub/Sub da conta.

list
(deprecated)

Lista todas as contas do usuário autenticado.

listRecommendGoogleLocations

Liste todos os GoogleLocations que foram recomendados para a conta especificada do Perfil da Empresa.

update
(deprecated)

Atualiza a conta empresarial especificada.

updateNotifications
(deprecated)

Define as configurações de notificação do Pub/Sub da conta que informa ao Perfil da Empresa para qual tópico as notificações do Pub/Sub enviarão:

  • Novas avaliações para locais administrados pela conta.