Method: advertisers.adAssets.upload

Reklam öğesi yükler ve oluşturur.

Başarılı olursa yeni oluşturulan reklam öğesinin kimliğini döndürür.

Yalnızca AdAssetType AD_ASSET_TYPE_IMAGE içeren öğelerin yüklenmesini destekler.

HTTP isteği

  • Medya yükleme istekleri için yükleme URI'si:
    POST https://displayvideo.googleapis.com/upload/v4/advertisers/{advertiserId}/adAssets:uploadAdAsset
  • Yalnızca meta veri istekleri için meta veri URI'si:
    POST https://displayvideo.googleapis.com/v4/advertisers/{advertiserId}/adAssets:uploadAdAsset

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
advertiserId

string (int64 format)

Zorunlu. Bu reklam öğesinin ait olduğu reklamverenin kimliği.

İstek metni

İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "filename": string,
  "adAssetType": enum (AdAssetType),
  "syntheticContentAttestationStatus": enum (SyntheticContentAttestationStatus)
}
Alanlar
filename

string

Zorunlu. Dosya uzantısı dahil olmak üzere reklam öğesinin dosya adı.

Dosya adı, UTF-8 kodlu olmalı ve maksimum boyutu 240 bayt olmalıdır.

adAssetType

enum (AdAssetType)

Zorunlu. Reklam öğesinin türü.

Yalnızca AD_ASSET_TYPE_IMAGE desteklenir.

syntheticContentAttestationStatus

enum (SyntheticContentAttestationStatus)

İsteğe bağlı. Yerel yapay zeka etiketleme tüzüklerinin geçerli olduğu bölgelerde yayınlandığında öğeye, yapay zeka kullanılarak oluşturulmuş veya düzenlenmiş etiketi eklenip eklenmeyeceği.

Yanıt metni

adAssets.upload için yanıt mesajı.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "adAsset": {
    object (AdAsset)
  }
}
Alanlar
adAsset

object (AdAsset)

Oluşturulan reklam öğesi.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/display-video

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.