DV360 Seller API

Hizmet: dv360seller.googleapis.com

Bu hizmeti çağırmak için Google'ın sağladığı istemci kitaplıklarını kullanmanızı öneririz. Uygulamanızın bu hizmeti çağırmak için kendi kitaplıklarınızı kullanması gerekiyorsa API isteklerini yaparken aşağıdaki bilgileri kullanın.

Keşif belgesi

Keşif Belgesi, REST API'leri açıklamak ve kullanmak için makine tarafından okunabilir bir tanımlamadır. Google API'leriyle etkileşimde bulunan istemci kitaplıkları, IDE eklentileri ve diğer araçları oluşturmak için kullanılır. Bir hizmet birden fazla keşif belgesi sağlayabilir. Bu hizmet, aşağıdaki keşif belgesini sağlar:

Hizmet uç noktası

Hizmet uç noktası, bir API hizmetinin ağ adresini belirten ana URL'dir. Bir hizmetin birden fazla hizmet uç noktası olabilir. Bu hizmet aşağıdaki hizmet uç noktasını kullanır ve aşağıdaki tüm URI'ler bu hizmet uç noktasıyla ilgilidir:

  • 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/*}
Bir açık artırma paketi alır.
list GET /v1beta1/{parent=exchanges/*}/auctionPackages
Müzayede 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şi kabul eder.
create POST /v1beta1/{parent=exchanges/*}/orders
Sipariş oluşturur.
get GET /v1beta1/{name=exchanges/*/orders/*}
Sipariş alır.
list GET /v1beta1/{parent=exchanges/*}/orders
Siparişleri listeler.
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/*}
Bir ürün alır.
list GET /v1beta1/{parent=exchanges/*/orders/*}/products
Ürünleri 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 bir yayıncı oluşturur.
get GET /v1beta1/{name=exchanges/*/publishers/*}
Bir yayıncı bulur.
list GET /v1beta1/{parent=exchanges/*}/publishers
Yayıncıları listeler.
patch PATCH /v1beta1/{publisher.name=exchanges/*/publishers/*}
Yayıncıyı günceller.
uploadLogo POST /v1beta1/{parent=exchanges/*/publishers/*}:uploadLogo
Yayıncı logosunu yükler.