REST Resource: accounts

Recurso: Account

Una cuenta es un contenedor para las ubicaciones de tu empresa. Si eres el único usuario que administra ubicaciones para tu empresa, puedes usar tu Cuenta de Google personal. Para compartir la administración de ubicaciones con varios usuarios, crea una cuenta comercial.

Representación 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

El nombre del recurso, en el formato accounts/{accountId}.

accountName

string

El nombre de la cuenta.

type

enum (AccountType)

Solo salida. Especifica los AccountType de esta cuenta.

role

enum (AccountRole)

Solo salida. Especifica el AccountRole que tiene el emisor para esta cuenta.

state

object (AccountState)

Solo salida. Indica el AccountState de esta cuenta.

accountNumber

string

Número de referencia de la cuenta (si se aprovisionó).

permissionLevel

enum (PermissionLevel)

Solo salida. Especifica el PermissionLevel que tiene el emisor para esta cuenta.

organizationInfo

object (OrganizationInfo)

Es la información adicional de una organización. Se propaga solo para una cuenta de organización.

AccountType

Indica de qué tipo es esta cuenta: una cuenta personal o de usuario, o una comercial.

Enumeradores
ACCOUNT_TYPE_UNSPECIFIED No se especifica.
PERSONAL Una cuenta de usuario final
LOCATION_GROUP Un grupo de Ubicaciones. Para obtener más información, consulta el artículo del Centro de ayuda.
USER_GROUP Un grupo de usuarios para separar al personal de la organización en grupos. Para obtener más información, consulta el artículo del Centro de ayuda.
ORGANIZATION Es una organización que representa a una empresa. Para obtener más información, consulta el artículo del Centro de ayuda.

AccountRole

Indica el nivel de acceso que tiene el usuario autenticado en esta cuenta. Para obtener más información, consulta el artículo del Centro de ayuda.

Enumeradores
ACCOUNT_ROLE_UNSPECIFIED No se especifica.
OWNER El usuario es el propietario de esta cuenta. (Se muestra como "Propietario principal" en la IU).
CO_OWNER El usuario es copropietario de la cuenta. (Se muestra como "Propietario" en la IU).
MANAGER El usuario puede administrar esta cuenta.
COMMUNITY_MANAGER El usuario puede administrar las páginas sociales (de Google+) de la cuenta. (Se muestra como "Administrador del sitio" en la IU).

AccountState

Indica el estado de la cuenta, por ejemplo, si Google la verificó.

Representación JSON
{
  "status": enum (AccountStatus)
}
Campos
status

enum (AccountStatus)

Si se verifica, las ubicaciones futuras que se creen se conectarán automáticamente a Google Maps y se crearán páginas de Google+ sin requerir moderación.

AccountStatus

Indica el estado de verificación de la cuenta.

Enumeradores
ACCOUNT_STATUS_UNSPECIFIED No se especifica.
VERIFIED Cuenta verificada
UNVERIFIED Esta cuenta no se verificó y no se solicitó la verificación.
VERIFICATION_REQUESTED Cuenta que no está verificada, pero se solicitó la verificación.

PermissionLevel

Indica el nivel de acceso que tiene el usuario autenticado en esta cuenta.

Enumeradores
PERMISSION_LEVEL_UNSPECIFIED No se especifica.
OWNER_LEVEL El usuario tiene permiso de nivel de propietario.
MEMBER_LEVEL El usuario tiene permiso de nivel de miembro.

OrganizationInfo

Información adicional almacenada para una organización.

Representación JSON
{
  "registeredDomain": string,
  "postalAddress": {
    object (PostalAddress)
  },
  "phoneNumber": string
}
Campos
registeredDomain

string

El dominio registrado para la cuenta.

postalAddress

object (PostalAddress)

Es la dirección postal de la cuenta.

phoneNumber

string

Es el número de contacto de la organización.

Métodos

create
(deprecated)

Crea una cuenta con el nombre y el tipo especificados en el elemento superior determinado.

deleteNotifications
(deprecated)

Borra la configuración de notificaciones de Pub/Sub para la cuenta.

generateAccountNumber
(deprecated)

Genera un número de cuenta para esta cuenta.

get
(deprecated)

Obtiene la cuenta especificada.

getNotifications
(deprecated)

Muestra la configuración de notificaciones de Pub/Sub para la cuenta.

list
(deprecated)

Enumera todas las cuentas del usuario autenticado.

listRecommendGoogleLocations

Enumera todos los GoogleLocation que se recomendaron a la cuenta del Perfil de Negocio especificada.

update
(deprecated)

Actualiza la cuenta comercial especificada.

updateNotifications
(deprecated)

Establece la configuración de notificaciones de Pub/Sub para la cuenta que informa al Perfil de Negocio sobre qué tema enviar notificaciones de Pub/Sub:

  • Nuevas opiniones para ubicaciones administradas por la cuenta