DV360 Seller API

Hizmet: dv360seller.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 dokümanını 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://dv360seller.googleapis.com

REST Kaynağı: v1beta1.exchanges.auctionPackages

Yöntemler
create POST /v1beta1/{parent=exchanges/*}/auctionPackages
Yeni bir açık artırma paketi oluşturur.
get GET /v1beta1/{name=exchanges/*/auctionPackages/*}
Açık artırma paketi alır.
list GET /v1beta1/{parent=exchanges/*}/auctionPackages
Açık artırma paketlerini listeler.
patch PATCH /v1beta1/{auctionPackage.name=exchanges/*/auctionPackages/*}
Açık artırma paketini günceller.
uploadLogo POST /v1beta1/{parent=exchanges/*/auctionPackages/*}:uploadLogo
Belirtilen paket için logo yükleyin.

REST Kaynağı: v1beta1.exchanges.inventorySources

Yöntemler
get GET /v1beta1/{name=exchanges/*/inventorySources/*}
Bir envanter kaynağı alır.
list GET /v1beta1/{parent=exchanges/*}/inventorySources
Envanter kaynaklarını listeler.
patch PATCH /v1beta1/{inventorySource.name=exchanges/*/inventorySources/*}
Bir envanter kaynağını günceller.

REST Kaynağı: v1beta1.exchanges.orders

Yöntemler
accept POST /v1beta1/{name=exchanges/*/orders/*}:accept
Sipariş kabul ediliyor.
create POST /v1beta1/{parent=exchanges/*}/orders
Sipariş oluşturur.
get GET /v1beta1/{name=exchanges/*/orders/*}
Sipariş alır.
list GET /v1beta1/{parent=exchanges/*}/orders
Liste sıralaması.
patch PATCH /v1beta1/{order.name=exchanges/*/orders/*}
Bir siparişi günceller.

REST Kaynağı: v1beta1.exchanges.orders.products

Yöntemler
create POST /v1beta1/{parent=exchanges/*/orders/*}/products
Bir ürün oluşturur.
get GET /v1beta1/{name=exchanges/*/orders/*/products/*}
Ürünü alır.
list GET /v1beta1/{parent=exchanges/*/orders/*}/products
Ürünü listeler.
patch PATCH /v1beta1/{product.name=exchanges/*/orders/*/products/*}
Bir ürünü günceller.

REST Kaynağı: v1beta1.exchanges.publishers

Yöntemler
create POST /v1beta1/{parent=exchanges/*}/publishers
Yeni yayıncı oluşturur.
get GET /v1beta1/{name=exchanges/*/publishers/*}
Bir yayıncı alır.
list GET /v1beta1/{parent=exchanges/*}/publishers
Yayıncıları listeler.
patch PATCH /v1beta1/{publisher.name=exchanges/*/publishers/*}
Bir yayıncıyı günceller.
uploadLogo POST /v1beta1/{parent=exchanges/*/publishers/*}:uploadLogo
Yayıncı logosunu yükleyin.