AdScheduleInfo

يمثّل أحد معايير جدول عرض الإعلانات.

وتحدّد جدول عرض الإعلانات بيوم الأسبوع والفاصل الزمني الذي سيتم عرض الإعلانات خلاله.

لا يمكن إضافة أكثر من ستة جداول عرض إعلانات في اليوم نفسه.

تمثيل JSON
{
  "startMinute": enum (MinuteOfHour),
  "endMinute": enum (MinuteOfHour),
  "dayOfWeek": enum (DayOfWeek),
  "startHour": integer,
  "endHour": integer
}
الحقول
startMinute

enum (MinuteOfHour)

الدقائق التي تلي ساعة البدء التي يبدأ فيها هذا الجدول الزمني

هذا الحقل مطلوب لعمليات CREATE ومحظور في عمليات UPDATE.

endMinute

enum (MinuteOfHour)

الدقائق بعد ساعة الانتهاء التي ينتهي فيها هذا الجدول الزمني. لا ينطبق الجدول الزمني على دقيقة النهاية.

هذا الحقل مطلوب لعمليات CREATE ومحظور في عمليات UPDATE.

dayOfWeek

enum (DayOfWeek)

يوم من الأسبوع الذي ينطبق عليه الجدول الزمني.

هذا الحقل مطلوب لعمليات CREATE ومحظور في عمليات UPDATE.

startHour

integer

ساعة البدء بعد 24 ساعة. يجب أن تتراوح قيمة هذا الحقل بين 0 و23 بشكل شامل.

هذا الحقل مطلوب لعمليات CREATE ومحظور في عمليات UPDATE.

endHour

integer

تنتهي الساعة في 24 ساعة، حيث يشير الرقم 24 إلى نهاية اليوم. يجب أن تتراوح قيمة هذا الحقل بين 0 و24.

هذا الحقل مطلوب لعمليات CREATE ومحظور في عمليات UPDATE.

MinuteOfHour

يشير إلى تعداد ربع الساعة. على سبيل المثال، "FIFTEEN"

عمليات التعداد
UNSPECIFIED غير محدَّد.
UNKNOWN القيمة غير معروفة في هذا الإصدار.
ZERO مرّ على الساعة صفر دقيقة.
FIFTEEN خَمْسَ عَشْرَةَ دَقِيقَة بَعْدَ السَّاعَة
THIRTY ثَلَاثُونَ دَقِيقَة بَعْدَ السَّاعَة.
FORTY_FIVE خَمْسٌ وَأَرْبَعُونَ دَقِيقَة بَعْدَ السَّاعَة.