Metric

يشير ذلك المصطلح إلى المقاييس الكمية لأحد التقارير. على سبيل المثال، المقياس eventCount هو إجمالي عدد الأحداث. يُسمح للطلبات بما يصل إلى 10 مقاييس.

تمثيل JSON
{
  "name": string,
  "expression": string,
  "invisible": boolean
}
الحقول
name

string

اسم المقياس. اطّلِع على مقاييس واجهة برمجة التطبيقات للحصول على قائمة بأسماء المقاييس المتوافقة مع طرق إعداد التقارير الأساسية مثل runReport وbatchRunReports. اطّلِع على المقاييس في الوقت الفعلي للحصول على قائمة بأسماء المقاييس التي تتيحها الطريقة runRealtimeReport. راجِع مقاييس مسار الإحالة الناجحة للحصول على قائمة بأسماء المقاييس المتوافقة مع الطريقة runFunnelReport.

إذا تم تحديد expression، يمكن أن يكون name أي سلسلة تريدها ضمن مجموعة الأحرف المسموح بها. على سبيل المثال، إذا كان expression هو screenPageViews/sessions، يمكنك تسمية هذا المقياس باسم = viewsPerSession. يجب أن تتطابق أسماء المقاييس التي تختارها مع التعبير العادي ^[a-zA-Z0-9_]$.

تتم الإشارة إلى المقاييس من خلال name في metricFilter وorderBys والمقياس expression.

expression

string

تعبير رياضي للمقاييس المشتقة. على سبيل المثال، مقياس عدد الأحداث لكلّ مستخدِم هو eventCount/totalUsers.

invisible

boolean

يشير إلى ما إذا كان أحد المقاييس غير مرئي في استجابة التقرير. إذا لم يكن المقياس مرئيًا، لن ينتج عنه عمود في الاستجابة، ولكن يمكن استخدامه في metricFilter أو orderBys أو أحد المقاييس expression.