Tài nguyên: PlaceActionLink
Đại diện cho một đường liên kết đến hành động liên quan đến địa điểm và các thuộc tính của đường liên kết đó.
Biểu diễn dưới dạng JSON |
---|
{ "name": string, "providerType": enum ( |
Các trường | |
---|---|
name |
Không bắt buộc. Tên tài nguyên, ở định dạng Trường tên sẽ chỉ được xem xét trong các yêu cầu placeActionLinks.patch và placeActionLinks.delete để cập nhật và xoá đường liên kết tương ứng. Tuy nhiên, yêu cầu này sẽ bị bỏ qua trong yêu cầu placeActionLinks.create, trong đó |
providerType |
Chỉ có đầu ra. Chỉ định loại nhà cung cấp. |
isEditable |
Chỉ có đầu ra. Cho biết liệu khách có thể chỉnh sửa đường liên kết này hay không. |
uri |
Bắt buộc. URI đường liên kết. Bạn có thể sử dụng lại cùng một URI cho nhiều loại hành động trên nhiều vị trí. Tuy nhiên, mỗi tổ hợp riêng biệt gồm (uri, loại hành động liên quan đến địa điểm, vị trí) chỉ được phép có một đường liên kết đến hành động liên quan đến địa điểm. |
placeActionType |
Bắt buộc. Loại hành động liên quan đến địa điểm có thể thực hiện bằng đường liên kết này. |
isPreferred |
Không bắt buộc. Liệu đường liên kết này có được người bán ưu tiên hay không. Bạn chỉ có thể đánh dấu một đường liên kết là ưu tiên cho mỗi loại hành động liên quan đến địa điểm tại một vị trí. Nếu một yêu cầu trong tương lai đánh dấu một đường liên kết khác là được ưu tiên cho cùng loại hành động liên quan đến địa điểm, thì đường liên kết ưu tiên hiện tại (nếu có) sẽ mất lựa chọn ưu tiên. |
createTime |
Chỉ có đầu ra. Thời điểm đường liên kết đến hành động liên quan đến địa điểm được tạo. Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, với độ phân giải nano giây và tối đa 9 chữ số phân số. Ví dụ: |
updateTime |
Chỉ có đầu ra. Thời gian sửa đổi lần gần đây nhất đường liên kết đến hành động liên quan đến địa điểm. Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, với độ phân giải nano giây và tối đa 9 chữ số phân số. Ví dụ: |
ProviderType
Bạn chỉ có thể đọc loại nhà cung cấp đường liên kết.
Enum | |
---|---|
PROVIDER_TYPE_UNSPECIFIED |
Chưa xác định. |
MERCHANT |
Nhà cung cấp bên thứ nhất, chẳng hạn như người bán hoặc một công ty quảng cáo thay mặt cho người bán. |
AGGREGATOR_3P |
Đơn vị tập hợp của bên thứ ba, chẳng hạn như đối tác Reserve with Google . |
PlaceActionType
Loại hành động liên quan đến địa điểm có thể thực hiện bằng cách sử dụng đường liên kết.
Enum | |
---|---|
PLACE_ACTION_TYPE_UNSPECIFIED |
Chưa xác định. |
APPOINTMENT |
Loại hành động là đặt cuộc hẹn. |
ONLINE_APPOINTMENT |
Loại hành động là đặt lịch hẹn trực tuyến. |
DINING_RESERVATION |
Loại hành động là đặt chỗ ăn uống. |
FOOD_ORDERING |
Loại hành động là đặt đồ ăn để giao hàng và/hoặc mua mang đi. |
FOOD_DELIVERY |
Loại hành động là đặt đồ ăn để giao hàng. |
FOOD_TAKEOUT |
Loại hành động là đặt đồ ăn mang đi. |
SHOP_ONLINE |
Loại hành động là mua sắm, có thể là giao hàng và/hoặc đến lấy hàng. |
Phương thức |
|
---|---|
|
Tạo đường liên kết hành động liên quan đến địa điểm được liên kết với vị trí đã chỉ định rồi trả về địa điểm đó. |
|
Xoá đường liên kết đến hành động liên quan đến địa điểm khỏi vị trí được chỉ định. |
|
Lấy đường liên kết đã chỉ định cho hành động liên quan đến địa điểm. |
|
Liệt kê các đường liên kết đến hành động liên quan đến địa điểm cho vị trí đã chỉ định. |
|
Cập nhật và trả về đường liên kết đến hành động liên quan đến địa điểm đã chỉ định. |