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 utilizar 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 os AccountType desta conta.

role

enum (AccountRole)

Apenas saída. Especifica o AccountRole do autor da chamada para esta conta.

state

object (AccountState)

Apenas saída. Indica o AccountState dessa conta.

accountNumber

string

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

permissionLevel

enum (PermissionLevel)

Apenas saída. Especifica o PermissionLevel do autor da chamada para esta conta.

organizationInfo

object (OrganizationInfo)

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

AccountType

Indica o 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 os funcionários 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 nessa 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. (Exibida como "Primary Owner" na interface do usuário).
CO_OWNER O usuário é um coproprietário da conta. (exibida 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 "Site Manager" 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 verificados, os locais futuros criados serão automaticamente conectados 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 nessa conta.

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

OrganizationInfo

Informações adicionais armazenadas para 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

Número de contato da organização.

Métodos

create
(deprecated)

Cria uma conta com o nome e o tipo especificados no pai informado.

deleteNotifications
(deprecated)

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

generateAccountNumber
(deprecated)

Gera um número para essa conta.

get
(deprecated)

Extrai a conta especificada.

getNotifications
(deprecated)

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

list
(deprecated)

Lista todas as contas do usuário autenticado.

listRecommendGoogleLocations

Lista todos os GoogleLocations recomendados para a conta especificada do Perfil da Empresa.

update
(deprecated)

Atualiza a conta comercial especificada.

updateNotifications
(deprecated)

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

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