REST Resource: brands.locations

资源:Location

品牌实体营业地点的相关信息。

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

必需。营业地点的地点 ID 或 Google 地图中使用的唯一标识符。

通过代理提供给用户后便无法修改。

locationEntryPointConfigs[]
(deprecated)

object (LocationEntryPointConfig)

位置的入口点配置列表。

通过代理提供给用户后便无法修改。

agent

string

必需。与营业地点相关联的代理的名称。如果品牌标识符为“1234”,代理标识符为“5678”,此字段将解析为“brands/1234/agents/5678”。

locationTestUrl
(deprecated)

string

仅限输出。用于测试营业地点的对话体验的网址。

由平台定义。

testUrls[]

object (TestUrl)

仅限输出。用于测试营业地点的对话体验的网址。

由平台定义。

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 我的商家”信息。

LocationEntryPointConfig

营业地点的入口点配置。

JSON 表示法
{
  "allowedEntryPoint": enum (EntryPoint)
}
字段
allowedEntryPoint

enum (EntryPoint)

必需。已启用该营业地点信息的 Google 平台。

EntryPoint

已启用该营业地点信息的 Google 平台。

枚举
ENTRY_POINT_UNSPECIFIED 未指定的入口点。
PLACESHEET 当用户在 Google 搜索中搜索营业地点时显示的途径。
MAPS_TACTILE 当用户在 Google 地图上搜索营业地点时显示的途径。

方法

create

为品牌创建新的营业地点。

delete

删除营业地点。

get

获取某个位置的相关信息。

getLaunch

获取营业地点的发布信息。

getVerification

获取营业地点的验证信息。

list

列出品牌的所有营业地点。

patch

更新某个营业地点的相关信息。

requestLaunch

开始营业地点的发布流程。

requestVerification

开始验证某个营业地点。

updateLaunch

更新营业地点的发布信息。