BiddingStrategy

Teklif stratejisini kontrol eden ayarlar. Teklif stratejisi, teklif fiyatını belirler.

JSON gösterimi
{

  // Union field bid_strategy_scheme can be only one of the following:
  "fixedBid": {
    object (FixedBidStrategy)
  },
  "maximizeSpendAutoBid": {
    object (MaximizeSpendBidStrategy)
  },
  "performanceGoalAutoBid": {
    object (PerformanceGoalBidStrategy)
  }
  // End of list of possible types for union field bid_strategy_scheme.
}
Alanlar
Birleştirme alanı bid_strategy_scheme. Zorunlu. bid_strategy_scheme şunlardan yalnızca biri olabilir:
fixedBid

object (FixedBidStrategy)

Sabit teklif fiyatı kullanan bir strateji.

maximizeSpendAutoBid

object (MaximizeSpendBidStrategy)

Bütçenin tamamını harcarken performans hedefinize göre optimizasyon yapmak için teklifi otomatik olarak ayarlayan bir stratejidir.

Kampanya siparişi seviyesinde, satır öğelerinin markupType değeri PARTNER_REVENUE_MODEL_MARKUP_TYPE_CPM olarak ayarlanamaz. Ayrıca, performanceGoalType şunlardan biri olduğunda:

  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPA
  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPC
  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_AV_VIEWED

kampanya siparişi satır öğelerinin lineItemType değeri şunlardan biri olmalıdır:

  • LINE_ITEM_TYPE_DISPLAY_DEFAULT
  • LINE_ITEM_TYPE_VIDEO_DEFAULT

ve performanceGoalType şunlardan biri olduğunda:

  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CIVA
  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_IVO_TEN

kampanya siparişi satır öğelerinin lineItemType değeri LINE_ITEM_TYPE_VIDEO_DEFAULT olmalıdır.

performanceGoalAutoBid

object (PerformanceGoalBidStrategy)

Belirli bir performans hedefine ulaşmak veya böyle bir hedefi aşmak için teklifi otomatik olarak ayarlayan bir stratejidir. Yalnızca bir satır öğesi varlığı için kullanılmalıdır.

FixedBidStrategy

Sabit bir teklif fiyatı kullanan strateji.

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

string (int64 format)

Reklamverenin para biriminin mikro cinsinden sabit teklif tutarı. Kampanya siparişi varlığı için bidAmountMicros, 0 olarak ayarlanmalıdır. Satır öğesi varlığı için bidAmountMicros, belirtilen para biriminin faturalandırılabilir birimine eşit veya bu birimden büyük ve 1000000000 olan üst sınırdan küçük ya da ona eşit olmalıdır.

Örneğin, 1500000 değeri 1,5 standart para birimini temsil eder.

MaximizeSpendBidStrategy

Bütçenin tamamını harcarken belirli bir performans hedefini optimize etmek için teklifi otomatik olarak ayarlayan stratejidir.

JSON gösterimi
{
  "performanceGoalType": enum (BiddingStrategyPerformanceGoalType),
  "maxAverageCpmBidAmountMicros": string,
  "raiseBidForDeals": boolean,
  "customBiddingAlgorithmId": string
}
Alanlar
performanceGoalType

enum (BiddingStrategyPerformanceGoalType)

Zorunlu. Teklif stratejisinin tüm bütçeyi harcarken en aza indirmeye çalıştığı performans hedefi türü. BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM bu stratejide desteklenmiyor.

maxAverageCpmBidAmountMicros

string (int64 format)

Reklamverenin para biriminin mikro cinsinden teklif verilebilecek maksimum ortalama BGBM'si. Belirtilen para biriminin faturalandırılabilir bir biriminden daha büyük veya buna eşit olmalıdır.

Örneğin, 1500000 değeri 1,5 standart para birimini temsil eder.

raiseBidForDeals

boolean

Stratejinin anlaşma taban fiyatlarını dikkate alıp almadığı.

customBiddingAlgorithmId

string (int64 format)

Bu strateji tarafından kullanılan Özel Teklif Verme Algoritmasının Kimliği. Yalnızca performanceGoalType, BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO olarak ayarlandığında geçerlidir.

BiddingStrategyPerformanceGoalType

Teklif stratejisi için olası performans hedefi türleri.

Sıralamalar
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_UNSPECIFIED Tür değeri belirtilmemiş veya bu sürümde bilinmiyor.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPA İşlem başına maliyet.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPC Tıklama başına maliyet.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM Görüntülenebilir BGBM.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO Özel teklif verme algoritması.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CIVA Tamamlanmış görüntülü ve sesli görüntülemeler.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_IVO_TEN 10 saniyelik görüntülemelerden sonra görüntüleme süresi.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_AV_VIEWED Görüntülenebilir gösterim sayısı.

PerformanceGoalBidStrategy

Belirli bir performans hedefine ulaşmak veya böyle bir hedefi aşmak için teklifi otomatik olarak ayarlayan bir stratejidir.

JSON gösterimi
{
  "performanceGoalType": enum (BiddingStrategyPerformanceGoalType),
  "performanceGoalAmountMicros": string,
  "maxAverageCpmBidAmountMicros": string,
  "customBiddingAlgorithmId": string
}
Alanlar
performanceGoalType

enum (BiddingStrategyPerformanceGoalType)

Zorunlu. Teklif stratejisinin ulaşmaya veya geçmeye çalışacağı performans hedefinin türü.

Satır öğesi düzeyinde kullanım için değer şunlardan biri olmalıdır:

  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPA
  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPC
  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM
  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO.
performanceGoalAmountMicros

string (int64 format)

Zorunlu. Teklif stratejisinin ulaşmaya veya geçmeye çalışacağı performans hedefi, reklamverenin para birimi mikro cinsinden veya ROAS (Reklam Harcamasının Getirisi) değerinin mikro değeri olarak reklamverenin para birimini temel alır. Belirtilen para biriminin faturalandırılabilir bir biriminden büyük veya ona eşit olmalı ve üst sınırlardan küçük ya da eşit olmalıdır. Her performanceGoalType kendi üst sınırı vardır:

  • performanceGoalType BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPA olduğunda üst sınır 10.000, 00 ABD doları olur.
  • performanceGoalType BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPC olduğunda üst sınır 1000, 00 TRY olur.
  • performanceGoalType BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM olduğunda üst sınır 1000, 00 TRY olur.
  • performanceGoalType BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO olduğunda üst sınır 1000,00 ve alt sınır 0,01'dir.

Örnek: BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM olarak ayarlanırsa teklif fiyatı, her bir mevcut gösterimin görüntülenebilir olma olasılığını temel alır. Örneğin, görüntülenebilir BGBM hedefi 2 TL ise ve bir gösterimin görüntülenebilir olma olasılığı% 40 ise teklif fiyatı 0, 80 TL BGBM (2 TL'nin% 40'ı) olur.

Örneğin, 1500000 değeri 1,5 standart para birimini veya ROAS değerini temsil eder.

maxAverageCpmBidAmountMicros

string (int64 format)

Reklamverenin para biriminin mikro cinsinden teklif verilebilecek maksimum ortalama BGBM'si. Belirtilen para biriminin faturalandırılabilir bir biriminden daha büyük veya buna eşit olmalıdır. performanceGoalType, BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM olarak ayarlandığında geçerli değildir.

Örneğin, 1500000 değeri 1,5 standart para birimini temsil eder.

customBiddingAlgorithmId

string (int64 format)

Bu strateji tarafından kullanılan Özel Teklif Verme Algoritmasının Kimliği. Yalnızca performanceGoalType, BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO olarak ayarlandığında geçerlidir.