Pacing

الإعدادات التي تتحكم في معدّل إنفاق الميزانية

تمثيل JSON
{
  "pacingPeriod": enum (PacingPeriod),
  "pacingType": enum (PacingType),

  // Union field daily_max_value can be only one of the following:
  "dailyMaxMicros": string,
  "dailyMaxImpressions": string
  // End of list of possible types for union field daily_max_value.
}
الحقول
pacingPeriod

enum (PacingPeriod)

مطلوبة. الفترة الزمنية التي سيتم خلالها إنفاق ميزانية الوتيرة.

عند تفعيل التخصيص التلقائي للميزانية من خلال طلب الإدراج عبر [auto_Budget_allocation][InsertionOrderBudget.auto_Budget_allocation]، يتمّ عرض هذا الحقل فقط ويتم ضبطه تلقائيًا على PACING_PERIOD_FLIGHT.

pacingType

enum (PacingType)

مطلوبة. نوع وتيرة الإنفاق الذي يحدِّد كيفية إنفاق مبلغ الميزانية على مستوى pacingPeriod

حقل الاتحاد daily_max_value يسري هذا العرض الترويجي عند ضبط السمة pacing_period على PACING_PERIOD_DAILY. يمكن أن تكون السمة "daily_max_value" واحدة فقط مما يلي:
dailyMaxMicros

string (int64 format)

الحد الأقصى لمبلغ العملة الذي يتم إنفاقه كل يوم بالمايكرو من عملة المعلِن.

تسري عندما تكون الميزانية مستندة إلى العملة. يجب أن يكون أكبر من 0. على سبيل المثال، بالنسبة إلى 1.5 وحدة قياسية من العملة، اضبط هذا الحقل على 1500000.

سيتم تقريب القيمة المخصّصة إلى وحدات كاملة قابلة للفوترة بالعملة ذات الصلة وفقًا للقواعد التالية: أي قيمة موجبة أقل من وحدة واحدة قابلة للفوترة سيتم تقريبها إلى وحدة واحدة قابلة للفوترة، وسيتم تقريب أي قيمة أكبر من وحدة واحدة قابلة للفوترة إلى أقرب قيمة قابلة للفوترة. على سبيل المثال، إذا كانت وحدة العملة القابلة للفوترة هي 0.01، وتم تعيين هذا الحقل على 10257770، فسيتم تقريب 10250000 إلى القيمة 10.25. وفي حال ضبطها على 505، سيتم تقريبها إلى 10000، أي القيمة 0.01.

dailyMaxImpressions

string (int64 format)

الحد الأقصى لعدد مرات الظهور المطلوب عرضها كل يوم.

سارٍ عندما تستند الميزانية إلى مرات الظهور. يجب أن يكون أكبر من 0.

PacingPeriod

الفترات الزمنية المحتملة التي تم استخدامها للإنفاق وفقًا لمبلغ السرعة.

عمليات التعداد
PACING_PERIOD_UNSPECIFIED قيمة الفترة غير محددة أو غير معروفة في هذا الإصدار.
PACING_PERIOD_DAILY سيتم تطبيق إعداد وتيرة الإنفاق يوميًا.
PACING_PERIOD_FLIGHT سيتم تطبيق إعداد السرعة على مدة الرحلة الجوية بالكامل.

PacingType

أنواع معدّلات السرعة المحتملة.

عمليات التعداد
PACING_TYPE_UNSPECIFIED قيمة وضع مستوى السرعة غير محدَّدة أو غير معروفة في هذا الإصدار.
PACING_TYPE_AHEAD ينطبق هذا الإعداد فقط على فترة وتيرة الإنفاق PACING_PERIOD_FLIGHT. تحاول وتيرة الإنفاق السابقة الإنفاق بشكل أسرع من التساوي، لضمان إنفاق الميزانية بالكامل بحلول نهاية الرحلة.
PACING_TYPE_ASAP إنفاق كل مبلغ الميزانية المطلوب في أسرع وقت ممكن
PACING_TYPE_EVEN إنفاق مبلغ ميزانية ثابت في كل فترة زمنية