REST Resource: advertisers

Kaynak: Reklamveren

Display & Video 360'ta (DV360) tek bir reklamveren.

JSON gösterimi
{
  "name": string,
  "advertiserId": string,
  "partnerId": string,
  "displayName": string,
  "entityStatus": enum (EntityStatus),
  "updateTime": string,
  "generalConfig": {
    object (AdvertiserGeneralConfig)
  },
  "adServerConfig": {
    object (AdvertiserAdServerConfig)
  },
  "creativeConfig": {
    object (AdvertiserCreativeConfig)
  },
  "dataAccessConfig": {
    object (AdvertiserDataAccessConfig)
  },
  "integrationDetails": {
    object (IntegrationDetails)
  },
  "servingConfig": {
    object (AdvertiserTargetingConfig)
  },
  "prismaEnabled": boolean,
  "billingConfig": {
    object (AdvertiserBillingConfig)
  }
}
Alanlar
name

string

Yalnızca çıkış. Reklamverenin kaynak adı.

advertiserId

string (int64 format)

Yalnızca çıkış. Reklamverenin benzersiz kimliği. Sistem tarafından atanır.

partnerId

string (int64 format)

Zorunlu. Değişmez. Reklamverenin ait olduğu iş ortağının benzersiz kimliği.

displayName

string

Zorunlu. Reklamverenin görünen adı.

UTF-8 kodlu olmalı ve en fazla 240 bayt boyutunda olmalıdır.

entityStatus

enum (EntityStatus)

Zorunlu. Reklamverenin kampanya siparişlerinin ve satır öğelerinin bütçelerini harcayıp harcayamayacağını ve envanter için teklif verip veremeyeceğini kontrol eder.

  • Kabul edilen değerler ENTITY_STATUS_ACTIVE, ENTITY_STATUS_PAUSED ve ENTITY_STATUS_SCHEDULED_FOR_DELETION'dir.
  • ENTITY_STATUS_SCHEDULED_FOR_DELETION olarak ayarlanırsa reklamveren, silinmek üzere ilk kez planlandığı tarihten 30 gün sonra silinir.
updateTime

string (Timestamp format)

Yalnızca çıkış. Reklamverenin en son güncellendiği zaman damgası. Sistem tarafından atanır.

Oluşturulan çıktının her zaman Z normalleştirileceği ve 0, 3, 6 veya 9 kesirli basamak kullanacağı RFC 3339'u kullanır. "Z" dışındaki ofsetler de kabul edilir. Örnekler: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" veya "2014-10-02T15:01:23+05:30".

generalConfig

object (AdvertiserGeneralConfig)

Zorunlu. Reklamverenin genel ayarları.

adServerConfig

object (AdvertiserAdServerConfig)

Zorunlu. Değişmez. Reklamverenin reklam sunucusuyla ilgili ayarları.

creativeConfig

object (AdvertiserCreativeConfig)

Zorunlu. Reklamverenin reklam öğesiyle ilgili ayarları.

dataAccessConfig

object (AdvertiserDataAccessConfig)

Reklamveren verilerine nasıl erişilebileceğini kontrol eden ayarlar.

integrationDetails

object (IntegrationDetails)

Reklamverenin entegrasyon ayrıntıları. Reklamveren için şu anda yalnızca integrationCode geçerlidir. IntegrationDetails'nin diğer alanları desteklenmez ve sağlanırsa yoksayılır.

servingConfig

object (AdvertiserTargetingConfig)

Reklamverenin reklam sunmasıyla ilgili hedefleme ayarları.

prismaEnabled

boolean

Mediaocean (Prisma) entegrasyonunun etkin olup olmadığı. Bu özelliği etkinleştirerek aşağıdakileri kabul etmiş olursunuz:

Şirketim adına, Mediaocean (Prisma) şirketine Google'a bütçe segmenti planları gönderme yetkisi veriyor ve Google'a, bu reklamveren için bütçe planlaması, faturalandırma ve mutabakat amaçlarıyla ilgili raporlarla faturaları DV360'tan Mediaocean'a gönderme yetkisi veriyorum.

billingConfig

object (AdvertiserBillingConfig)

Zorunlu. Reklamverenin faturalandırmayla ilgili ayarları.

AdvertiserGeneralConfig

Reklamverenin genel ayarları.

JSON gösterimi
{
  "domainUrl": string,
  "timeZone": string,
  "currencyCode": string
}
Alanlar
domainUrl

string

Zorunlu. Reklamverenin birincil web sitesinin alan adı URL'si. Sistem, bu bilgileri bir kampanyayı reklamverenle ilişkilendirmek için web sitesi URL'si gerektiren yayıncılara gönderir.

Yol veya sorgu dizesi içermeyen, http: veya https: ile başlayan bir URL girin. Örneğin, http://www.example.com

timeZone

string

Yalnızca çıkış. Reklamverenin saat diliminin standart TZ veritabanı adı. Örneğin, America/New_York.

Daha fazla bilgi için: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones

CM360 karma reklamverenleri için saat dilimi, ilişkili CM360 hesabının saat dilimine eşittir. Yalnızca üçüncü taraf reklamverenler için saat dilimi, ana iş ortağının saat dilimine eşittir.

currencyCode

string

Zorunlu. Değişmez. Reklamverenin ISO 4217 biçimindeki para birimi.

Kabul edilen kodlar ve temsil ettikleri para birimleri şunlardır:

Para Birimi Kodu : Para Birimi Adı

  • ARS : Arjantin pesosu
  • AUD : Avustralya doları
  • BRL : Brezilya reali
  • CAD : Kanada doları
  • CHF : İsviçre frangı
  • CLP : Şili Pezosu
  • CNY : Çin yuanı
  • COP : Kolombiya Pezosu
  • CZK : Çek Korunası
  • DKK : Danimarka kronu
  • EGP : Mısır lirası
  • EUR : Avro
  • GBP : İngiliz sterlini
  • HKD : Hong Kong doları
  • HUF : Macar forinti
  • IDR : Endonezya Rupiahı
  • ILS : İsrail Şekeli
  • INR : Hindistan rupisi
  • JPY : Japon Yeni
  • KRW : Güney Kore Wonu
  • MXN : Meksika pesosu
  • MYR : Malezya ringiti
  • NGN : Nijerya nairası
  • NOK : Norveç kronu
  • NZD : Yeni Zelanda Doları
  • PEN : Peru Nuevo Solu
  • PLN : Polonya zlotisi
  • RON : Yeni Rumen Leyi
  • RUB : Rus rublesi
  • SEK : İsveç kronu
  • TRY : Türk lirası
  • TWD : Yeni Tayvan doları
  • USD : ABD doları
  • ZAR : Güney Afrika randı

AdvertiserAdServerConfig

Bir reklamverenin reklam sunucusuyla ilgili ayarları.

JSON gösterimi
{

  // Union field ad_server_config_scheme can be only one of the following:
  "thirdPartyOnlyConfig": {
    object (ThirdPartyOnlyConfig)
  },
  "cmHybridConfig": {
    object (CmHybridConfig)
  }
  // End of list of possible types for union field ad_server_config_scheme.
}
Alanlar
Birlik alanı ad_server_config_scheme. Zorunlu. ad_server_config_scheme yalnızca aşağıdakilerden biri olabilir:
thirdPartyOnlyConfig

object (ThirdPartyOnlyConfig)

Yalnızca üçüncü taraf reklam sunucuları kullanan reklamverenler için yapılandırma.

cmHybridConfig

object (CmHybridConfig)

Hem Campaign Manager 360 (CM360) hem de üçüncü taraf reklam sunucularını kullanan reklamverenler için yapılandırma.

ThirdPartyOnlyConfig

Yalnızca üçüncü taraf reklam sunucuları kullanan reklamverenler için ayarlar.

JSON gösterimi
{
  "pixelOrderIdReportingEnabled": boolean
}
Alanlar
pixelOrderIdReportingEnabled

boolean

Pikseller için sipariş kimliği raporlamasının etkin olup olmadığı. Bu değer true olarak ayarlandıktan sonra değiştirilemez.

CmHybridConfig

Hem Campaign Manager 360 (CM360) hem de üçüncü taraf reklam sunucularını kullanan reklamverenler için ayarlar.

JSON gösterimi
{
  "cmAccountId": string,
  "cmFloodlightConfigId": string,
  "cmAdvertiserIds": [
    string
  ],
  "cmSyncableSiteIds": [
    string
  ],
  "dv360ToCmDataSharingEnabled": boolean,
  "dv360ToCmCostReportingEnabled": boolean,
  "cmFloodlightLinkingAuthorized": boolean
}
Alanlar
cmAccountId

string (int64 format)

Zorunlu. Değişmez. DV360 reklamverenine bağlı CM360 Floodlight yapılandırmasının hesap kimliği.

cmFloodlightConfigId

string (int64 format)

Zorunlu. Değişmez. DV360 reklamverenine bağlı CM360 Floodlight yapılandırmasının kimliği.

cmAdvertiserIds[]

string (int64 format)

Yalnızca çıkış. CM360 Floodlight yapılandırmasını paylaşan CM360 reklamveren kimlikleri grubu.

cmSyncableSiteIds[]

string (int64 format)

Yerleşimleri reklam öğesi olarak DV360 ile senkronize edilecek CM360 sitelerinin listesi.

advertisers.create yönteminde yoksa veya boşsa sistem otomatik olarak bir CM360 sitesi oluşturur.

Sitelerin bu listeden kaldırılması, CM360'tan senkronize edilen DV360 reklam öğelerinin silinmesine neden olabilir. En az bir site belirtilmelidir.

dv360ToCmDataSharingEnabled

boolean

DV360 verilerinin CM360 veri aktarımı raporlarına dahil edilip edilmeyeceği.

dv360ToCmCostReportingEnabled

boolean

DV360 maliyetinin CM360'a raporlanıp raporlanmayacağı.

cmFloodlightLinkingAuthorized

boolean

Zorunlu. Değişmez. Bu alanı true olarak ayarlayarak, şirketiniz adına belirli bir Floodlight yapılandırmasında bulunan bilgilerin bu Display & Video 360 reklamvereniyle paylaşılmasına yetki vermiş olursunuz.

AdvertiserCreativeConfig

Reklamverenin reklam öğeleriyle ilgili ayarları.

JSON gösterimi
{
  "iasClientId": string,
  "obaComplianceDisabled": boolean,
  "dynamicCreativeEnabled": boolean,
  "videoCreativeDataSharingAuthorized": boolean
}
Alanlar
iasClientId

string (int64 format)

Integral Ad Service (IAS) tarafından sağlanan kampanya izlemeyi yapılandırma kimliği. DV360 sistemi, bu kimliği içeren bir IAS "Campaign Monitor" etiketini reklam öğesi etiketine ekler.

obaComplianceDisabled

boolean

Davranışa Dayalı Çevrimiçi Reklamcılık (OBA) ve yasal şartlar için reklamlarınıza rozet (içeriği reklam olarak tanımlamak için) ve şeffaflık bilgileri ("Bu reklam hakkında" özelliğiyle ilgili etkileşim) ekleyen Google'ın "Bu reklam hakkında" özelliğinin devre dışı bırakılıp bırakılmayacağı. Bu reklam hakkında özelliği, kullanıcılara gördükleri reklamlar üzerinde daha fazla kontrol sağlar ve reklamınızı neden gördüklerini açıklamanıza yardımcı olur. Daha fazla bilgi edinin.

Bu alanı true olarak ayarlarsanız Display & Video 360 üzerinden yayınlanan reklamların aşağıdakilere uyması gerektiğini unutmayın:

  • Google Marketing Platform ile yaptığınız sözleşmeye göre Davranışa Dayalı Çevrimiçi Reklamcılık (OBA) ile uyumlu olmalıdır.
  • Avrupa Ekonomik Alanı'nda (AEA) şeffaflık bilgilerini ve kullanıcıların reklamlardaki yasa dışı içerikleri bildirebilecekleri bir mekanizmayı ekleyin. Alternatif bir reklam rozeti, şeffaflık ve raporlama çözümü kullanıyorsanız bu çözümün gerekli şeffaflık bilgilerini ve yasa dışı içerik işaretleme mekanizmasını içerdiğinden ve yasa dışı içerik raporlarını uygun formu kullanarak Google'a bildirdiğinizden emin olmanız gerekir.
dynamicCreativeEnabled

boolean

Reklamverenin dinamik reklam öğeleri için etkin olup olmadığı.

videoCreativeDataSharingAuthorized

boolean

Bu alanı true olarak ayarlayarak, şirketiniz adına Google'a, reklamverenin televizyon kampanyalarıyla ilgili raporlar ve özellikler sunması için bu Display & Video 360 reklamvereniyle ilişkili video reklam öğelerini kullanma izni vermiş olursunuz.

Yalnızca reklamverenin CM360 hybrid reklam sunucusu yapılandırması olduğunda geçerlidir.

AdvertiserDataAccessConfig

Reklamverenle ilgili verilere nasıl erişilebileceğini kontrol eden ayarlar.

JSON gösterimi
{
  "sdfConfig": {
    object (AdvertiserSdfConfig)
  }
}
Alanlar
sdfConfig

object (AdvertiserSdfConfig)

Reklamveren için Yapılandırılmış Veri Dosyaları (SDF) ayarları.

Belirtilmemişse üst iş ortağının SDF ayarları kullanılır.

AdvertiserSdfConfig

Bir reklamverenin Yapılandırılmış Veri Dosyaları (SDF) ayarları.

JSON gösterimi
{
  "overridePartnerSdfConfig": boolean,
  "sdfConfig": {
    object (SdfConfig)
  }
}
Alanlar
overridePartnerSdfConfig

boolean

Bu reklamverenin, üst iş ortağının SDF yapılandırmasını geçersiz kılıp kılmadığı.

Reklamverenler varsayılan olarak SDF yapılandırmasını üst iş ortağından devralır. İş ortağı yapılandırmasını geçersiz kılmak için bu alanı true olarak ayarlayın ve sdfConfig alanında yeni yapılandırmayı sağlayın.

sdfConfig

object (SdfConfig)

Reklamveren için SDF yapılandırması.

AdvertiserTargetingConfig

Reklamverenin reklam sunmasıyla ilgili hedefleme ayarları.

JSON gösterimi
{
  "exemptTvFromViewabilityTargeting": boolean
}
Alanlar
exemptTvFromViewabilityTargeting

boolean

Bağlı TV cihazlarının, reklamverenin altındaki tüm video satır öğeleri için görüntülenebilirlik hedeflemesinden muaf olup olmadığı.

AdvertiserBillingConfig

Bir reklamverenin faturalandırmayla ilgili ayarları.

JSON gösterimi
{
  "billingProfileId": string
}
Alanlar
billingProfileId

string (int64 format)

Zorunlu. Reklamverene atanan faturalandırma profilinin kimliği.

Yöntemler

audit

Reklamverenleri denetleyin.

create

Yeni bir reklamveren oluşturur.

delete

Bir reklamvereni siler.

editAssignedTargetingOptions

Tek bir reklamverenin altındaki hedefleme seçeneklerini düzenler.

get

Bir reklamveren alır.

list

Geçerli kullanıcının erişebildiği reklamverenleri listeler.

listAssignedTargetingOptions

Reklamverenin hedefleme türleri genelinde atanmış hedefleme seçeneklerini listeler.

patch

Mevcut bir reklamvereni günceller.