BiddingStrategy

تنظیماتی که استراتژی پیشنهاد قیمت را کنترل می کند. استراتژی پیشنهاد قیمت پیشنهادی را تعیین می کند.

نمایندگی 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.
}
فیلدها
فیلد اتحادیه bid_strategy_scheme . مورد نیاز. bid_strategy_scheme فقط می تواند یکی از موارد زیر باشد:
fixedBid

object ( FixedBidStrategy )

استراتژی که از قیمت پیشنهادی ثابت استفاده می کند.

maximizeSpendAutoBid

object ( MaximizeSpendBidStrategy )

استراتژی که به طور خودکار پیشنهاد را برای بهینه سازی هدف عملکرد شما تنظیم می کند و در عین حال بودجه کامل را خرج می کند.

در سطح سفارش درج، markupType اقلام خط را نمی توان روی PARTNER_REVENUE_MODEL_MARKUP_TYPE_CPM تنظیم کرد. علاوه بر این، زمانی که performanceGoalType یکی از موارد زیر باشد:

  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPA
  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPC
  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_AV_VIEWED ،

lineItemType اقلام خط سفارش درج باید یکی باشد:

  • LINE_ITEM_TYPE_DISPLAY_DEFAULT
  • LINE_ITEM_TYPE_VIDEO_DEFAULT ،

و زمانی که performanceGoalType یکی است:

  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CIVA
  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_IVO_TEN

lineItemType نوع موارد خط سفارش درج باید LINE_ITEM_TYPE_VIDEO_DEFAULT باشد.

performanceGoalAutoBid

object ( PerformanceGoalBidStrategy )

استراتژی که به طور خودکار پیشنهاد را برای رسیدن به یک هدف عملکرد مشخص تنظیم می کند. فقط برای یک موجودیت مورد خطی استفاده می شود.

FixedBidStrategy

استراتژی که از قیمت پیشنهادی ثابت استفاده می کند.

نمایندگی JSON
{
  "bidAmountMicros": string
}
فیلدها
bidAmountMicros

string ( int64 format)

مبلغ پیشنهادی ثابت، بر حسب میکرو واحد پول آگهی‌دهنده. برای موجودیت سفارش درج، bidAmountMicros باید به صورت 0 تنظیم شود. برای موجودیت اقلام خطی، bidAmountMicros باید بزرگتر یا مساوی واحد قابل صورتحساب ارز معین و کوچکتر یا مساوی از حد بالایی 1000000000 باشد.

به عنوان مثال، 1500000 نشان دهنده 1.5 واحد استاندارد واحد پول است.

MaximizeSpendBidStrategy

استراتژی که به طور خودکار پیشنهاد را برای بهینه سازی یک هدف عملکرد مشخص در حالی که بودجه کامل را خرج می کند، تنظیم می کند.

نمایندگی JSON
{
  "performanceGoalType": enum (BiddingStrategyPerformanceGoalType),
  "maxAverageCpmBidAmountMicros": string,
  "raiseBidForDeals": boolean,
  "customBiddingAlgorithmId": string
}
فیلدها
performanceGoalType

enum ( BiddingStrategyPerformanceGoalType )

مورد نیاز. نوع هدف عملکردی که استراتژی مناقصه سعی در به حداقل رساندن آن در حین صرف بودجه کامل دارد. BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM برای این استراتژی پشتیبانی نمی شود.

maxAverageCpmBidAmountMicros

string ( int64 format)

حداکثر میانگین CPM که ممکن است پیشنهاد شود، بر حسب میکرو واحد پول تبلیغ‌کننده. باید بزرگتر یا برابر با واحد قابل پرداخت ارز معین باشد.

به عنوان مثال، 1500000 نشان دهنده 1.5 واحد استاندارد واحد پول است.

raiseBidForDeals

boolean

اینکه آیا این استراتژی قیمت های کف معاملات را در نظر می گیرد یا خیر.

customBiddingAlgorithmId

string ( int64 format)

شناسه الگوریتم مناقصه سفارشی استفاده شده توسط این استراتژی. فقط زمانی قابل اجرا است که performanceGoalType روی BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO تنظیم شده باشد.

BiddingStrategyPerformanceGoalType

انواع احتمالی هدف عملکرد برای استراتژی مناقصه.

Enums
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_UNSPECIFIED مقدار نوع در این نسخه مشخص نشده است یا ناشناخته است.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPA هزینه هر عمل
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPC هزینه هر کلیک
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM CPM قابل مشاهده
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO الگوریتم مناقصه سفارشی
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CIVA نمای کامل و نماهای شنیدنی.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_IVO_TEN زمان بازبینی بیش از 10 ثانیه بازدید.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_AV_VIEWED برداشت های قابل مشاهده

PerformanceGoalBidStrategy

استراتژی که به طور خودکار پیشنهاد را برای رسیدن به یک هدف عملکرد مشخص تنظیم می کند.

نمایندگی JSON
{
  "performanceGoalType": enum (BiddingStrategyPerformanceGoalType),
  "performanceGoalAmountMicros": string,
  "maxAverageCpmBidAmountMicros": string,
  "customBiddingAlgorithmId": string
}
فیلدها
performanceGoalType

enum ( BiddingStrategyPerformanceGoalType )

مورد نیاز. نوع هدف عملکردی که استراتژی مناقصه سعی در برآوردن یا شکست آن دارد.

برای استفاده در سطح آیتم خط، مقدار باید یکی از موارد زیر باشد:

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

مورد نیاز. هدف عملکردی که استراتژی مناقصه تلاش می‌کند تا به آن برسد یا آن را شکست دهد، در میکرو واحد پول تبلیغ‌کننده یا در میکرو ارزش ROAS (بازگشت هزینه‌های تبلیغاتی) که همچنین بر اساس واحد پول تبلیغ‌کننده است. باید بزرگتر یا مساوی یک واحد قابل پرداخت ارز معین و کوچکتر یا مساوی کرانهای بالایی باشد. هر performanceGoalType کران بالایی دارد:

  • وقتی performanceGoalType BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPA باشد، کران بالا 10000.00 دلار است.
  • وقتی performanceGoalType BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPC باشد، کران بالا 1000.00 دلار است.
  • وقتی performanceGoalType BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM باشد، کران بالا 1000.00 دلار است.
  • وقتی performanceGoalType BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO باشد، کران بالا 1000.00 و کران پایین 0.01 است.

مثال: اگر روی BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM تنظیم شود، قیمت پیشنهادی بر اساس احتمال قابل مشاهده بودن هر نمایش موجود است. به عنوان مثال، اگر هدف CPM قابل مشاهده 2 دلار باشد و نمایش به احتمال 40 درصد قابل مشاهده باشد، قیمت پیشنهادی 0.80 دلار CPM (40 درصد از 2 دلار) خواهد بود.

برای مثال، 1500000 نشان دهنده 1.5 واحد استاندارد ارز یا ارزش ROAS است.

maxAverageCpmBidAmountMicros

string ( int64 format)

حداکثر میانگین CPM که ممکن است پیشنهاد شود، بر حسب میکرو واحد پول تبلیغ‌کننده. باید بزرگتر یا برابر با واحد قابل پرداخت ارز معین باشد. زمانی که performanceGoalType روی BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM تنظیم شده است، قابل اجرا نیست.

به عنوان مثال، 1500000 نشان دهنده 1.5 واحد استاندارد واحد پول است.

customBiddingAlgorithmId

string ( int64 format)

شناسه الگوریتم مناقصه سفارشی استفاده شده توسط این استراتژی. فقط زمانی قابل اجرا است که performanceGoalType روی BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO تنظیم شده باشد.