Metadata

السمات والمقاييس المقبولة حاليًا في طرق إعداد التقارير.

تمثيل JSON
{
  "name": string,
  "dimensions": [
    {
      object (DimensionMetadata)
    }
  ],
  "metrics": [
    {
      object (MetricMetadata)
    }
  ]
}
الحقول
name

string

اسم المورد لهذه البيانات الوصفية

dimensions[]

object (DimensionMetadata)

تمثّل هذه السمة أوصاف السمات.

metrics[]

object (MetricMetadata)

أوصاف المقاييس.

DimensionMetadata

توضّح إحدى السمات.

تمثيل JSON
{
  "apiName": string,
  "uiName": string,
  "description": string,
  "deprecatedApiNames": [
    string
  ]
}
الحقول
apiName

string

اسم هذه السمة. يمكن استخدامها في name ضمن السمة. مثلاً: eventName

uiName

string

اسم هذه السمة ضمن واجهة مستخدِم "إحصاءات Google". مثلاً: Event name

description

string

وصف لكيفية استخدام هذه السمة وحسابها.

deprecatedApiNames[]

string

لا تزال أسماء هذه السمة قابلة للاستخدام ولكن تم إيقافها نهائيًا. في حال تعبئة هذه السمة، تكون متاحة من خلال apiName أو أحد deprecatedApiNames لفترة زمنية. بعد فترة الإيقاف النهائي، ستتوفّر السمة بحلول apiName فقط.

MetricMetadata

تشرح المقياس.

تمثيل JSON
{
  "apiName": string,
  "uiName": string,
  "description": string,
  "deprecatedApiNames": [
    string
  ],
  "type": enum (MetricType),
  "expression": string
}
الحقول
apiName

string

اسم المقياس قابلة للاستخدام في name ضمن المقياس. مثلاً: eventCount

uiName

string

اسم هذا المقياس ضمن واجهة مستخدِم "إحصاءات Google". مثلاً: Event count

description

string

وصف لطريقة استخدام هذا المقياس وحسابه.

deprecatedApiNames[]

string

أسماء لا تزال قابلة للاستخدام ولكن تم إيقافها نهائيًا لهذا المقياس في حال تمّت تعبئة هذا المقياس، يكون متاحًا من خلال apiName أو واحد من deprecatedApiNames لفترة زمنية. بعد فترة الإيقاف النهائي، لن يتوفّر المقياس إلا بحلول apiName.

type

enum (MetricType)

نوع هذا المقياس.

expression

string

التعبير الحسابي لهذا المقياس المشتق. ويمكن استخدامها في حقل expression ضمن المقياس للاطّلاع على التقارير المشابهة. معظم المقاييس ليست تعبيرات، ويكون هذا الحقل فارغًا بالنسبة إلى غير التعبيرات.