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)

העלות המקסימלית לאלף חשיפות שניתן להגיש, במיליוניות השנייה של המטבע של המפרסם. הערך חייב להיות גדול מיחידה ניתנת לחיוב של המטבע הנתון או שווה לה.

לדוגמה, 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 עלות לאלף חשיפות הניתנות לצפייה.
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, הצעת המחיר תתבסס על ההסתברות שכל חשיפה זמינה תהיה ניתנת לצפייה. לדוגמה, אם יעד העלות לאלף חשיפות הניתנות לצפייה הוא 8 ש"ח והסבירות שחשיפה תהיה ניתנת לצפייה בשיעור של 40%, הצעת המחיר תהיה 3.20 ש"ח לאלף חשיפות (40% מ-8 ש"ח).

לדוגמה, המספר 1500000 מייצג 1.5 יחידות רגילות של המטבע או של ערך ההחזר על הוצאות פרסום.

maxAverageCpmBidAmountMicros

string (int64 format)

העלות המקסימלית לאלף חשיפות שניתן להגיש, במיליוניות השנייה של המטבע של המפרסם. הערך חייב להיות גדול מיחידה ניתנת לחיוב של המטבע הנתון או שווה לה. לא רלוונטי אם הערך של performanceGoalType הוא BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM.

לדוגמה, 1500000 מייצג 1.5 יחידות סטנדרטיות של המטבע.

customBiddingAlgorithmId

string (int64 format)

המזהה של אלגוריתם הצעת המחיר המותאמת אישית שבו נעשה שימוש בשיטה הזו. רלוונטי רק אם הערך בשדה performanceGoalType הוא BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO.