Metric

اندازه گیری های کمی یک گزارش به عنوان مثال، متریک eventCount تعداد کل رویدادها است. درخواست تا 10 معیار مجاز است.

نمایندگی JSON
{
  "name": string,
  "expression": string,
  "invisible": boolean
}
فیلدها
name

string

نام متریک. برای لیستی از نام‌های متریک که توسط روش‌های گزارش اصلی مانند runReport و batchRunReports پشتیبانی می‌شوند، به API Metrics مراجعه کنید. برای لیستی از نام‌های متریک که توسط روش runRealtimeReport پشتیبانی می‌شوند، Realtime Metrics را ببینید. برای لیستی از نام‌های متریک که توسط روش runFunnelReport پشتیبانی می‌شوند، به Funnel Metrics مراجعه کنید.

اگر expression مشخص شده باشد، name می تواند هر رشته ای باشد که می خواهید در مجموعه کاراکترهای مجاز. برای مثال اگر expression screenPageViews/sessions باشد، می‌توانید نام آن معیار = viewsPerSession را صدا بزنید. نام‌های متریکی که انتخاب می‌کنید باید با عبارت منظم ^[a-zA-Z0-9_]$ مطابقت داشته باشند.

معیارها با name در metricFilter ، orderBys و expression متریک ارجاع می شوند.

expression

string

یک عبارت ریاضی برای معیارهای مشتق شده. برای مثال، تعداد رویدادهای متریک برای هر کاربر eventCount/totalUsers است.

invisible

boolean

نشان می دهد که آیا یک متریک در پاسخ گزارش نامرئی است یا خیر. اگر متریک نامرئی باشد، متریک ستونی در پاسخ ایجاد نمی‌کند، اما می‌تواند در metricFilter ، orderBys یا expression متریک استفاده شود.