- Kaynak: Kampanya Siparişi
- InsertionOrderType
- InsertionOrderBudget
- InsertionOrderAutomationType
- InsertionOrderBudgetSegment
- BillableOutcome
- Yöntemler
Kaynak: InsertionOrder
Tek bir kampanya siparişi.
| JSON gösterimi | 
|---|
| { "name": string, "advertiserId": string, "campaignId": string, "insertionOrderId": string, "displayName": string, "insertionOrderType": enum ( | 
| Alanlar | |
|---|---|
| name | 
 Yalnızca çıkış. Kampanya siparişinin kaynak adı. | 
| advertiserId | 
 Yalnızca çıkış. Kampanya siparişinin ait olduğu reklamverenin benzersiz kimliği. | 
| campaignId | 
 Zorunlu. Sabit. Kampanya siparişinin ait olduğu kampanyanın benzersiz kimliği. | 
| insertionOrderId | 
 Yalnızca çıkış. Kampanya siparişinin benzersiz kimliği. Sistem tarafından atanır. | 
| displayName | 
 Zorunlu. Kampanya siparişinin görünen adı. UTF-8 kodlu olmalı ve en fazla 240 bayt boyutunda olmalıdır. | 
| insertionOrderType | 
 Kampanya siparişinin türü. Oluşturma sırasında bu alan belirtilmemişse değer varsayılan olarak  | 
| entityStatus | 
 Zorunlu. Kampanya siparişinin, bütçesini ve envanter teklifini harcayıp harcamayacağını kontrol eder. 
 | 
| updateTime | 
 Yalnızca çıkış. Kampanya siparişinin en son güncellendiği zaman damgası. Sistem tarafından atanır. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler:  | 
| partnerCosts[] | 
 Kampanya siparişiyle ilişkili iş ortağı maliyetleri. 
 | 
| pacing | 
 Zorunlu. Kampanya siparişinin bütçe harcama hızı ayarı. | 
| frequencyCap | 
 Zorunlu. Kampanya siparişinin sıklık sınırı ayarı. | 
| integrationDetails | 
 Kampanya siparişinin ek entegrasyon ayrıntıları. | 
| performanceGoal | 
 Zorunlu. Kampanya siparişinin performans hedefi. | 
| budget | 
 Zorunlu. Kampanya siparişinin bütçe ayırma ayarları. | 
| bidStrategy | 
 Kampanya siparişinin teklif stratejisi. Varsayılan olarak  | 
| reservationType | 
 Yalnızca çıkış. Kampanya siparişinin rezervasyon türü. | 
| billableOutcome | 
 Değişmez. Kampanya siparişinin faturalandırılabilir sonucu. Sonuca dayalı satın alma için destek sonlandırıldı.  | 
InsertionOrderType
Olası kampanya siparişi türleri.
Kampanya Siparişi'nin türü, hangi ayar ve seçeneklerin (ör. reklamların biçimi veya hedefleme seçenekleri) geçerli olduğunu belirler.
| Sıralamalar | |
|---|---|
| INSERTION_ORDER_TYPE_UNSPECIFIED | Kampanya siparişi türü belirtilmemiş veya bilinmiyor. | 
| RTB | Gerçek zamanlı teklif verme. | 
| OVER_THE_TOP | Baypas. | 
InsertionOrderBudget
Kampanya siparişi bütçesinin nasıl ayrıldığını kontrol eden ayarlar.
| JSON gösterimi | 
|---|
| { "budgetUnit": enum ( | 
| Alanlar | |
|---|---|
| budgetUnit | 
 Zorunlu. Sabit. Bütçe birimi, bütçenin para birimine mi yoksa gösterime mi dayalı olduğunu belirtir. | 
| automationType | 
 Kampanya siparişinin teklifini ve bütçesini yönetmek için kullanılan otomasyon türü. Oluşturma sırasında bu alan belirtilmemişse değer varsayılan olarak  | 
| budgetSegments[] | 
 Zorunlu. Bütçe segmentlerinin listesi. Kampanya siparişinin yayınlandığı süre için belirli bir bütçe belirtmek üzere bütçe segmenti kullanın. | 
InsertionOrderAutomationType
Kampanya siparişi teklifini ve bütçesini otomatikleştirmek için olası seçenekler.
| Sıralamalar | |
|---|---|
| INSERTION_ORDER_AUTOMATION_TYPE_UNSPECIFIED | Kampanya siparişi otomasyonu seçeneği bu sürümde belirtilmemiş veya bilinmiyor. | 
| INSERTION_ORDER_AUTOMATION_TYPE_BUDGET | Otomatik bütçe ayırma. performanceGoaltarafından tanımlanan performansı optimize etmek için sistemin bütçeyi otomatik olarak sahip satır öğelerine kaydırmasına izin verin. Teklif ayarlarında otomasyon yoktur. | 
| INSERTION_ORDER_AUTOMATION_TYPE_NONE | Kampanya siparişi seviyesinde teklif veya bütçe otomasyonu yok. Teklif ve bütçe, satır öğesi seviyesinde manuel olarak yapılandırılmalıdır. | 
| INSERTION_ORDER_AUTOMATION_TYPE_BID_BUDGET | performanceGoaltarafından tanımlanan performansı optimize etmek için sistemin teklifleri otomatik olarak ayarlamasına ve bütçeyi sahip satır öğelerine kaydırmasına izin verin. | 
InsertionOrderBudgetSegment
Tek bir bütçe segmentinin bütçesini kontrol eden ayarlar.
| JSON gösterimi | 
|---|
| {
  "budgetAmountMicros": string,
  "description": string,
  "dateRange": {
    object ( | 
| Alanlar | |
|---|---|
| budgetAmountMicros | 
 Zorunlu. Kampanya siparişinin belirli bir  | 
| description | 
 Bütçe segmenti açıklaması. Her bütçe segmenti için satın alma siparişi bilgilerini girmek ve bu bilgilerin faturalara basılmasını sağlamak amacıyla kullanılabilir. UTF-8 kodlu olmalıdır. | 
| dateRange | 
 Zorunlu. Bütçe segmentinin başlangıç ve bitiş tarihi ayarları. Üst reklamverenin saat dilimine göre çözümlenirler. 
 | 
| campaignBudgetId | 
 Bu kampanya siparişi bütçe segmentinin parçası olduğu kampanya bütçesinin  | 
BillableOutcome
Kampanya siparişi için olası faturalandırılabilir sonuçlar.
| Sıralamalar | |
|---|---|
| BILLABLE_OUTCOME_UNSPECIFIED | Faturalandırılabilir sonuç belirtilmedi. | 
| BILLABLE_OUTCOME_PAY_PER_IMPRESSION | Gösterim başına ödeme. | 
| BILLABLE_OUTCOME_PAY_PER_CLICK | Tıklama başına ödeme. | 
| BILLABLE_OUTCOME_PAY_PER_VIEWABLE_IMPRESSION | Etkin görüntüleme başına ödeme. | 
| Yöntemler | |
|---|---|
| 
 | Yeni bir kampanya siparişi oluşturur. | 
| 
 | Kampanya siparişini siler. | 
| 
 | Kampanya siparişi alır. | 
| 
 | Bir reklamverendeki kampanya siparişlerini listeler. | 
| 
 | Hedefleme türleri genelinde bir kampanya siparişinin atanan hedefleme seçeneklerini listeler. | 
| 
 | Mevcut bir kampanya siparişini günceller. |