Interfejs DV360 Out of Home Seller API umożliwia zarządzanie zasobami reklamowymi, rezerwowanie zamówień, pobieranie kreacji i przesyłanie zdarzeń odtwarzania reklam.
- Zasób REST: v1beta1
- Zasób REST: v1beta1.adPlays
- Zasób REST: v1beta1.adUnits
- Zasób REST: v1beta1.availabilityOrders
- Zasób REST: v1beta1.availabilityOrders.availabilityLines
- Zasób REST: v1beta1.creativeAssets
- Zasób REST: v1beta1.orders
- Zasób REST: v1beta1.orders.lines
- Zasób REST: v1beta1.orders.lines.assignments
- Zasób REST: v1beta1.products
- Zasób REST: v1.sellers.adPlays
- Zasób REST: v1.sellers.adUnits
- Zasób REST: v1.sellers.adUnits.impressionSchedules
- Zasób REST: v1.sellers.availabilityOrders
- Zasób REST: v1.sellers.availabilityOrders.availabilityLines
- Zasób REST: v1.sellers.creativeAssets
- Zasób REST: v1.sellers.orders
- Zasób REST: v1.sellers.orders.lines
- Zasób REST: v1.sellers.orders.lines.assignments
- Zasób REST: v1.sellers.products
Usługa: dv360outofhomeseller.googleapis.com
Aby wywołać tę usługę, zalecamy użycie dostarczonych przez Google bibliotek klienta. Jeśli do wywoływania tej usługi aplikacja musi używać 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 korzystanie 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 udostępnia następujące dokumenty wykrywania:
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 tego punktu końcowego:
https://dv360outofhomeseller.googleapis.com
Zasób REST: v1beta1
| Metody | |
|---|---|
lookupByExternalId |
POST /v1beta1:lookupByExternalId Pobiera wszystkie encje według zewnętrznego identyfikatora wymienionego w żądaniu. |
Zasób REST: v1beta1.adPlays
| Metody | |
|---|---|
create |
POST /v1beta1/adPlays Tworzy odtworzenie reklamy. |
createWithExternalIds |
POST /v1beta1/adPlays:createWithExternalIds Tworzy odtworzenie reklamy z zewnętrznymi identyfikatorami. |
Zasób REST: v1beta1.adUnits
| Metody | |
|---|---|
create |
POST /v1beta1/adUnits Tworzy nową jednostkę reklamową. |
delete |
DELETE /v1beta1/{name=adUnits/*} Usuwa istniejącą jednostkę reklamową. |
get |
GET /v1beta1/{name=adUnits/*} Pobiera pojedynczą jednostkę reklamową. |
list |
GET /v1beta1/adUnits Wyświetla listę jednostek reklamowych. |
patch |
PATCH /v1beta1/{adUnit.name=adUnits/*} Aktualizuje istniejącą jednostkę reklamową. |
Zasób REST: v1beta1.availabilityOrders
| Metody | |
|---|---|
complete |
POST /v1beta1/{name=availabilityOrders/*}:complete Oznacza istniejące zamówienie dotyczące dostępności jako ukończone. |
get |
GET /v1beta1/{name=availabilityOrders/*} Pobiera indywidualne zamówienie dostępności. |
list |
GET /v1beta1/availabilityOrders Wyświetla zamówienia dotyczące dostępności. |
Zasób REST: v1beta1.availabilityOrders.availabilityLines
| Metody | |
|---|---|
complete |
POST /v1beta1/{name=availabilityOrders/*/availabilityLines/*}:complete Oznacza istniejącą linię dostępności jako zakończoną. |
get |
GET /v1beta1/{name=availabilityOrders/*/availabilityLines/*} Pobiera pojedynczy wiersz zamówienia dostępności. |
list |
GET /v1beta1/{parent=availabilityOrders/*}/availabilityLines Zawiera wiersze zamówienia dotyczącego dostępności. |
reject |
POST /v1beta1/{name=availabilityOrders/*/availabilityLines/*}:reject Oznacza istniejący wiersz dostępności jako odrzucony. |
Zasób REST: v1beta1.creativeAssets
| Metody | |
|---|---|
get |
GET /v1beta1/{name=creativeAssets/*} Pobiera pojedynczy zasób kreacji. |
list |
GET /v1beta1/creativeAssets Wyświetla listę zasobów kreacji. |
patch |
PATCH /v1beta1/{creativeAsset.name=creativeAssets/*} Aktualizuje istniejący komponent kreacji. |
Zasób REST: v1beta1.orders
| Metody | |
|---|---|
get |
GET /v1beta1/{name=orders/*} Pobiera pojedyncze zamówienie. |
list |
GET /v1beta1/orders Zawiera listę zamówień. |
patch |
PATCH /v1beta1/{order.name=orders/*} Aktualizuje istniejące zamówienie. |
Zasób REST: v1beta1.orders.lines
| Metody | |
|---|---|
book |
POST /v1beta1/{name=orders/*/lines/*}:book Rezerwuje istniejący wiersz. |
get |
GET /v1beta1/{name=orders/*/lines/*} Pobiera pojedynczy wiersz zamówienia. |
list |
GET /v1beta1/{parent=orders/*}/lines Zawiera listę wierszy zamówienia. |
patch |
PATCH /v1beta1/{line.name=orders/*/lines/*} Aktualizuje istniejący wiersz. |
reject |
POST /v1beta1/{name=orders/*/lines/*}:reject Odrzuca istniejący wiersz. |
reserve |
POST /v1beta1/{name=orders/*/lines/*}:reserve Rezerwuje istniejący wiersz. |
Zasób REST: v1beta1.orders.lines.assignments
| Metody | |
|---|---|
approve |
POST /v1beta1/{name=orders/*/lines/*/assignments/*}:approve Akceptuje istniejący projekt. |
disapprove |
POST /v1beta1/{name=orders/*/lines/*/assignments/*}:disapprove Odrzuca istniejący projekt. |
get |
GET /v1beta1/{name=orders/*/lines/*/assignments/*} Pobiera pojedyncze przypisanie do wiersza. |
list |
GET /v1beta1/{parent=orders/*/lines/*}/assignments Zawiera listę przypisań do wiersza. |
patch |
PATCH /v1beta1/{assignment.name=orders/*/lines/*/assignments/*} Aktualizuje istniejący projekt. |
Zasób REST: v1beta1.products
| Metody | |
|---|---|
create |
POST /v1beta1/products Tworzy nowy produkt. |
get |
GET /v1beta1/{name=products/*} Pobiera pojedynczy produkt. |
list |
GET /v1beta1/products Wyświetla listę produktów. |
patch |
PATCH /v1beta1/{product.name=products/*} Aktualizuje istniejącą usługę. |
Zasób REST: v1.sellers.adPlays
| Metody | |
|---|---|
batchCreate |
POST /v1/{parent=sellers/*}/adPlays:batchCreate Tworzy zbiorczo nowe odtworzenia reklamy. |
create |
POST /v1/{parent=sellers/*}/adPlays Tworzy odtworzenie reklamy. |
Zasób REST: v1.sellers.adUnits
| Metody | |
|---|---|
create |
POST /v1/{parent=sellers/*}/adUnits Tworzy nową jednostkę reklamową. |
delete |
DELETE /v1/{name=sellers/*/adUnits/*} Usuwa istniejącą jednostkę reklamową. |
get |
GET /v1/{name=sellers/*/adUnits/*} Pobiera pojedynczą jednostkę reklamową. |
list |
GET /v1/{parent=sellers/*}/adUnits Wyświetla listę jednostek reklamowych. |
patch |
PATCH /v1/{adUnit.name=sellers/*/adUnits/*} Aktualizuje istniejącą jednostkę reklamową. |
Zasób REST: v1.sellers.adUnits.impressionSchedules
| Metody | |
|---|---|
batchUpdate |
POST /v1/{parent=sellers/*/adUnits/*}/impressionSchedules:batchUpdate Aktualizuje harmonogramy wyświetleń zbiorczo. |
create |
POST /v1/{parent=sellers/*/adUnits/*}/impressionSchedules Tworzy nowy harmonogram wyświetleń. |
get |
GET /v1/{name=sellers/*/adUnits/*/impressionSchedules/*} Pobiera pojedynczy harmonogram wyświetleń. |
list |
GET /v1/{parent=sellers/*/adUnits/*}/impressionSchedules Wyświetla harmonogramy wyświetleń. |
patch |
PATCH /v1/{impressionSchedule.name=sellers/*/adUnits/*/impressionSchedules/*} Aktualizuje istniejący harmonogram wyświetleń. |
Zasób REST: v1.sellers.availabilityOrders
| Metody | |
|---|---|
complete |
POST /v1/{name=sellers/*/availabilityOrders/*}:complete Oznacza istniejące zamówienie dotyczące dostępności jako ukończone. |
get |
GET /v1/{name=sellers/*/availabilityOrders/*} Pobiera indywidualne zamówienie dostępności. |
list |
GET /v1/{parent=sellers/*}/availabilityOrders Wyświetla zamówienia dotyczące dostępności. |
Zasób REST: v1.sellers.availabilityOrders.availabilityLines
| Metody | |
|---|---|
complete |
POST /v1/{name=sellers/*/availabilityOrders/*/availabilityLines/*}:complete Oznacza istniejącą linię dostępności jako zakończoną. |
get |
GET /v1/{name=sellers/*/availabilityOrders/*/availabilityLines/*} Pobiera pojedynczy wiersz zamówienia dostępności. |
list |
GET /v1/{parent=sellers/*/availabilityOrders/*}/availabilityLines Zawiera wiersze zamówienia dotyczącego dostępności. |
reject |
POST /v1/{name=sellers/*/availabilityOrders/*/availabilityLines/*}:reject Oznacza istniejący wiersz dostępności jako odrzucony. |
Zasób REST: v1.sellers.creativeAssets
| Metody | |
|---|---|
get |
GET /v1/{name=sellers/*/creativeAssets/*} Pobiera pojedynczy zasób kreacji. |
list |
GET /v1/{parent=sellers/*}/creativeAssets Wyświetla listę zasobów kreacji. |
patch |
PATCH /v1/{creativeAsset.name=sellers/*/creativeAssets/*} Aktualizuje istniejący komponent kreacji. |
Zasób REST: v1.sellers.orders
| Metody | |
|---|---|
completeOrderBooking |
POST /v1/{order=sellers/*/orders/*}:completeOrderBooking Rezerwuje zamówienie. |
completeOrderReservation |
POST /v1/{order=sellers/*/orders/*}:completeOrderReservation Rezerwowanie zamówienia. |
create |
POST /v1/{parent=sellers/*}/orders Tworzy nowe zamówienie. |
get |
GET /v1/{name=sellers/*/orders/*} Pobiera pojedyncze zamówienie. |
list |
GET /v1/{parent=sellers/*}/orders Zawiera listę zamówień. |
patch |
PATCH /v1/{order.name=sellers/*/orders/*} Aktualizuje istniejące zamówienie. |
Zasób REST: v1.sellers.orders.lines
| Metody | |
|---|---|
book |
POST /v1/{name=sellers/*/orders/*/lines/*}:book Rezerwuje istniejący wiersz. |
create |
POST /v1/{parent=sellers/*/orders/*}/lines Tworzy nowy wiersz. |
get |
GET /v1/{name=sellers/*/orders/*/lines/*} Pobiera pojedynczy wiersz zamówienia. |
list |
GET /v1/{parent=sellers/*/orders/*}/lines Zawiera listę wierszy zamówienia. |
patch |
PATCH /v1/{line.name=sellers/*/orders/*/lines/*} Aktualizuje istniejący wiersz. |
reject |
POST /v1/{name=sellers/*/orders/*/lines/*}:reject Odrzuca istniejący wiersz. |
reserve |
POST /v1/{name=sellers/*/orders/*/lines/*}:reserve Rezerwuje istniejący wiersz. |
Zasób REST: v1.sellers.orders.lines.assignments
| Metody | |
|---|---|
approve |
POST /v1/{name=sellers/*/orders/*/lines/*/assignments/*}:approve Akceptuje istniejący projekt. |
disapprove |
POST /v1/{name=sellers/*/orders/*/lines/*/assignments/*}:disapprove Odrzuca istniejący projekt. |
get |
GET /v1/{name=sellers/*/orders/*/lines/*/assignments/*} Pobiera pojedyncze przypisanie do wiersza. |
list |
GET /v1/{parent=sellers/*/orders/*/lines/*}/assignments Zawiera listę przypisań do wiersza. |
patch |
PATCH /v1/{assignment.name=sellers/*/orders/*/lines/*/assignments/*} Aktualizuje istniejący projekt. |
Zasób REST: v1.sellers.products
| Metody | |
|---|---|
create |
POST /v1/{parent=sellers/*}/products Tworzy nowy produkt. |
delete |
DELETE /v1/{name=sellers/*/products/*} Usuwa istniejący produkt. |
get |
GET /v1/{name=sellers/*/products/*} Pobiera pojedynczy produkt. |
list |
GET /v1/{parent=sellers/*}/products Wyświetla listę produktów. |
patch |
PATCH /v1/{product.name=sellers/*/products/*} Aktualizuje istniejącą usługę. |