借助 DV360 Out of Home Seller API,您可以管理广告资源、预订订单、获取广告素材和提交广告播放事件。
- 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 插件以及与 Google API 交互的其他工具。一项服务可能会提供多个发现文档。此服务提供了以下发现文档:
服务端点
服务端点是指定 API 服务的网络地址的基本网址。一项服务可能有多个服务端点。此服务具有以下服务端点,下面的所有 URI 都与此服务端点相关:
https://dv360outofhomeseller.googleapis.com
REST 资源:v1beta1
| 方法 | |
|---|---|
lookupByExternalId |
POST /v1beta1:lookupByExternalId 按请求中列出的外部 ID 检索所有实体。 |
REST 资源:v1beta1.adPlays
| 方法 | |
|---|---|
create |
POST /v1beta1/adPlays 创建广告播放。 |
createWithExternalIds |
POST /v1beta1/adPlays:createWithExternalIds 使用外部 ID 创建广告播放。 |
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/*} 更新现有商品。 |