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.