Die Business Profile Performance API ist jetzt verfügbar. Die Migration ist erforderlich.
Lesen Sie den Zeitplan für die Einstellung und die Anleitung, um von älteren, eingestellten v4 APIs zu neuen v1 APIs zu migrieren.
Hilf uns, das Essensangebot zu verbessern, indem du an dieser Umfrage teilnimmst. So kannst du uns mitteilen, welche Attribute zu Orten, Speisekarten und Gerichten du anbieten kannst.

REST Resource: accounts

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

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 die Verwaltung von Standorten für mehrere Nutzer freigeben 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 den AccountRole an, den der Anrufer für dieses Konto hat.

state

object (AccountState)

Nur Ausgabe. Gibt die AccountState dieses Kontos an.

accountNumber

string

Kontoreferenznummer, falls bereitgestellt.

permissionLevel

enum (PermissionLevel)

Nur Ausgabe. Gibt den PermissionLevel an, den der Anrufer für dieses Konto hat.

organizationInfo

object (OrganizationInfo)

Zusätzliche Informationen zu einer Organisation. Wird nur für ein Organisationskonto ausgefüllt.

Kontotyp

Gibt an, um welchen Kontotyp es sich handelt: entweder ein privates Konto oder ein Geschäftskonto

Enums
ACCOUNT_TYPE_UNSPECIFIED Nicht angegeben.
PERSONAL Ein Endnutzerkonto
LOCATION_GROUP Eine Gruppe von Standorten. Weitere Informationen findest du in diesem Hilfeartikel
USER_GROUP Eine Nutzergruppe zur Trennung von Mitarbeitern der Organisation in Gruppen. Weitere Informationen findest du in diesem Hilfeartikel
ORGANIZATION Eine Organisation, die ein Unternehmen vertritt. Weitere Informationen findest du in diesem Hilfeartikel

Kontorolle

Gibt die Zugriffsebene des authentifizierten Nutzers für dieses Konto an. Weitere Informationen findest du in diesem Hilfeartikel

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 auf der Benutzeroberfläche als „Inhaber“ angezeigt.
MANAGER Der Nutzer kann dieses Konto verwalten.
COMMUNITY_MANAGER Der Nutzer kann Seiten für soziale Netzwerke (Google+) für das Konto verwalten. (Wird in der Benutzeroberfläche als Site-Manager angezeigt.)

Kontostatus

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

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

enum (AccountStatus)

Nach der Bestätigung werden Standorte, die neu erstellt werden, automatisch mit Google Maps verknüpft. Für diese Orte werden Google+ Seiten ohne Moderation erstellt.

Kontostatus

Gibt den Bestätigungsstatus des Kontos an.

Enums
ACCOUNT_STATUS_UNSPECIFIED Nicht angegeben.
VERIFIED Bestätigtes Konto.
UNVERIFIED Konto ohne Bestätigung und Bestätigung wurde nicht angefordert.
VERIFICATION_REQUESTED Konto, das nicht bestätigt wurde, für das aber eine Bestätigung angefordert wurde.

Berechtigungsstufe

Gibt die Zugriffsebene des authentifizierten Nutzers für dieses Konto an.

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

Informationen zur Organisation

Zusätzliche Informationen, die für eine Organisation gespeichert sind.

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

Die 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)

Erstellt 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

Hiermit werden alle GoogleLocation aufgeführt, die für das angegebene Unternehmensprofil-Konto empfohlen wurden.

update
(deprecated)

Aktualisiert das angegebene Unternehmenskonto

updateNotifications
(deprecated)

Legt die Pub/Sub-Benachrichtigungseinstellungen für das Konto fest, in dem das Unternehmensprofil bestimmt, für welches Thema Pub/Sub-Benachrichtigungen gesendet werden sollen:

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