REST Resource: accounts

Risorsa: account

Un account è un contenitore per le 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 il valore AccountType di questo account.

role

enum (AccountRole)

Solo output. Specifica il valore AccountRole del chiamante per questo account.

state

object (AccountState)

Solo output. Indica il AccountState di questo account.

accountNumber

string

Numero di riferimento dell'account, se fornito.

permissionLevel

enum (PermissionLevel)

Solo output. Specifica il valore PermissionLevel del chiamante per questo account.

organizationInfo

object (OrganizationInfo)

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

AccountType

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

Enum
ACCOUNT_TYPE_UNSPECIFIED Non specificato.
PERSONAL Un account utente finale.
LOCATION_GROUP Un gruppo di località. Per saperne di più, consulta l'articolo del Centro assistenza
USER_GROUP Un gruppo di utenti per la separazione del personale dell'organizzazione in gruppi. Per saperne di più, consulta l'articolo del Centro assistenza
ORGANIZATION Un'organizzazione che rappresenta un'azienda. Per saperne di più, consulta l'articolo del Centro assistenza

AccountRole

Indica il livello di accesso dell'utente autenticato a questo account. Per saperne di più, consulta l'articolo del Centro assistenza

Enum
ACCOUNT_ROLE_UNSPECIFIED Non specificato.
OWNER Questo account è di proprietà dell'utente. (visualizzato come "Proprietario principale" nell'interfaccia utente).
CO_OWNER L'utente è un comproprietario dell'account. (visualizzato come "Proprietario" nell'interfaccia utente).
MANAGER L'utente può gestire questo account.
COMMUNITY_MANAGER L'utente può gestire pagine social (Google+) per l'account. (visualizza come ''Site Manager'' 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)

Se verificate, le località future create vengono collegate automaticamente a Google Maps e vengono create pagine Google+ senza richiedere la moderazione.

AccountStatus

Indica lo stato di verifica dell'account.

Enum
ACCOUNT_STATUS_UNSPECIFIED Non specificato.
VERIFIED Account verificato.
UNVERIFIED Account che non è stato verificato e la verifica non è stata richiesta.
VERIFICATION_REQUESTED Account che non è stato verificato, ma è stata richiesta la 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 conto bancario per questo account.

get
(deprecated)

Recupera 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 all'account Profilo dell'attività specificato.

update
(deprecated)

Aggiorna l'account aziendale specificato.

updateNotifications
(deprecated)

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

  • Nuove recensioni per le sedi gestite dall'account.