DailySubEntityType

تمثل هذه السمة جميع أنواع العناصر الفرعية المحتملة والمرتبطة بمقاييس DailyMetrics.

تمثيل JSON
{

  // Union field Type can be only one of the following:
  "dayOfWeek": enum (DayOfWeek),
  "timeOfDay": {
    object (TimeOfDay)
  }
  // End of list of possible types for union field Type.
}
الحقول
حقل الاتحاد Type. يمثل عدم وجود سوى حقل واحد فقط من حقول النموذج الأوّلي التالية. إنّ DailySubEntityType غير متاح لبعض المقاييس. يمكن أن يكون Type واحدًا فقط مما يلي:
dayOfWeek

enum (DayOfWeek)

يمثل اليوم من الأسبوع. على سبيل المثال: الاثنين. المقاييس اليومية المعتمَدة حاليًا = NONE.

timeOfDay

object (TimeOfDay)

يمثل الوقت من اليوم بتنسيق 24 ساعة. على سبيل المثال: 13:34:20 مقاييس يومية متاحة حاليًا = لا شيء.

DayOfWeek

يمثل يومًا من الأسبوع.

عمليات التعداد
DAY_OF_WEEK_UNSPECIFIED لم يتم تحديد اليوم من الأسبوع.
MONDAY الاثنين
TUESDAY الثلاثاء
WEDNESDAY الأربعاء
THURSDAY الخميس
FRIDAY الجمعة
SATURDAY السبت
SUNDAY الأحد

TimeOfDay

يمثل وقتًا من اليوم. إما أن التاريخ والمنطقة الزمنية ليست مهمة أو تم تحديدها في مكان آخر. قد تختار واجهة برمجة التطبيقات السماح بالثواني. الأنواع ذات الصلة هي google.type.Date وgoogle.protobuf.Timestamp.

تمثيل JSON
{
  "hours": integer,
  "minutes": integer,
  "seconds": integer,
  "nanos": integer
}
الحقول
hours

integer

ساعات اليوم بتنسيق 24 ساعة. يجب أن تتراوح القيمة بين 0 و23. قد تختار واجهة برمجة التطبيقات السماح بالقيمة "24:00:00" لسيناريوهات مثل موعد إغلاق العمل.

minutes

integer

دقائق من ساعات اليوم. يجب أن تتراوح القيمة بين 0 و59.

seconds

integer

ثواني الدقائق من الوقت. يجب أن تتراوح القيمة عادةً بين 0 و59. وقد تسمح واجهة برمجة التطبيقات بالقيمة 60 إذا كانت تسمح بالثواني الكبيسة.

nanos

integer

الكسور من الثواني بالنانو ثانية. يجب أن تتراوح القيمة بين 0 و999,999,999.