REST Resource: accounts

Ressource: Konto

Ein Konto ist ein Container für die Standorte Ihres Unternehmens. Wenn Sie der einzige Nutzer sind, der Standorte für Ihr Unternehmen verwaltet, können Sie Ihr privates Google-Konto verwenden. Wenn Sie Standorte mit mehreren Nutzern verwalten möchten, erstellen Sie ein Unternehmenskonto.

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

string

Der Ressourcenname im Format accounts/{accountId}.

accountName

string

Der Name des Kontos.

type

enum (AccountType)

Nur Ausgabe Gibt den AccountType dieses Kontos an.

role

enum (AccountRole)

Nur Ausgabe Gibt die AccountRole an, die der Aufrufer für dieses Konto hat.

state

object (AccountState)

Nur Ausgabe Gibt die AccountState dieses Kontos an.

accountNumber

string

Referenznummer des Kontos, falls bereitgestellt.

permissionLevel

enum (PermissionLevel)

Nur Ausgabe Gibt die PermissionLevel an, die der Aufrufer für dieses Konto hat.

organizationInfo

object (OrganizationInfo)

Zusätzliche Informationen für eine Organisation. Dieses Feld wird nur für ein Organisationskonto ausgefüllt.

AccountType

Gibt an, um welche Art von Konto es sich handelt: entweder ein privates Konto/Nutzerkonto oder ein Geschäftskonto.

Enums
ACCOUNT_TYPE_UNSPECIFIED Nicht angegeben.
PERSONAL Ein Endnutzerkonto.
LOCATION_GROUP Eine Gruppe von Standorten. Weitere Informationen
USER_GROUP Eine User-Gruppe, mit der Mitarbeiter einer Organisation in Gruppen eingeteilt werden können. Weitere Informationen
ORGANIZATION Eine Organisation, die ein Unternehmen vertritt. Weitere Informationen

AccountRole

Gibt die Zugriffsebene an, die der authentifizierte Nutzer für dieses Konto hat. Weitere Informationen

Enums
ACCOUNT_ROLE_UNSPECIFIED Nicht angegeben.
OWNER Der Nutzer ist Inhaber dieses Kontos. (wird in der Benutzeroberfläche als „Primärer Inhaber“ angezeigt).
CO_OWNER Der Nutzer ist Mitinhaber des Kontos. (wird in der Benutzeroberfläche als „Eigentümer“ angezeigt).
MANAGER Der Nutzer kann dieses Konto verwalten.
COMMUNITY_MANAGER Der Nutzer kann soziale Netzwerke (Google+) für das Konto verwalten. Auf der Benutzeroberfläche wird „Site Manager“ angezeigt.

AccountState

Gibt den Status des Kontos an, z. B. ob das Konto von Google bestätigt wurde.

JSON-Darstellung
{
  "status": enum (AccountStatus)
}
Felder
status

enum (AccountStatus)

Nach der Bestätigung werden neu erstellte Standorte automatisch mit Google Maps verknüpft und es werden automatisch Google+ Seiten erstellt, ohne dass eine Moderation erforderlich ist.

AccountStatus

Gibt den Bestätigungsstatus des Kontos an.

Enums
ACCOUNT_STATUS_UNSPECIFIED Nicht angegeben.
VERIFIED Bestätigtes Konto.
UNVERIFIED Das Konto ist nicht bestätigt und es wurde keine Bestätigung beantragt.
VERIFICATION_REQUESTED Das Konto ist nicht bestätigt, aber eine Bestätigung wurde angefordert.

PermissionLevel

Gibt die Zugriffsebene an, die der authentifizierte Nutzer für dieses Konto hat.

Enums
PERMISSION_LEVEL_UNSPECIFIED Nicht angegeben.
OWNER_LEVEL Der Nutzer hat eine Berechtigung auf Inhaberebene.
MEMBER_LEVEL Der Nutzer hat eine Berechtigung auf Mitgliederebene.

OrganizationInfo

Zusätzliche gespeicherte Informationen für eine Organisation.

JSON-Darstellung
{
  "registeredDomain": string,
  "postalAddress": {
    object (PostalAddress)
  },
  "phoneNumber": string
}
Felder
registeredDomain

string

Die registrierte Domain für das Konto.

postalAddress

object (PostalAddress)

Die Postanschrift des Kontos.

phoneNumber

string

Kontaktnummer der Organisation

Methoden

create
(deprecated)

Erstellt ein Konto mit dem angegebenen Namen und Typ unter dem angegebenen übergeordneten Element.

deleteNotifications
(deprecated)

Löscht die Pub/Sub-Benachrichtigungseinstellungen für das Konto.

generateAccountNumber
(deprecated)

Generiert eine Kontonummer für dieses Konto.

get
(deprecated)

Ruft das angegebene Konto ab.

getNotifications
(deprecated)

Gibt die Pub/Sub-Benachrichtigungseinstellungen für das Konto zurück.

list
(deprecated)

Listet alle Konten für den authentifizierten Nutzer auf.

listRecommendGoogleLocations

Alle GoogleLocation auflisten, die dem angegebenen Unternehmensprofil-Konto empfohlen wurden.

update
(deprecated)

Aktualisiert das angegebene Unternehmenskonto.

updateNotifications
(deprecated)

Legt die Pub/Sub-Benachrichtigungseinstellungen für das Konto fest, mit dem Google Unternehmensprofil darüber informiert wird, zu welchem Thema Pub/Sub-Benachrichtigungen gesendet werden:

  • Neue Rezensionen für Standorte, die über das Konto verwaltet werden.