排定集結網站會呼叫這個 API 來通知我們有預約更新,並更新其庫存清單,包括商家、服務和供應情形。
- REST 資源:v1alpha.invalidation.partners
- REST 資源:v1alpha.inventory.partners.availability
- REST 資源:v1alpha.inventory.partners.feeds
- REST 資源:v1alpha.inventory.partners.feeds.record
- REST 資源:v1alpha.inventory.partners.feeds.status
- REST 資源:v1alpha.inventory.partners.merchants
- REST 資源:v1alpha.inventory.partners.merchants.services
- REST 資源:v1alpha.inventory.partners.merchants.services.availability
- REST 資源:v1alpha.inventory.partners.merchants.status
- REST 資源:v1alpha.notification.partners.bookings
- REST 資源:v1alpha.notification.partners.orders
- REST 資源:v1alpha.partners.adsAccountLinks
服務:mapsbooking.googleapis.com
如要呼叫這項服務,建議您使用 Google 提供的用戶端程式庫。如果應用程式需要使用您自己的程式庫呼叫這項服務,請在發出 API 要求時使用下列資訊。
探索文件
探索文件是一種機器可解讀的規格,用於說明和使用 REST API。此文件用於建構用戶端程式庫、IDE 外掛程式,以及與 Google API 互動的其他工具。一項服務可能會提供多個探索文件。這項服務提供下列探索文件:
服務端點
服務端點是指定 API 服務網路位址的基準網址。一項服務可能有多個服務端點。這項服務有以下服務端點,且下方的 URI 皆以此服務端點為基準:
https://mapsbooking.googleapis.com
REST 資源:v1alpha.invalidation.partners
方法 | |
---|---|
invalidate |
POST /v1alpha/invalidation/{resourceId=partners/**}:invalidateResource 個使現有資源失效。 |
REST 資源:v1alpha.inventory.partners.availability
方法 | |
---|---|
replace |
POST /v1alpha/inventory/{parent=partners/*}/availability:replace 取代現有 Services 的Availability 。 |
REST 資源:v1alpha.inventory.partners.feeds
方法 | |
---|---|
get |
GET /v1alpha/inventory/{name=partners/*/feeds/*/*}/status 擷取指定集結網站先前上傳的動態饋給的 Status ,再將其傳回。 |
REST 資源:v1alpha.inventory.partners.feeds.record
方法 | |
---|---|
batch |
POST /v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchDelete 刪除指定動態饋給類型的記錄。 |
batch |
POST /v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchPush 插入及/或更新指定動態饋給類型的記錄。 |
REST 資源:v1alpha.inventory.partners.feeds.status
方法 | |
---|---|
list |
GET /v1alpha/inventory/{name=partners/*/feeds/*}/status 擷取由指定集結網站先前上傳的多個商家、服務或供應情形動態饋給的 Status ,再將其傳回。 |
REST 資源:v1alpha.inventory.partners.merchants
方法 | |
---|---|
create |
POST /v1alpha/inventory/{parent=partners/*}/merchants 建立由指定集結網站管理的新 Merchant ,再將其傳回。 |
delete |
DELETE /v1alpha/inventory/{name=partners/*/merchants/*} 刪除由指定集結網站管理的現有 Merchant 。 |
get |
GET /v1alpha/inventory/{name=partners/*/merchants/*/status} 個取得 Merchant 的 MerchantStatus 。 |
patch |
PATCH /v1alpha/inventory/{merchant.name=partners/*/merchants/*} 更新由指定集結網站管理的現有 Merchant ,再將其傳回。 |
REST 資源:v1alpha.inventory.partners.merchants.services
方法 | |
---|---|
create |
POST /v1alpha/inventory/{parent=partners/*/merchants/*}/services 建立由指定集結網站管理的商家的新 Service ,再將其傳回。 |
delete |
DELETE /v1alpha/inventory/{name=partners/*/merchants/*/services/*} 刪除由指定集結網站管理的商家的現有 Service 。 |
patch |
PATCH /v1alpha/inventory/{service.name=partners/*/merchants/*/services/*} 更新由指定集結網站管理的商家的現有 Service ,再將其傳回。 |
REST 資源:v1alpha.inventory.partners.merchants.services.availability
方法 | |
---|---|
replace |
POST /v1alpha/inventory/{serviceAvailability.name=partners/*/merchants/*/services/*}/availability:replace 取代由指定集結網站管理的商家現有 Service 的Availability ,再將其傳回。 |
REST 資源:v1alpha.inventory.partners.merchants.status
方法 | |
---|---|
list |
GET /v1alpha/inventory/{parent=partners/*/merchants}/status 個列出符合篩選條件的合作夥伴所有 MerchantStatus 。 |
REST 資源:v1alpha.notification.partners.bookings
方法 | |
---|---|
patch |
PATCH /v1alpha/notification/{booking.name=partners/*/bookings/*} 更新現有的 Booking 。 |
REST 資源:v1alpha.notification.partners.orders
方法 | |
---|---|
patch |
PATCH /v1alpha/notification/{order.name=partners/*/orders/*} 更新現有的 Order 。 |
REST 資源:v1alpha.partners.adsAccountLinks
方法 | |
---|---|
create |
POST /v1alpha/{parent=partners/*}/adsAccountLinks 建立 Google Ads 帳戶連結。 |
delete |
DELETE /v1alpha/{name=partners/*/adsAccountLinks/*} 刪除 Google Ads 帳戶連結。 |
get |
GET /v1alpha/{name=partners/*/adsAccountLinks/*} 取得 Google Ads 帳戶連結。 |
patch |
PATCH /v1alpha/{adsAccountLink.name=partners/*/adsAccountLinks/*} 更新廣告帳戶與商品目錄項目的連結。 |