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)

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

عند تفعيل التخصيص التلقائي للميزانية عند طلب الإدراج من خلال automationType، يكون هذا الحقل للمخرجات فقط ويتم ضبطه تلقائيًا على 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 إنفاق مبلغ ميزانية ثابت في كل فترة زمنية