BiddingStrategy

Setelan yang mengontrol strategi bidding. Strategi bidding menentukan harga bid.

Representasi JSON
{

  // 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.
}
Kolom
Kolom union bid_strategy_scheme. Wajib. bid_strategy_scheme hanya ada berupa salah satu diantara berikut:
fixedBid

object (FixedBidStrategy)

Strategi yang menggunakan harga bid tetap.

maximizeSpendAutoBid

object (MaximizeSpendBidStrategy)

Strategi yang secara otomatis menyesuaikan bid untuk mengoptimalkan sasaran performa Anda sekaligus membelanjakan seluruh anggaran.

Pada tingkat pesanan pemasangan iklan, markupType item baris tidak dapat ditetapkan ke PARTNER_REVENUE_MODEL_MARKUP_TYPE_CPM. Selain itu, jika performanceGoalType adalah salah satu dari:

  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPA
  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPC
  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_AV_VIEWED ,

lineItemType item baris pesanan pemasangan iklan harus salah satu dari:

  • LINE_ITEM_TYPE_DISPLAY_DEFAULT
  • LINE_ITEM_TYPE_VIDEO_DEFAULT ,

dan jika performanceGoalType adalah:

  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CIVA
  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_IVO_TEN

lineItemType item baris pesanan pemasangan iklan harus LINE_ITEM_TYPE_VIDEO_DEFAULT.

performanceGoalAutoBid

object (PerformanceGoalBidStrategy)

Strategi yang secara otomatis menyesuaikan bid untuk memenuhi atau melampaui sasaran performa yang ditentukan. Atribut ini hanya digunakan untuk entitas item baris.

FixedBidStrategy

Strategi yang menggunakan harga bidding tetap.

Representasi JSON
{
  "bidAmountMicros": string
}
Kolom
bidAmountMicros

string (int64 format)

Jumlah bid tetap, dalam mikro mata uang pengiklan. Untuk entitas pesanan pemasangan iklan, bidAmountMicros harus ditetapkan sebagai 0. Untuk entitas item baris, bidAmountMicros harus lebih besar atau sama dengan unit mata uang yang dapat ditagih dan lebih kecil dari atau sama dengan batas atas 1000000000.

Misalnya, 1500000 mewakili 1,5 unit standar mata uang.

MaximizeSpendBidStrategy

Strategi yang secara otomatis menyesuaikan bid untuk mengoptimalkan sasaran performa yang ditentukan sekaligus membelanjakan seluruh anggaran.

Representasi JSON
{
  "performanceGoalType": enum (BiddingStrategyPerformanceGoalType),
  "maxAverageCpmBidAmountMicros": string,
  "raiseBidForDeals": boolean,
  "customBiddingAlgorithmId": string
}
Kolom
performanceGoalType

enum (BiddingStrategyPerformanceGoalType)

Wajib. Jenis sasaran performa yang akan diminimalkan oleh strategi bidding sekaligus membelanjakan seluruh anggaran. BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM tidak didukung untuk strategi ini.

maxAverageCpmBidAmountMicros

string (int64 format)

CPM rata-rata maksimum yang dapat diajukan bid-nya, dalam mikro mata uang pengiklan. Harus lebih besar dari atau sama dengan unit mata uang yang dapat ditagih dari mata uang tertentu.

Misalnya, 1500000 mewakili 1,5 unit standar mata uang.

raiseBidForDeals

boolean

Apakah strategi tersebut mempertimbangkan harga minimum transaksi.

customBiddingAlgorithmId

string (int64 format)

ID Algoritma Bidding Kustom yang digunakan oleh strategi ini. Hanya berlaku jika performanceGoalType ditetapkan ke BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO.

BiddingStrategyPerformanceGoalType

Kemungkinan jenis sasaran performa untuk strategi bidding.

Enum
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_UNSPECIFIED Nilai jenis tidak ditentukan atau tidak diketahui dalam versi ini.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPA Biaya per tindakan.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPC Biaya per klik.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM CPM terlihat.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO Algoritma bidding kustom.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CIVA Penayangan ditonton dan didengar hingga selesai.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_IVO_TEN Waktu penayangan lebih dari 10 detik penayangan.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_AV_VIEWED Tayangan iklan terlihat.

PerformanceGoalBidStrategy

Strategi yang secara otomatis menyesuaikan bid untuk memenuhi atau melampaui sasaran performa yang ditentukan.

Representasi JSON
{
  "performanceGoalType": enum (BiddingStrategyPerformanceGoalType),
  "performanceGoalAmountMicros": string,
  "maxAverageCpmBidAmountMicros": string,
  "customBiddingAlgorithmId": string
}
Kolom
performanceGoalType

enum (BiddingStrategyPerformanceGoalType)

Wajib. Jenis sasaran performa yang akan dicapai atau dikalahkan oleh strategi bidding.

Untuk penggunaan tingkat item baris, nilainya harus salah satu dari:

  • 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)

Wajib. Sasaran performa yang akan dicoba penuhi atau dikalahkan oleh strategi bidding, dalam mikro mata uang pengiklan atau mikro dari nilai ROAS (Laba Atas Belanja Iklan) yang juga didasarkan pada mata uang pengiklan. Harus lebih besar dari atau sama dengan unit mata uang tertentu yang dapat ditagih dan lebih kecil atau sama dengan batas atas. Setiap performanceGoalType memiliki batas atasnya:

  • jika performanceGoalType adalah BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPA, batas atasnya adalah 10.000,00 USD.
  • jika performanceGoalType adalah BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPC, batas atasnya adalah 1.000,00 USD.
  • jika performanceGoalType adalah BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM, batas atasnya adalah 1.000,00 USD.
  • jika performanceGoalType adalah BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO, batas atas adalah 1000,00 dan batas bawahnya adalah 0,01.

Contoh: Jika ditetapkan ke BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM, harga bid akan didasarkan pada kemungkinan bahwa setiap tayangan yang tersedia akan terlihat. Misalnya, jika target CPM terlihat adalah Rp20.000 dan tayangan 40% cenderung dapat dilihat, harga bid akan menjadi CPM Rp8.000 (40% dari Rp20.000).

Misalnya, 1.500.000 mewakili 1,5 unit standar mata uang atau nilai ROAS.

maxAverageCpmBidAmountMicros

string (int64 format)

CPM rata-rata maksimum yang dapat diajukan bid-nya, dalam mikro mata uang pengiklan. Harus lebih besar dari atau sama dengan unit mata uang yang dapat ditagih dari mata uang tertentu. Tidak berlaku jika performanceGoalType ditetapkan ke BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM.

Misalnya, 1500000 mewakili 1,5 unit standar mata uang.

customBiddingAlgorithmId

string (int64 format)

ID Algoritma Bidding Kustom yang digunakan oleh strategi ini. Hanya berlaku jika performanceGoalType ditetapkan ke BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO.