API DV360 Out of Home Seller позволяет управлять запасами, бронировать заказы, получать креативы и отправлять события воспроизведения рекламы.
- Ресурс REST: v1beta1
- Ресурс REST: v1beta1.adPlays
- Ресурс REST: v1beta1.adUnits.
- Ресурс REST: v1beta1.availabilityOrders
- Ресурс REST: v1beta1.availabilityOrders.availabilityLines
- Ресурс REST: v1beta1.creativeAssets
- Ресурс REST: v1beta1.orders
- Ресурс REST: v1beta1.orders.lines
- Ресурс REST: v1beta1.orders.lines.assignments
- Ресурс REST: v1beta1.products
- Ресурс REST: v1.sellers.adPlays
- Ресурс REST: v1.sellers.adUnits.
- Ресурс REST: v1.sellers.adUnits.impressionSchedules.
- Ресурс REST: v1.sellers.availabilityOrders
- Ресурс REST: v1.sellers.availabilityOrders.availabilityLines
- Ресурс REST: v1.sellers.creativeAssets
- Ресурс REST: v1.sellers.orders
- Ресурс REST: v1.sellers.orders.lines
- Ресурс REST: v1.sellers.orders.lines.assignments
- Ресурс REST: v1.sellers.products
Сервис: dv360outofhomeseller.googleapis.com
Для вызова этой службы мы рекомендуем использовать клиентские библиотеки Google. Если вашему приложению необходимо использовать собственные библиотеки для вызова этой службы, используйте следующую информацию при отправке запросов API.
Документ открытия
Документ обнаружения — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, плагинов IDE и других инструментов, взаимодействующих с API Google. Одна служба может предоставлять несколько документов обнаружения. Эта служба предоставляет следующие документы обнаружения:
Конечная точка службы
Конечная точка службы — это базовый URL-адрес, указывающий сетевой адрес службы API. Одна служба может иметь несколько конечных точек службы. Эта служба имеет следующую конечную точку службы, и все приведенные ниже URI относятся к этой конечной точке службы:
-
https://dv360outofhomeseller.googleapis.com
Ресурс REST: v1beta1
| Методы | |
|---|---|
lookupByExternalId | POST /v1beta1:lookupByExternalIdПолучает все объекты по внешнему идентификатору, указанному в запросе. |
Ресурс REST: v1beta1.adPlays
| Методы | |
|---|---|
create | POST /v1beta1/adPlaysСоздает рекламную игру. |
createWithExternalIds | POST /v1beta1/adPlays:createWithExternalIdsСоздает рекламную игру с внешними идентификаторами. |
Ресурс REST: v1beta1.adUnits .
| Методы | |
|---|---|
create | POST /v1beta1/adUnitsСоздает новый рекламный блок. |
delete | DELETE /v1beta1/{name=adUnits/*}Удаляет существующий рекламный блок. |
get | GET /v1beta1/{name=adUnits/*}Получает отдельный рекламный блок. |
list | GET /v1beta1/adUnitsПеречисляет рекламные блоки. |
patch | PATCH /v1beta1/{adUnit.name=adUnits/*}Обновляет существующий рекламный блок. |
Ресурс REST: v1beta1.availabilityOrders
| Методы | |
|---|---|
complete | POST /v1beta1/{name=availabilityOrders/*}:completeПомечает существующий заказ доступности как завершенный. |
get | GET /v1beta1/{name=availabilityOrders/*}Получает индивидуальный заказ доступности. |
list | GET /v1beta1/availabilityOrdersСписок заказов на доступность. |
Ресурс REST: v1beta1.availabilityOrders.availabilityLines
| Методы | |
|---|---|
complete | POST /v1beta1/{name=availabilityOrders/*/availabilityLines/*}:completeОтмечает существующую строку доступности как завершенную. |
get | GET /v1beta1/{name=availabilityOrders/*/availabilityLines/*}Извлекает отдельную строку для заказа доступности. |
list | GET /v1beta1/{parent=availabilityOrders/*}/availabilityLinesПеречисляет строки для заказа доступности. |
reject | POST /v1beta1/{name=availabilityOrders/*/availabilityLines/*}:rejectОтмечает существующую строку доступности как отклоненную. |
Ресурс REST: v1beta1.creativeAssets
| Методы | |
|---|---|
get | GET /v1beta1/{name=creativeAssets/*}Получает отдельный творческий ресурс. |
list | GET /v1beta1/creativeAssetsПеречисляет творческие ресурсы. |
patch | PATCH /v1beta1/{creativeAsset.name=creativeAssets/*}Обновляет существующий творческий ресурс. |
Ресурс REST: v1beta1.orders
| Методы | |
|---|---|
get | GET /v1beta1/{name=orders/*}Получает индивидуальный заказ. |
list | GET /v1beta1/ordersПеречисляет заказы. |
patch | PATCH /v1beta1/{order.name=orders/*}Обновляет существующий заказ. |
Ресурс REST: v1beta1.orders.lines
| Методы | |
|---|---|
book | POST /v1beta1/{name=orders/*/lines/*}:bookБронирует существующую линию. |
get | GET /v1beta1/{name=orders/*/lines/*}Получает отдельную строку для заказа. |
list | GET /v1beta1/{parent=orders/*}/linesПеречисляет строки для заказа. |
patch | PATCH /v1beta1/{line.name=orders/*/lines/*}Обновляет существующую строку. |
reject | POST /v1beta1/{name=orders/*/lines/*}:rejectОтклоняет существующую строку. |
reserve | POST /v1beta1/{name=orders/*/lines/*}:reserveРезервирует существующую линию. |
Ресурс REST: v1beta1.orders.lines.assignments
| Методы | |
|---|---|
approve | POST /v1beta1/{name=orders/*/lines/*/assignments/*}:approveУтверждает существующее задание. |
disapprove | POST /v1beta1/{name=orders/*/lines/*/assignments/*}:disapproveОтклоняет существующее задание. |
get | GET /v1beta1/{name=orders/*/lines/*/assignments/*}Получает индивидуальное назначение для строки. |
list | GET /v1beta1/{parent=orders/*/lines/*}/assignmentsПеречисляет назначения для линии. |
patch | PATCH /v1beta1/{assignment.name=orders/*/lines/*/assignments/*}Обновляет существующее задание. |
Ресурс REST: v1beta1.products
| Методы | |
|---|---|
create | POST /v1beta1/productsСоздает новый продукт. |
get | GET /v1beta1/{name=products/*}Получает отдельный продукт. |
list | GET /v1beta1/productsПеречисляет продукты. |
patch | PATCH /v1beta1/{product.name=products/*}Обновляет существующий продукт. |
Ресурс REST: v1.sellers.adPlays
| Методы | |
|---|---|
batchCreate | POST /v1/{parent=sellers/*}/adPlays:batchCreateПакетно создает новые рекламные ролики. |
create | POST /v1/{parent=sellers/*}/adPlaysСоздает рекламную игру. |
Ресурс REST: v1.sellers.adUnits .
| Методы | |
|---|---|
create | POST /v1/{parent=sellers/*}/adUnitsСоздает новый рекламный блок. |
delete | DELETE /v1/{name=sellers/*/adUnits/*}Удаляет существующий рекламный блок. |
get | GET /v1/{name=sellers/*/adUnits/*}Получает отдельный рекламный блок. |
list | GET /v1/{parent=sellers/*}/adUnitsПеречисляет рекламные блоки. |
patch | PATCH /v1/{adUnit.name=sellers/*/adUnits/*}Обновляет существующий рекламный блок. |
Ресурс REST: v1.sellers.adUnits.impressionSchedules .
| Методы | |
|---|---|
batchUpdate | POST /v1/{parent=sellers/*/adUnits/*}/impressionSchedules:batchUpdateОбновляет графики показов в пакетном режиме. |
create | POST /v1/{parent=sellers/*/adUnits/*}/impressionSchedulesСоздает новый график показов. |
get | GET /v1/{name=sellers/*/adUnits/*/impressionSchedules/*}Получает индивидуальный график показов. |
list | GET /v1/{parent=sellers/*/adUnits/*}/impressionSchedulesСодержит графики показов. |
patch | PATCH /v1/{impressionSchedule.name=sellers/*/adUnits/*/impressionSchedules/*}Обновляет существующий график показов. |
Ресурс REST: v1.sellers.availabilityOrders
| Методы | |
|---|---|
complete | POST /v1/{name=sellers/*/availabilityOrders/*}:completeПомечает существующий заказ доступности как завершенный. |
get | GET /v1/{name=sellers/*/availabilityOrders/*}Получает индивидуальный заказ доступности. |
list | GET /v1/{parent=sellers/*}/availabilityOrdersСписок заказов на доступность. |
Ресурс REST: v1.sellers.availabilityOrders.availabilityLines
| Методы | |
|---|---|
complete | POST /v1/{name=sellers/*/availabilityOrders/*/availabilityLines/*}:completeОтмечает существующую строку доступности как завершенную. |
get | GET /v1/{name=sellers/*/availabilityOrders/*/availabilityLines/*}Извлекает отдельную строку для заказа доступности. |
list | GET /v1/{parent=sellers/*/availabilityOrders/*}/availabilityLinesПеречисляет строки для заказа доступности. |
reject | POST /v1/{name=sellers/*/availabilityOrders/*/availabilityLines/*}:rejectОтмечает существующую строку доступности как отклоненную. |
Ресурс REST: v1.sellers.creativeAssets
| Методы | |
|---|---|
get | GET /v1/{name=sellers/*/creativeAssets/*}Получает отдельный творческий ресурс. |
list | GET /v1/{parent=sellers/*}/creativeAssetsПеречисляет творческие ресурсы. |
patch | PATCH /v1/{creativeAsset.name=sellers/*/creativeAssets/*}Обновляет существующий творческий ресурс. |
Ресурс REST: v1.sellers.orders
| Методы | |
|---|---|
completeOrderBooking | POST /v1/{order=sellers/*/orders/*}:completeOrderBookingЗавершает бронирование заказа. |
completeOrderReservation | POST /v1/{order=sellers/*/orders/*}:completeOrderReservationЗавершает резервирование заказа. |
create | POST /v1/{parent=sellers/*}/ordersСоздает новый заказ. |
get | GET /v1/{name=sellers/*/orders/*}Получает индивидуальный заказ. |
list | GET /v1/{parent=sellers/*}/ordersПеречисляет заказы. |
patch | PATCH /v1/{order.name=sellers/*/orders/*}Обновляет существующий заказ. |
Ресурс REST: v1.sellers.orders.lines
| Методы | |
|---|---|
book | POST /v1/{name=sellers/*/orders/*/lines/*}:bookБронирует существующую линию. |
create | POST /v1/{parent=sellers/*/orders/*}/linesСоздает новую строку. |
get | GET /v1/{name=sellers/*/orders/*/lines/*}Получает отдельную строку для заказа. |
list | GET /v1/{parent=sellers/*/orders/*}/linesПеречисляет строки для заказа. |
patch | PATCH /v1/{line.name=sellers/*/orders/*/lines/*}Обновляет существующую строку. |
reject | POST /v1/{name=sellers/*/orders/*/lines/*}:rejectОтклоняет существующую строку. |
reserve | POST /v1/{name=sellers/*/orders/*/lines/*}:reserveРезервирует существующую линию. |
Ресурс REST: v1.sellers.orders.lines.assignments
| Методы | |
|---|---|
approve | POST /v1/{name=sellers/*/orders/*/lines/*/assignments/*}:approveУтверждает существующее задание. |
disapprove | POST /v1/{name=sellers/*/orders/*/lines/*/assignments/*}:disapproveОтклоняет существующее задание. |
get | GET /v1/{name=sellers/*/orders/*/lines/*/assignments/*}Получает индивидуальное назначение для строки. |
list | GET /v1/{parent=sellers/*/orders/*/lines/*}/assignmentsПеречисляет назначения для линии. |
patch | PATCH /v1/{assignment.name=sellers/*/orders/*/lines/*/assignments/*}Обновляет существующее задание. |
Ресурс REST: v1.sellers.products
| Методы | |
|---|---|
create | POST /v1/{parent=sellers/*}/productsСоздает новый продукт. |
delete | DELETE /v1/{name=sellers/*/products/*}Удаляет существующий продукт. |
get | GET /v1/{name=sellers/*/products/*}Получает отдельный продукт. |
list | GET /v1/{parent=sellers/*}/productsПеречисляет продукты. |
patch | PATCH /v1/{product.name=sellers/*/products/*}Обновляет существующий продукт. |