资源:PlaceActionLink
表示地点操作链接及其属性。
JSON 表示法 |
---|
{ "name": string, "providerType": enum ( |
字段 | |
---|---|
name |
可选。资源名称,格式为 name 字段只会分别应用于用于更新和删除链接的 placeActionLinks.patch 和 placeActionLinks.delete 请求。不过,在 placeActionLinks.create 请求中,系统会忽略它。在该请求中, |
providerType |
仅供输出。指定提供程序类型。 |
isEditable |
仅供输出。指明客户是否可以修改此链接。 |
uri |
必需。链接 URI。同一 URI 可重复用于不同位置的不同操作类型。但是,每个唯一的(uri、地点操作类型、位置)组合只能使用一个地点操作链接。 |
placeActionType |
必需。可使用该链接执行的地点操作的类型。 |
isPreferred |
可选。商家是否首选此链接。在一个营业地点中,对于每种地点操作类型,只能将一个链接标记为首选链接。如果将来的请求将另一个链接标记为针对同一地点操作类型的首选链接,则当前首选链接(如果存在)将失去其偏好设置。 |
createTime |
仅供输出。创建地点操作链接的时间。 时间戳,采用 RFC3339 世界协调时间 (UTC)(即“祖鲁时”)格式,具有纳秒级分辨率,最多包含九个小数位。示例: |
updateTime |
仅供输出。上次修改地点操作链接的时间。 时间戳,采用 RFC3339 世界协调时间 (UTC)(即“祖鲁时”)格式,具有纳秒级分辨率,最多包含九个小数位。示例: |
ProviderType
链接提供程序的类型,只能读取。
枚举 | |
---|---|
PROVIDER_TYPE_UNSPECIFIED |
未指定。 |
MERCHANT |
第一方提供商(例如商家)或代表商家的代理机构。 |
AGGREGATOR_3P |
第三方集合商家,例如 Reserve with Google 合作伙伴。 |
PlaceActionType
可使用该链接执行的地点操作的类型。
枚举 | |
---|---|
PLACE_ACTION_TYPE_UNSPECIFIED |
未指定。 |
APPOINTMENT |
操作类型为预约。 |
ONLINE_APPOINTMENT |
操作类型是预约在线预约。 |
DINING_RESERVATION |
操作类型是预订餐厅。 |
FOOD_ORDERING |
操作类型为订餐,可选择送餐上门和/或提供外卖。 |
FOOD_DELIVERY |
操作类型为下送餐订单。 |
FOOD_TAKEOUT |
操作类型为下外带订单。 |
SHOP_ONLINE |
操作类型为购物,可以是送货和/或自提。 |
方法 |
|
---|---|
|
创建与指定营业地点相关联的地点操作链接,并将其返回。 |
|
从指定位置删除地点操作链接。 |
|
获取指定的地点操作链接。 |
|
列出指定营业地点的地点操作链接。 |
|
更新指定的地点操作链接,并将其返回。 |