- طلب HTTP
- مَعلمات المسار
- نص الطلب
- نص الاستجابة
- نطاقات الأذونات
- DimensionMetadata
- MetricMetadata
- BlockedReason
- ComparisonMetadata
- ConversionMetadata
- جرِّبه الآن
تعرض هذه الطريقة بيانات وصفية للسمات والمقاييس المتاحة في طرق إعداد التقارير. تُستخدَم لاستكشاف السمات والمقاييس. في هذه الطريقة، يتم تحديد معرّف موقع على "إحصاءات Google" في الطلب، وتتضمّن استجابة البيانات الوصفية السمات والمقاييس المخصّصة بالإضافة إلى البيانات الوصفية العامة.
على سبيل المثال، إذا تم تسجيل مقياس مخصّص باسم المَعلمة levels_unlocked في أحد المواقع، سيتضمّن ردّ البيانات الوصفية customEvent:levels_unlocked. البيانات الوصفية العامة هي سمات ومقاييس تنطبق على أي موقع، مثل country وtotalUsers.
طلب HTTP
GET https://analyticsdata.googleapis.com/v1alpha/{name=properties/*/metadata}
يستخدم عنوان URL بنية تحويل الترميز إلى gRPC.
مَعلمات المسار
| المعلمات | |
|---|---|
name |
الحقل مطلوب. تمثّل هذه السمة اسم مصدر البيانات الوصفية المطلوب استرداده. يتم تحديد حقل الاسم هذا في مسار عنوان URL وليس في مَعلمات عنوان URL. الموقع هو معرّف رقمي للموقع على "إحصاءات Google". لمزيد من المعلومات، اطّلِع على مقالة أماكن العثور على رقم تعريف موقعك. مثال: properties/1234/metadata اضبط معرّف الموقع على 0 للسمات والمقاييس الشائعة في جميع المواقع. في هذا الوضع الخاص، لن تعرض هذه الطريقة السمات والمقاييس المخصّصة. |
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
السمات والمقاييس والمقارنات المقبولة حاليًا في طرق إعداد التقارير
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
| تمثيل JSON |
|---|
{ "name": string, "dimensions": [ { object ( |
| الحقول | |
|---|---|
name |
اسم المورد لهذه البيانات الوصفية. |
dimensions[] |
أوصاف السمات |
metrics[] |
أوصاف المقاييس |
comparisons[] |
تمثّل هذه السمة أوصاف المقارنة. |
conversions[] |
أوصاف الإحالات الناجحة |
نطاقات الأذونات
يجب توفير أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/analytics
DimensionMetadata
توضّح هذه السمة إحدى السمات.
| تمثيل JSON |
|---|
{
"apiName": string,
"uiName": string,
"description": string,
"deprecatedApiNames": [
string
],
"customDefinition": boolean,
"category": string,
"sections": [
enum ( |
| الحقول | |
|---|---|
apiName |
اسم هذه السمة. يمكن استخدامها في |
uiName |
اسم هذا السمة ضمن واجهة مستخدم "إحصاءات Google". مثلاً: |
description |
وصف لطريقة استخدام هذا المكوّن وطريقة احتسابه |
deprecatedApiNames[] |
أسماء لا تزال قابلة للاستخدام ولكن تم إيقافها نهائيًا لهذه السمة. في حال تعبئتها، تتوفّر هذه السمة من خلال |
customDefinition |
تكون القيمة "صحيح" إذا كانت السمة مخصّصة لهذا الموقع. ويشمل ذلك السمات المخصّصة على مستوى المستخدِم والحدث والمنتج أو الخدمة. لمعرفة المزيد عن السمات المخصّصة، يُرجى الاطّلاع على https://support.google.com/analytics/answer/14240153. ويشمل ذلك أيضًا مجموعات القنوات المخصّصة. لمزيد من المعلومات عن مجموعات القنوات المخصّصة، يُرجى الاطّلاع على https://support.google.com/analytics/answer/13051316. |
category |
الاسم المعروض للفئة التي تنتمي إليها هذه السمة. يتم تصنيف السمات والمقاييس المشابهة معًا. |
sections[] |
تحدّد أقسام "إحصاءات Google" التي تنطبق عليها هذه السمة. |
MetricMetadata
يشرح مقياسًا.
| تمثيل JSON |
|---|
{ "apiName": string, "uiName": string, "description": string, "deprecatedApiNames": [ string ], "type": enum ( |
| الحقول | |
|---|---|
apiName |
اسم مقياس يمكن استخدامها في |
uiName |
اسم هذا المقياس ضِمن واجهة مستخدِم "إحصاءات Google". مثلاً: |
description |
وصف لطريقة استخدام هذا المقياس واحتسابه |
deprecatedApiNames[] |
أسماء لا تزال قابلة للاستخدام ولكنها متوقّفة نهائيًا لهذا المقياس. في حال تعبئته، يتوفّر هذا المقياس من خلال |
type |
تمثّل هذه السمة نوع المقياس. |
expression |
التعبير الحسابي لهذا المقياس المشتق. يمكن استخدامها في حقل |
customDefinition |
تكون القيمة صحيحة إذا كان المقياس مقياسًا مخصّصًا لهذا الموقع. |
blockedReasons[] |
في حال تحديد الأسباب، يتم حظر وصولك إلى هذا المقياس لهذا الموقع. ستنجح طلبات واجهة برمجة التطبيقات التي ترسلها إلى هذا الموقع لهذا المقياس، ولكن سيحتوي التقرير على أصفار فقط لهذا المقياس. سيتعذّر تنفيذ طلبات البيانات من واجهة برمجة التطبيقات التي تتضمّن فلاتر مقاييس على المقاييس المحظورة. إذا كانت الأسباب فارغة، يمكنك الوصول إلى هذا المقياس. لمزيد من المعلومات، اطّلِع على المقالة إدارة أذونات الوصول والقيود المفروضة على البيانات. |
category |
الاسم المعروض للفئة التي تنتمي إليها هذه المقاييس. يتم تصنيف السمات والمقاييس المشابهة معًا. |
sections[] |
تحدِّد أقسام "إحصاءات Google" التي ينطبق عليها هذا المقياس. |
BlockedReason
أسباب حظر هذا المقياس
| عمليات التعداد | |
|---|---|
BLOCKED_REASON_UNSPECIFIED |
لن يتم تحديدها أبدًا في الردّ من واجهة برمجة التطبيقات. |
NO_REVENUE_METRICS |
في حال توفّرها، يتم حظر وصولك إلى المقاييس المتعلّقة بالأرباح لهذا الموقع، وهذا المقياس متعلّق بالأرباح. |
NO_COST_METRICS |
في حال توفُّرها، يتم حظر وصولك إلى المقاييس المرتبطة بالتكلفة لهذا الموقع، وهذا المقياس مرتبط بالتكلفة. |
ComparisonMetadata
تمثّل هذه السمة البيانات الوصفية لمقارنة واحدة.
| تمثيل JSON |
|---|
{ "apiName": string, "uiName": string, "description": string } |
| الحقول | |
|---|---|
apiName |
اسم المورد الخاص بهذه المقارنة يمكن استخدامها في الحقل |
uiName |
اسم هذه المقارنة ضِمن واجهة مستخدِم "إحصاءات Google". |
description |
وصف هذه المقارنة |
ConversionMetadata
البيانات الوصفية لإحالة ناجحة واحدة
| تمثيل JSON |
|---|
{ "conversionAction": string, "displayName": string } |
| الحقول | |
|---|---|
conversionAction |
المعرّف الفريد لإجراء الإحالة الناجحة. يُستخدَم هذا المعرّف لتحديد الإحالات الناجحة المطلوب تضمينها في تقرير من خلال ملء الحقل |
displayName |
اسم هذه الإحالة الناجحة في واجهة مستخدِم "إحصاءات Google". |