REST Resource: accounts

Risorsa: account

Un account è un contenitore delle sedi della tua attività. Se sei l'unico utente che gestisce le sedi della tua attività, puoi utilizzare il tuo Account Google personale. Per condividere con più utenti la gestione delle sedi, crea un account aziendale.

Rappresentazione JSON
{
  "name": string,
  "accountName": string,
  "type": enum (AccountType),
  "role": enum (AccountRole),
  "state": {
    object (AccountState)
  },
  "accountNumber": string,
  "permissionLevel": enum (PermissionLevel),
  "organizationInfo": {
    object (OrganizationInfo)
  }
}
Campi
name

string

Il nome della risorsa nel formato accounts/{accountId}.

accountName

string

Il nome dell'account.

type

enum (AccountType)

Solo output. Specifica l'entità AccountType di questo account.

role

enum (AccountRole)

Solo output. Specifica il AccountRole di cui dispone il chiamante per questo account.

state

object (AccountState)

Solo output. Indica l'entità AccountState di questo account.

accountNumber

string

Numero di riferimento dell'account, se fornito.

permissionLevel

enum (PermissionLevel)

Solo output. Specifica il PermissionLevel di cui dispone il chiamante per questo account.

organizationInfo

object (OrganizationInfo)

Informazioni aggiuntive per un'organizzazione. Questo campo viene compilato solo per un account dell'organizzazione.

AccountType

Indica che tipo di account si tratta: personale/utente o account aziendale.

Enum
ACCOUNT_TYPE_UNSPECIFIED Non specificato.
PERSONAL Un account utente finale.
LOCATION_GROUP Un gruppo di sedi. Per ulteriori informazioni, consulta questo articolo del Centro assistenza
USER_GROUP Un gruppo di utenti per segregare il personale dell'organizzazione in gruppi. Per ulteriori informazioni, consulta questo articolo del Centro assistenza
ORGANIZATION Un'organizzazione che rappresenta un'azienda. Per ulteriori informazioni, consulta questo articolo del Centro assistenza

AccountRole

Indica il livello di accesso dell'utente autenticato a questo account. Per ulteriori informazioni, consulta questo articolo del Centro assistenza

Enum
ACCOUNT_ROLE_UNSPECIFIED Non specificato.
OWNER L'utente è proprietario di questo account. (visualizzato come "Proprietario principale" nell'interfaccia utente).
CO_OWNER L'utente è comproprietario dell'account. (visualizzato come "Proprietario" nell'interfaccia utente).
MANAGER L'utente può gestire questo account.
COMMUNITY_MANAGER L'utente può gestire le pagine social (Google+) per l'account. (visualizzato come "Gestore sito" nell'interfaccia utente).

AccountState

Indica lo stato dell'account, ad esempio se è stato verificato da Google.

Rappresentazione JSON
{
  "status": enum (AccountStatus)
}
Campi
status

enum (AccountStatus)

Una volta verificate, le sedi future che verranno create vengono collegate automaticamente a Google Maps e hanno pagine Google+ create, senza necessità di moderazione.

AccountStatus

Indica lo stato di verifica dell'account.

Enum
ACCOUNT_STATUS_UNSPECIFIED Non specificato.
VERIFIED Account verificato.
UNVERIFIED Account non verificato e che non è stata richiesta la verifica.
VERIFICATION_REQUESTED Account non verificato, ma richiesta di verifica.

PermissionLevel

Indica il livello di accesso dell'utente autenticato a questo account.

Enum
PERMISSION_LEVEL_UNSPECIFIED Non specificato.
OWNER_LEVEL L'utente dispone dell'autorizzazione a livello di proprietario.
MEMBER_LEVEL L'utente dispone dell'autorizzazione a livello di membro.

OrganizationInfo

Informazioni aggiuntive archiviate per un'organizzazione.

Rappresentazione JSON
{
  "registeredDomain": string,
  "postalAddress": {
    object (PostalAddress)
  },
  "phoneNumber": string
}
Campi
registeredDomain

string

Il dominio registrato per l'account.

postalAddress

object (PostalAddress)

L'indirizzo postale dell'account.

phoneNumber

string

Il numero di contatto dell'organizzazione.

Metodi

create
(deprecated)

Crea un account con il nome e il tipo specificati sotto l'elemento principale specificato.

deleteNotifications
(deprecated)

Cancella le impostazioni di notifica Pub/Sub per l'account.

generateAccountNumber
(deprecated)

Genera un numero di account per questo account.

get
(deprecated)

Consente di acquisire l'account specificato.

getNotifications
(deprecated)

Restituisce le impostazioni di notifica Pub/Sub per l'account.

list
(deprecated)

Elenca tutti gli account dell'utente autenticato.

listRecommendGoogleLocations

Elenca tutti i GoogleLocation che sono stati consigliati per l'account Profilo dell'attività specificato.

update
(deprecated)

Consente di aggiornare l'account aziendale specificato.

updateNotifications
(deprecated)

Configura le impostazioni di notifica Pub/Sub per l'account che indicano a Profilo dell'attività su quale argomento inviare notifiche Pub/Sub:

  • Nuove recensioni per le sedi gestite dall'account.