DV360 Ev Dışı Satıcı API'si; envanteri yönetme, sipariş rezervasyonları yapma, reklam öğeleri alma ve reklam oynatma etkinliklerinin gönderilmesini sağlar.
- REST Kaynağı: v1beta1
- REST Kaynağı: v1beta1.adPlays
- REST Kaynağı: v1beta1.adUnits
- REST Kaynağı: v1beta1.availabilityOrders
- REST Kaynağı: v1beta1.availabilityOrders.availabilityLines
- REST Kaynağı: v1beta1.creativeAssets
- REST Kaynağı: v1beta1.orders
- REST Kaynağı: v1beta1.orders.lines
- REST Kaynağı: v1beta1.orders.lines.assignments
- REST Kaynağı: v1beta1.products
- REST Kaynağı: v1.sellers.adPlays
- REST Kaynağı: v1.sellers.adUnits
- REST Kaynağı: v1.sellers.adUnits.impressionSchedules
- REST Kaynağı: v1.sellers.availabilityOrders
- REST Kaynağı: v1.sellers.availabilityOrders.availabilityLines
- REST Kaynağı: v1.sellers.creativeAssets
- REST Kaynağı: v1.sellers.orders
- REST Kaynağı: v1.sellers.orders.lines
- REST Kaynağı: v1.sellers.orders.lines.assignments
- REST Kaynağı: v1.sellers.products
Hizmet: dv360outofhomeseller.googleapis.com
Bu hizmeti çağırmak için Google tarafından sağlanan istemci kitaplıklarını kullanmanızı öneririz. Uygulamanızın bu hizmeti çağırmak için kendi kitaplıklarınızı kullanması gerekiyorsa API isteği gönderirken aşağıdaki bilgileri kullanın.
Keşif dokümanı
Keşif Belgesi, REST API'lerini tanımlamaya ve kullanmaya yönelik, makine tarafından okunabilir bir spesifikasyondur. İstemci kitaplıkları, IDE eklentileri ve Google API'leriyle etkileşimde bulunan başka araçlar oluşturmak için kullanılır. Bir hizmet, birden fazla keşif dokümanı sağlayabilir. Bu hizmet aşağıdaki keşif belgelerini sağlar:
Hizmet uç noktası
Hizmet uç noktası, bir API hizmetinin ağ adresini belirten temel URL'dir. Bir hizmet, birden fazla hizmet uç noktasına sahip olabilir. Bu hizmet, aşağıdaki hizmet uç noktasına sahiptir ve aşağıdaki tüm URI'ler bu hizmet uç noktasıyla ilişkilidir:
https://dv360outofhomeseller.googleapis.com
REST Kaynağı: v1beta1
| Yöntemler | |
|---|---|
lookupByExternalId |
POST /v1beta1:lookupByExternalId İstekte listelenen harici kimliğe göre tüm varlıkları alır. |
REST Kaynağı: v1beta1.adPlays
| Yöntemler | |
|---|---|
create |
POST /v1beta1/adPlays Reklam oynatma oluşturur. |
createWithExternalIds |
POST /v1beta1/adPlays:createWithExternalIds Harici kimliklerle bir reklam oynatma oluşturur. |
REST Kaynağı: v1beta1.adUnits
| Yöntemler | |
|---|---|
create |
POST /v1beta1/adUnits Yeni bir reklam birimi oluşturur. |
delete |
DELETE /v1beta1/{name=adUnits/*} Mevcut bir reklam birimini siler. |
get |
GET /v1beta1/{name=adUnits/*} Tek bir reklam birimini alır. |
list |
GET /v1beta1/adUnits Reklam birimlerini listeler. |
patch |
PATCH /v1beta1/{adUnit.name=adUnits/*} Mevcut bir reklam birimini günceller. |
REST Kaynağı: v1beta1.availabilityOrders
| Yöntemler | |
|---|---|
complete |
POST /v1beta1/{name=availabilityOrders/*}:complete Mevcut bir stok durumu siparişini tamamlandı olarak işaretler. |
get |
GET /v1beta1/{name=availabilityOrders/*} Ayrı bir stok durumu siparişi alır. |
list |
GET /v1beta1/availabilityOrders Müsaitlik durumu siparişlerini listeler. |
REST Kaynağı: v1beta1.availabilityOrders.availabilityLines
| Yöntemler | |
|---|---|
complete |
POST /v1beta1/{name=availabilityOrders/*/availabilityLines/*}:complete Mevcut bir müsaitlik durumu satırını tamamlandı olarak işaretler. |
get |
GET /v1beta1/{name=availabilityOrders/*/availabilityLines/*} Stok durumu siparişi için tek bir satırı alır. |
list |
GET /v1beta1/{parent=availabilityOrders/*}/availabilityLines Stok durumu siparişi için satırları listeler. |
reject |
POST /v1beta1/{name=availabilityOrders/*/availabilityLines/*}:reject Mevcut bir müsaitlik durumu satırını reddedildi olarak işaretler. |
REST Kaynağı: v1beta1.creativeAssets
| Yöntemler | |
|---|---|
get |
GET /v1beta1/{name=creativeAssets/*} Bağımsız bir reklam öğesi alır. |
list |
GET /v1beta1/creativeAssets Reklam öğelerini listeler. |
patch |
PATCH /v1beta1/{creativeAsset.name=creativeAssets/*} Mevcut bir reklam öğesini günceller. |
REST Kaynağı: v1beta1.orders
| Yöntemler | |
|---|---|
get |
GET /v1beta1/{name=orders/*} Tek bir siparişi alır. |
list |
GET /v1beta1/orders Siparişleri listeler. |
patch |
PATCH /v1beta1/{order.name=orders/*} Mevcut bir siparişi günceller. |
REST Kaynağı: v1beta1.orders.lines
| Yöntemler | |
|---|---|
book |
POST /v1beta1/{name=orders/*/lines/*}:book Mevcut bir satırı rezerve eder. |
get |
GET /v1beta1/{name=orders/*/lines/*} Bir sipariş için tek bir satırı alır. |
list |
GET /v1beta1/{parent=orders/*}/lines Siparişin satırlarını listeler. |
patch |
PATCH /v1beta1/{line.name=orders/*/lines/*} Mevcut bir satırı günceller. |
reject |
POST /v1beta1/{name=orders/*/lines/*}:reject Mevcut bir satırı reddeder. |
reserve |
POST /v1beta1/{name=orders/*/lines/*}:reserve Mevcut bir satırı ayırır. |
REST Kaynağı: v1beta1.orders.lines.assignments
| Yöntemler | |
|---|---|
approve |
POST /v1beta1/{name=orders/*/lines/*/assignments/*}:approve Mevcut bir atamayı onaylar. |
disapprove |
POST /v1beta1/{name=orders/*/lines/*/assignments/*}:disapprove Mevcut bir atama reddedilir. |
get |
GET /v1beta1/{name=orders/*/lines/*/assignments/*} Bir satır için tek bir atama alır. |
list |
GET /v1beta1/{parent=orders/*/lines/*}/assignments Bir satıra ilişkin atamaları listeler. |
patch |
PATCH /v1beta1/{assignment.name=orders/*/lines/*/assignments/*} Mevcut bir ödevi günceller. |
REST Kaynağı: v1beta1.products
| Yöntemler | |
|---|---|
create |
POST /v1beta1/products Yeni bir ürün oluşturur. |
get |
GET /v1beta1/{name=products/*} Tek bir ürünü alır. |
list |
GET /v1beta1/products Ürünleri listeler. |
patch |
PATCH /v1beta1/{product.name=products/*} Mevcut bir ürünü günceller. |
REST Kaynağı: v1.sellers.adPlays
| Yöntemler | |
|---|---|
batchCreate |
POST /v1/{parent=sellers/*}/adPlays:batchCreate Toplu olarak yeni reklam oynatmaları oluşturur. |
create |
POST /v1/{parent=sellers/*}/adPlays Reklam oynatma oluşturur. |
REST Kaynağı: v1.sellers.adUnits
| Yöntemler | |
|---|---|
create |
POST /v1/{parent=sellers/*}/adUnits Yeni bir reklam birimi oluşturur. |
delete |
DELETE /v1/{name=sellers/*/adUnits/*} Mevcut bir reklam birimini siler. |
get |
GET /v1/{name=sellers/*/adUnits/*} Tek bir reklam birimini alır. |
list |
GET /v1/{parent=sellers/*}/adUnits Reklam birimlerini listeler. |
patch |
PATCH /v1/{adUnit.name=sellers/*/adUnits/*} Mevcut bir reklam birimini günceller. |
REST Kaynağı: v1.sellers.adUnits.impressionSchedules
| Yöntemler | |
|---|---|
batchUpdate |
POST /v1/{parent=sellers/*/adUnits/*}/impressionSchedules:batchUpdate Gösterim planlarını toplu olarak günceller. |
create |
POST /v1/{parent=sellers/*/adUnits/*}/impressionSchedules Yeni bir gösterim planı oluşturur. |
get |
GET /v1/{name=sellers/*/adUnits/*/impressionSchedules/*} Bağımsız bir gösterim planı alır. |
list |
GET /v1/{parent=sellers/*/adUnits/*}/impressionSchedules Gösterim planlarını listeler. |
patch |
PATCH /v1/{impressionSchedule.name=sellers/*/adUnits/*/impressionSchedules/*} Mevcut bir gösterim planını günceller. |
REST Kaynağı: v1.sellers.availabilityOrders
| Yöntemler | |
|---|---|
complete |
POST /v1/{name=sellers/*/availabilityOrders/*}:complete Mevcut bir stok durumu siparişini tamamlandı olarak işaretler. |
get |
GET /v1/{name=sellers/*/availabilityOrders/*} Ayrı bir stok durumu siparişi alır. |
list |
GET /v1/{parent=sellers/*}/availabilityOrders Müsaitlik durumu siparişlerini listeler. |
REST Kaynağı: v1.sellers.availabilityOrders.availabilityLines
| Yöntemler | |
|---|---|
complete |
POST /v1/{name=sellers/*/availabilityOrders/*/availabilityLines/*}:complete Mevcut bir müsaitlik durumu satırını tamamlandı olarak işaretler. |
get |
GET /v1/{name=sellers/*/availabilityOrders/*/availabilityLines/*} Stok durumu siparişi için tek bir satırı alır. |
list |
GET /v1/{parent=sellers/*/availabilityOrders/*}/availabilityLines Stok durumu siparişi için satırları listeler. |
reject |
POST /v1/{name=sellers/*/availabilityOrders/*/availabilityLines/*}:reject Mevcut bir müsaitlik durumu satırını reddedildi olarak işaretler. |
REST Kaynağı: v1.sellers.creativeAssets
| Yöntemler | |
|---|---|
get |
GET /v1/{name=sellers/*/creativeAssets/*} Bağımsız bir reklam öğesi alır. |
list |
GET /v1/{parent=sellers/*}/creativeAssets Reklam öğelerini listeler. |
patch |
PATCH /v1/{creativeAsset.name=sellers/*/creativeAssets/*} Mevcut bir reklam öğesini günceller. |
REST Kaynağı: v1.sellers.orders
| Yöntemler | |
|---|---|
completeOrderBooking |
POST /v1/{order=sellers/*/orders/*}:completeOrderBooking Sipariş rezervasyonunu tamamlar. |
completeOrderReservation |
POST /v1/{order=sellers/*/orders/*}:completeOrderReservation Sipariş rezervasyonunu tamamlar. |
create |
POST /v1/{parent=sellers/*}/orders Yeni bir sipariş oluşturur. |
get |
GET /v1/{name=sellers/*/orders/*} Tek bir siparişi alır. |
list |
GET /v1/{parent=sellers/*}/orders Siparişleri listeler. |
patch |
PATCH /v1/{order.name=sellers/*/orders/*} Mevcut bir siparişi günceller. |
REST Kaynağı: v1.sellers.orders.lines
| Yöntemler | |
|---|---|
book |
POST /v1/{name=sellers/*/orders/*/lines/*}:book Mevcut bir satırı rezerve eder. |
create |
POST /v1/{parent=sellers/*/orders/*}/lines Yeni bir satır oluşturur. |
get |
GET /v1/{name=sellers/*/orders/*/lines/*} Bir sipariş için tek bir satırı alır. |
list |
GET /v1/{parent=sellers/*/orders/*}/lines Siparişin satırlarını listeler. |
patch |
PATCH /v1/{line.name=sellers/*/orders/*/lines/*} Mevcut bir satırı günceller. |
reject |
POST /v1/{name=sellers/*/orders/*/lines/*}:reject Mevcut bir satırı reddeder. |
reserve |
POST /v1/{name=sellers/*/orders/*/lines/*}:reserve Mevcut bir satırı ayırır. |
REST Kaynağı: v1.sellers.orders.lines.assignments
| Yöntemler | |
|---|---|
approve |
POST /v1/{name=sellers/*/orders/*/lines/*/assignments/*}:approve Mevcut bir atamayı onaylar. |
disapprove |
POST /v1/{name=sellers/*/orders/*/lines/*/assignments/*}:disapprove Mevcut bir atama reddedilir. |
get |
GET /v1/{name=sellers/*/orders/*/lines/*/assignments/*} Bir satır için tek bir atama alır. |
list |
GET /v1/{parent=sellers/*/orders/*/lines/*}/assignments Bir satıra ilişkin atamaları listeler. |
patch |
PATCH /v1/{assignment.name=sellers/*/orders/*/lines/*/assignments/*} Mevcut bir ödevi günceller. |
REST Kaynağı: v1.sellers.products
| Yöntemler | |
|---|---|
create |
POST /v1/{parent=sellers/*}/products Yeni bir ürün oluşturur. |
delete |
DELETE /v1/{name=sellers/*/products/*} Mevcut bir ürünü siler. |
get |
GET /v1/{name=sellers/*/products/*} Tek bir ürünü alır. |
list |
GET /v1/{parent=sellers/*}/products Ürünleri listeler. |
patch |
PATCH /v1/{product.name=sellers/*/products/*} Mevcut bir ürünü günceller. |