تعرِض واجهة برمجة التطبيقات في "إحصاءات Google" في الوقت الفعلي تقريرًا مخصّصًا عن بيانات الأحداث في الوقت الفعلي لموقعك الإلكتروني. تعرِض هذه التقارير الأحداث والاستخدام خلال آخر 30 دقيقة.
طلب HTTP
POST https://analyticsdata.googleapis.com/v1alpha/{property=properties/*}:runRealtimeReport
يستخدم عنوان URL بنية تحويل الترميز gRPC.
معلمات المسار
المَعلمات | |
---|---|
property |
معرّف موقع على "إحصاءات Google 4" يتم تتبُّع أحداثه. يتم تحديده في مسار عنوان URL وليس في النص الأساسي. للمزيد من المعلومات، اطّلِع على مكان العثور على رقم تعريف الموقع. مثال: Property/1234 |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON | |
---|---|
{ "dimensions": [ { object ( |
الحقول | |
---|---|
dimensions[] |
السمات المطلوبة وعرضها. |
metrics[] |
المقاييس المطلوبة وعرضها. |
limit |
عدد الصفوف المطلوب عرضها. في حال عدم تحديد المَعلمة |
dimensionFilter |
عبارة الفلتر للسمات. يجب طلب استخدام الأبعاد في هذا الفلتر. لا يمكن استخدام المقاييس في هذا الفلتر. |
metricFilter |
عبارة فلتر المقاييس تُطبق في مرحلة ما بعد التجميع، على غرار استخدام عبارة SQL (لغة الاستعلام البنيوية). يجب طلب استخدام المقاييس في هذا الفلتر. لا يمكن استخدام السمات في هذا الفلتر. |
metricAggregations[] |
تجميع المقاييس سيتمّ عرض قيم المقاييس المجمَّعة في الصفوف التي يتم فيها ضبط قيم السمة على "RESERVED_(MetricAggregation)". |
orderBys[] |
لتحديد كيفية ترتيب الصفوف في الاستجابة. |
returnPropertyQuota |
تبديل ما إذا كان سيتم عرض الحالة الحالية للحصة في الوقت الفعلي لهذا الموقع على "إحصاءات Google". يتم عرض الحصة في PropertyQuota. |
نص الاستجابة
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
جدول تقرير الوقت الفعلي للاستجابة والمقابل لطلب معيّن.
تمثيل JSON | |
---|---|
{ "dimensionHeaders": [ { object ( |
الحقول | |
---|---|
dimensionHeaders[] |
لوصف أعمدة الأبعاد. يتطابق عدد أبعاد الأبعاد وترتيب أبعادها مع السمات الموجودة في الصفوف. |
metricHeaders[] |
لوصف أعمدة المقاييس. يتطابق عدد MetricHeaders وترتيبها MetricHeaders في المقاييس الموجودة في الصفوف. |
rows[] |
صفوف مجموعات قيم السمات وقيم المقاييس في التقرير |
totals[] |
القيم الإجمالية للمقاييس عند طلبها. |
maximums[] |
الحد الأقصى لقيم المقاييس، عند الطلب. |
minimums[] |
تمثّل هذه السمة الحد الأدنى لقيم المقاييس، عند الطلب. |
rowCount |
إجمالي عدد الصفوف في نتيجة طلب البحث، بغض النظر عن عدد الصفوف التي تم عرضها في الاستجابة. على سبيل المثال، إذا عرض طلب بحث 175 صفًا ويتضمن الحد الأقصى = 50 في طلب واجهة برمجة التطبيقات، ستحتوي الاستجابة على rowCount = 175 ولكن فقط 50 صفًا. |
propertyQuota |
حالة الحصة في الوقت الفعلي لهذا الموقع على "إحصاءات Google"، بما في ذلك هذا الطلب. |
نطاقات الأذونات
يتطلب استخدام أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/analytics.readonly
https://www.googleapis.com/auth/analytics