Agregatory harmonogramów wywołują ten interfejs API, aby powiadamiać nas o aktualizacjach terminów i aktualizować swoje asortymenty, w tym sprzedawców, usługi i dostępność.
- Zasób REST: v1alpha.invalidation.partners
- Zasób REST: v1alpha.inventory.partners.availability
- Zasób REST: v1alpha.inventory.partners.feeds
- Zasób REST: v1alpha.inventory.partners.feeds.record
- Zasób REST: v1alpha.inventory.partners.feeds.status
- Zasób REST: v1alpha.inventory.partners.merchants
- Zasób REST: v1alpha.inventory.partners.merchants.services
- Zasób REST: v1alpha.inventory.partners.merchants.services.availability
- Zasób REST: v1alpha.inventory.partners.merchants.status
- Zasób REST: v1alpha.notification.partners.bookings
- Zasób REST: v1alpha.notification.partners.orders
- Zasób REST: v1alpha.partners.adsAccountLinks
Usługa: mapsbooking.googleapis.com
Zalecamy wywołanie tej usługi przy użyciu dostarczonych przez Google bibliotek klienta. Jeśli aplikacja musi wywoływać tę usługę przy użyciu własnych bibliotek, podczas tworzenia żądań interfejsu API należy używać poniższych informacji.
Dokument opisujący
Dokument opisujący to czytelna dla komputera specyfikacja opisująca interfejsy API REST i sposób ich używania. Służy do tworzenia bibliotek klienta, wtyczek IDE i innych narzędzi, które współdziałają z interfejsami API Google. Jedna usługa może udostępniać wiele dokumentów opisujących. Ta usługa dostarcza następujący dokument opisujący interfejs API:
Punkt końcowy usługi
Punkt końcowy usługi to podstawowy adres URL, który określa adres sieciowy usługi interfejsu API. Jedna usługa może mieć wiele punktów końcowych. Ta usługa ma następujący punkt końcowy i wszystkie poniższe identyfikatory URI odnoszą się do niego:
https://mapsbooking.googleapis.com
Zasób REST: v1alpha.invalidation.partners
| Metody | |
|---|---|
invalidateResource |
POST /v1alpha/invalidation/{resourceId=partners/**}:invalidateResource Unieważnia istniejący zasób. |
Zasób REST: v1alpha.inventory.partners.availability
| Metody | |
|---|---|
replace |
POST /v1alpha/inventory/{parent=partners/*}/availability:replace Zastępuje Availability istniejących Services. |
Zasób REST: v1alpha.inventory.partners.feeds
| Metody | |
|---|---|
getStatus |
GET /v1alpha/inventory/{name=partners/*/feeds/*/*}/status Pobiera Status wcześniej przesłanego pliku danych przez określonego agregatora i zwraca go. |
Zasób REST: v1alpha.inventory.partners.feeds.record
| Metody | |
|---|---|
batchDelete |
POST /v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchDelete Usuwa rekordy określonego typu pliku danych. |
batchPush |
POST /v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchPush Wstawia lub aktualizuje rekordy określonego typu pliku danych. |
Zasób REST: v1alpha.inventory.partners.feeds.status
| Metody | |
|---|---|
list |
GET /v1alpha/inventory/{name=partners/*/feeds/*}/status Pobiera Status wielu wcześniej przesłanych kanałów danych o sprzedawcach, usługach lub dostępności określonych przez agregatora i zwraca je. |
Zasób REST: v1alpha.inventory.partners.merchants
| Metody | |
|---|---|
create |
POST /v1alpha/inventory/{parent=partners/*}/merchants Tworzy nowy obiekt Merchant zarządzany przez określonego agregatora i go zwraca. |
delete |
DELETE /v1alpha/inventory/{name=partners/*/merchants/*} Usuwa istniejący Merchant zarządzany przez określonego agregatora. |
getStatus |
GET /v1alpha/inventory/{name=partners/*/merchants/*/status} Uzyskaj MerchantStatus Merchant. |
patch |
PATCH /v1alpha/inventory/{merchant.name=partners/*/merchants/*} Aktualizuje istniejący Merchant zarządzany przez określonego agregatora i zwraca go. |
Zasób REST: v1alpha.inventory.partners.merchants.services
| Metody | |
|---|---|
create |
POST /v1alpha/inventory/{parent=partners/*/merchants/*}/services Tworzy i zwraca nowy Service sprzedawcy zarządzany przez określonego agregatora. |
delete |
DELETE /v1alpha/inventory/{name=partners/*/merchants/*/services/*} Usuwa istniejący Service sprzedawcy zarządzanego przez określonego agregatora. |
patch |
PATCH /v1alpha/inventory/{service.name=partners/*/merchants/*/services/*} Aktualizuje istniejący Service sprzedawcy zarządzanego przez określonego agregatora i zwraca go. |
Zasób REST: v1alpha.inventory.partners.merchants.services.availability
| Metody | |
|---|---|
replace |
POST /v1alpha/inventory/{serviceAvailability.name=partners/*/merchants/*/services/*}/availability:replace Zastępuje Availability istniejącego Service sprzedawcy zarządzanego przez określonego agregatora i zwraca go. |
Zasób REST: v1alpha.inventory.partners.merchants.status
| Metody | |
|---|---|
list |
GET /v1alpha/inventory/{parent=partners/*/merchants}/status Wyświetla listę wszystkich MerchantStatus partnera, które spełniają warunki filtra. |
Zasób REST: v1alpha.notification.partners.bookings
| Metody | |
|---|---|
patch |
PATCH /v1alpha/notification/{booking.name=partners/*/bookings/*} Aktualizuje istniejący Booking. |
Zasób REST: v1alpha.notification.partners.orders
| Metody | |
|---|---|
patch |
PATCH /v1alpha/notification/{order.name=partners/*/orders/*} Aktualizuje istniejący Order. |
Zasób REST: v1alpha.partners.adsAccountLinks
| Metody | |
|---|---|
create |
POST /v1alpha/{parent=partners/*}/adsAccountLinks Tworzy połączenie z kontem Google Ads. |
delete |
DELETE /v1alpha/{name=partners/*/adsAccountLinks/*} Usuwa połączenie z kontem Google Ads. |
get |
GET /v1alpha/{name=partners/*/adsAccountLinks/*} Pobiera połączenie z kontem Google Ads. |
patch |
PATCH /v1alpha/{adsAccountLink.name=partners/*/adsAccountLinks/*} Aktualizuje połączenie konta Google Ads z elementami asortymentu. |