REST Resource: brands.locations

Zasób: Location

Informacje o fizycznej lokalizacji marki.

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

string

Unikalny identyfikator lokalizacji.

Tylko do odczytu. Zdefiniowane przez platformę.

placeId

string

To pole jest wymagane. Identyfikator miejsca lub unikalny identyfikator lokalizacji używany w Mapach Google.

Nie można go modyfikować po udostępnieniu użytkownikom przez agenta.

locationEntryPointConfigs[]
(deprecated)

object (LocationEntryPointConfig)

Lista konfiguracji punktów wejścia dla lokalizacji.

Nie można go modyfikować po udostępnieniu użytkownikom przez agenta.

agent

string

To pole jest wymagane. Nazwa agenta powiązanego z lokalizacją. Jeśli identyfikator marki to „1234”, a identyfikator agenta to „5678”, to pole przyjmuje wartość „marki/1234/agents/5678”.

locationTestUrl
(deprecated)

string

Tylko dane wyjściowe. Adres URL do testowania konwersacji w lokalizacji.

Zdefiniowane przez platformę.

testUrls[]

object (TestUrl)

Tylko dane wyjściowe. Adresy URL do testowania konwersacji w danym miejscu.

Zdefiniowane przez platformę.

conversationalSettings

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

Opcjonalnie. Ustawienia rozmów z lokalizacją zmapowane na język. Język jest reprezentowany przez poprawnie sformatowany tag języka IETF BCP 47.

Obiekt zawierający listę par "key": value. Przykład: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

defaultLocale

string

To pole jest wymagane. Domyślne ustawienia regionalne lokalizacji.

listingId

string (int64 format)

Tylko dane wyjściowe. Identyfikuje wizytówkę w Google Moja Firma, z którą jest powiązana ta lokalizacja.

LocationEntryPointConfig

Konfiguracja punktu wejścia dla lokalizacji.

Zapis JSON
{
  "allowedEntryPoint": enum (EntryPoint)
}
Pola
allowedEntryPoint

enum (EntryPoint)

To pole jest wymagane. Usługi Google, na których ma być wyświetlana lokalizacja.

EntryPoint

Usługi Google, na których ma być wyświetlana lokalizacja.

Wartości w polu enum
ENTRY_POINT_UNSPECIFIED Nieokreślony punkt wejścia.
PLACESHEET Przestrzeń, która wyświetla się, gdy użytkownicy szukają lokalizacji firmy w wyszukiwarce Google.
MAPS_TACTILE Obszar, który wyświetla się, gdy użytkownicy szukają lokalizacji firmy w Mapach Google.

Metody

create

Tworzy nową lokalizację dla marki.

delete

Usuwa lokalizację.

get

Uzyskiwanie informacji o lokalizacji.

getLaunch

Pobiera informacje o uruchomieniu danej lokalizacji.

getVerification

Pobiera informacje weryfikacyjne lokalizacji.

list

Zawiera listę wszystkich lokalizacji danej marki.

patch

Aktualizuje informacje o lokalizacji.

requestLaunch

Rozpoczyna proces uruchamiania lokalizacji.

requestVerification

Rozpoczyna weryfikację lokalizacji.

updateLaunch

Aktualizuje informacje o uruchomieniu dla określonej lokalizacji.