REST Resource: brands.locations

Ресурс: Местоположение

Информация о физическом местоположении бренда.

JSON-представление
{
  "name": string,
  "placeId": string,
  "locationEntryPointConfigs": [
    {
      object (LocationEntryPointConfig)
    }
  ],
  "agent": string,
  "locationTestUrl": string,
  "testUrls": [
    {
      object (TestUrl)
    }
  ],
  "conversationalSettings": {
    string: {
      object (ConversationalSetting)
    },
    ...
  },
  "defaultLocale": string,
  "listingId": string
}
Поля
name

string

Уникальный идентификатор местоположения.

Только для чтения. Определяется платформой.

placeId

string

Необходимый. Идентификатор места или уникальный идентификатор, используемый в Картах Google для местоположения.

Не подлежит изменению после того, как он доступен пользователям через агент.

locationEntryPointConfigs[]
(deprecated)

object ( LocationEntryPointConfig )

Список конфигураций точек входа для местоположений.

Не подлежит изменению после того, как он доступен пользователям через агент.

agent

string

Необходимый. Имя агента, связанное с местоположением. Если идентификатор бренда — «1234», а идентификатор агента — «5678», это поле разрешается как «brands/1234/agents/5678».

locationTestUrl
(deprecated)

string

Только вывод. URL-адрес для тестирования взаимодействия с местоположением.

Определяется платформой.

testUrls[]

object ( TestUrl )

Только вывод. URL-адреса для тестирования взаимодействия с местоположением.

Определяется платформой.

conversationalSettings

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

Необязательный. Настройки диалога для местоположения, сопоставленные с языковым стандартом. Локаль представлена ​​правильно сформированным языковым тегом IETF BCP 47 .

Объект, содержащий список пар "key": value . Пример: { "name": "wrench", "mass": "1.3kg", "count": "3" } .

defaultLocale

string

Необходимый. Языковой стандарт по умолчанию для местоположения.

listingId

string ( int64 format)

Только вывод. Идентифицирует данные о компании в Google Мой бизнес, с которыми связано это местоположение.

МестоположениеEntryPointConfig

Конфигурация точки входа для местоположения.

JSON-представление
{
  "allowedEntryPoint": enum (EntryPoint)
}
Поля
allowedEntryPoint

enum ( EntryPoint )

Необходимый. Поверхности Google, на которых разрешено отображение местоположения.

Входная точка

Поверхности Google, на которых разрешено отображение местоположения.

Перечисления
ENTRY_POINT_UNSPECIFIED Неуказанная точка входа.
PLACESHEET Поверхность, которая отображается, когда пользователи ищут местоположение компании в Google Поиске.
MAPS_TACTILE Поверхность, которая отображается, когда пользователи ищут местоположение компании на Картах Google.

Методы

create

Создает новое местоположение для бренда.

delete

Удаляет местоположение.

get

Получить информацию о местоположении.

getLaunch

Получает информацию о запуске для местоположения.

getVerification

Получает проверочную информацию для местоположения.

list

Перечисляет все местоположения бренда.

patch

Обновляет информацию о местоположении.

requestLaunch

Начинает процесс запуска местоположения.

requestVerification

Начинает проверку местоположения.

updateLaunch

Обновляет информацию о запуске для местоположения.