Agregatory harmonogramów wywołują ten interfejs API, aby powiadamiać nas o zmianach dotyczących terminów i aktualizować 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
Do wywoływania tej usługi zalecamy użycie dostarczonych przez Google bibliotek klienta. Jeśli do wywoływania tej usługi aplikacja musi używać Twoich własnych bibliotek, podczas tworzenia żądań do interfejsu API użyj podanych niżej informacji.
Dokument opisujący
Dokument opisujący to czytelna dla komputera specyfikacja opisująca interfejsy API REST i korzystające z nich. 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 są względne wobec tego punktu końcowego:
https://mapsbooking.googleapis.com
Zasób REST: v1alpha.invalidation.partners
| Metody | |
|---|---|
invalidate |
POST /v1alpha/invalidation/{resourceId=partners/**}:invalidateResource Anuluje istniejący zasób. |
Zasób REST: v1alpha.inventory.partners.availability
| Metody | |
|---|---|
replace |
POST /v1alpha/inventory/{parent=partners/*}/availability:replace Zastępuje Availability istniejącego Services. |
Zasób REST: v1alpha.inventory.partners.feeds
| Metody | |
|---|---|
get |
( GET /v1alpha/inventory/{name=partners/*/feeds/*/*}/status)
Pobiera Status wcześniej przesłanego pliku danych przez określonego pośrednika i zwraca go. |
Zasób REST: v1alpha.inventory.partners.feeds.record
| Metody | |
|---|---|
batch |
( POST /v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchDelete)
Usuwa rekordy o określonym typie pliku danych. |
batch |
( POST /v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchPush)
Wstawia lub aktualizuje rekordy określonego typu kanału. |
Zasób REST: v1alpha.inventory.partners.feeds.status
| Metody | |
|---|---|
list |
GET /v1alpha/inventory/{name=partners/*/feeds/*}/status Pobiera i zwraca Status z wielu wcześniej przesłanych przez określonego agregatora plików danych o sprzedawcach, usługach lub dostępności. |
Zasób REST: v1alpha.inventory.partners.merchants
| Metody | |
|---|---|
create |
( POST /v1alpha/inventory/{parent=partners/*}/merchants)
Tworzy i zwraca nowy plik Merchant zarządzany przez określonego pośrednika. |
delete |
DELETE /v1alpha/inventory/{name=partners/*/merchants/*} Usuwanie istniejącego Merchant zarządzanego przez określonego agregatora. |
get |
( GET /v1alpha/inventory/{name=partners/*/merchants/*/status})
Weź do ręki swoje MerchantStatus w: Merchant. |
patch |
( PATCH /v1alpha/inventory/{merchant.name=partners/*/merchants/*})
Aktualizuje i zwraca istniejący zasób Merchant, którym zarządza określony pośrednik. |
Zasób REST: v1alpha.inventory.partners.merchants.services
| Metody | |
|---|---|
create |
( POST /v1alpha/inventory/{parent=partners/*/merchants/*}/services)
Tworzy nową wartość Service dla sprzedawcy zarządzanego przez określonego pośrednika i zwraca go. |
delete |
( DELETE /v1alpha/inventory/{name=partners/*/merchants/*/services/*})
Usuwa istniejące Service sprzedawcy zarządzanego przez określonego pośrednika. |
patch |
PATCH /v1alpha/inventory/{service.name=partners/*/merchants/*/services/*} Zaktualizuje i zwróci istniejące Service sprzedawcy zarządzanego przez określonego pośrednika. |
Zasób REST: v1alpha.inventory.partners.merchants.services.availability
| Metody | |
|---|---|
replace |
( POST /v1alpha/inventory/{serviceAvailability.name=partners/*/merchants/*/services/*}/availability:replace)
Zastępuje wartość Availability istniejącego Service sprzedawcy zarządzanego przez określonego pośrednika i zwraca tę wartość. |
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ącą Booking. |
Zasób REST: v1alpha.notification.partners.orders
| Metody | |
|---|---|
patch |
PATCH /v1alpha/notification/{order.name=partners/*/orders/*} Aktualizuje istniejące 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 link do konta Google Ads. |
patch |
PATCH /v1alpha/{adsAccountLink.name=partners/*/adsAccountLinks/*} Aktualizuje połączenie konta Google Ads z elementami asortymentu. |