REST Resource: brands.locations

Ressource: Location

Informationen zu einem physischen Standort einer Marke.

JSON-Darstellung
{
  "name": string,
  "placeId": string,
  "locationEntryPointConfigs": [
    {
      object (LocationEntryPointConfig)
    }
  ],
  "agent": string,
  "locationTestUrl": string,
  "testUrls": [
    {
      object (TestUrl)
    }
  ],
  "conversationalSettings": {
    string: {
      object (ConversationalSetting)
    },
    ...
  },
  "defaultLocale": string,
  "listingId": string
}
Felder
name

string

Die eindeutige Kennung des Standorts.

Schreibgeschützt. Von der Plattform definiert.

placeId

string

Erforderlich. Die Orts-ID oder die in Google Maps verwendete eindeutige Kennung für den Standort.

Kann nicht mehr geändert werden, nachdem er über einen Agent für Nutzer verfügbar ist.

locationEntryPointConfigs[]
(deprecated)

object (LocationEntryPointConfig)

Liste der Einstiegspunktkonfigurationen für Standorte.

Kann nicht mehr geändert werden, nachdem er über einen Agent für Nutzer verfügbar ist.

agent

string

Erforderlich. Der Name des mit dem Standort verknüpften Agents. Wenn die Markenkennung „1234“ ist und die Agent-ID „5678“ lautet, wird dieses Feld in „brands/1234/agents/5678“ aufgelöst.

locationTestUrl
(deprecated)

string

Nur Ausgabe. Die URL zum Testen des Konversationsmodus des Standorts.

Von der Plattform definiert.

testUrls[]

object (TestUrl)

Nur Ausgabe. URLs zum Testen des Konversationsmodus des Standorts.

Von der Plattform definiert.

conversationalSettings

map (key: string, value: object (ConversationalSetting))

Optional. Konversationseinstellungen für einen Standort, zugeordnet zu einer Sprache. Die Sprache wird durch ein korrekt formatiertes Sprach-Tag IETF BCP 47 dargestellt.

Ein Objekt, das eine Liste von "key": value-Paaren enthält. Beispiel: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

defaultLocale

string

Erforderlich. Die Standardsprache für den Standort.

listingId

string (int64 format)

Nur Ausgabe. Gibt den Google My Business-Eintrag an, mit dem dieser Standort verknüpft ist.

LocationEntryPointConfig

Die Konfiguration des Einstiegspunkts für einen Standort.

JSON-Darstellung
{
  "allowedEntryPoint": enum (EntryPoint)
}
Felder
allowedEntryPoint

enum (EntryPoint)

Erforderlich. Die Google-Plattformen, auf denen die Standortfreigabe aktiviert ist.

EntryPoint

Die Google-Plattformen, auf denen die Standortfreigabe aktiviert ist.

Enums
ENTRY_POINT_UNSPECIFIED Einstiegspunkt nicht angegeben.
PLACESHEET Oberfläche, die angezeigt wird, wenn Nutzer in der Google Suche nach einem Standort suchen.
MAPS_TACTILE Oberfläche, die angezeigt wird, wenn Nutzer auf Google Maps nach einem Standort suchen.

Methoden

create

Erstellt einen neuen Standort für eine Marke.

delete

Löscht einen Standort.

get

Informationen zu Zonen abrufen.

getLaunch

Ruft die Startinformationen für einen Standort ab.

getVerification

Ruft die Bestätigungsinformationen für einen Standort ab.

list

Listet alle Standorte für eine Marke auf.

patch

Aktualisiert Informationen zu einem Standort.

requestLaunch

Startet den Aktivierungsprozess für einen Standort.

requestVerification

Startet die Bestätigung für einen Standort.

updateLaunch

Aktualisiert die Startinformationen für einen Standort.