- طلب HTTP
- مَعلمات المسار
- نص الطلب
- نص الاستجابة
- نطاقات التفويض
- ResponseMetaData
- SchemaRestrictionResponse
- ActiveMetricRestriction
- RestrictedMetricType
- جرِّبه الآن
استرداد محتوى مهمة إعداد التقارير بعد طلب reportTasks.create
، يمكنك استرداد محتوى التقرير بعد أن يصبح البلاغ "نشطًا". ستعرض هذه الطريقة خطأ إذا لم تكن حالة مهمة إعداد التقارير هي ACTIVE
. سيعرض ردّ الاستعلام قيم الصفوف والأعمدة في التقرير.
طلب HTTP
POST https://analyticsdata.googleapis.com/v1alpha/{name=properties/*/reportTasks/*}:query
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
name |
مطلوب. اسم مصدر التقرير. التنسيق: |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "offset": string, "limit": string } |
الحقول | |
---|---|
offset |
اختياريّ. عدد صفوف صف البداية في التقرير يتم احتساب الصف الأول على أنّه الصف 0. عند استخدام ميزة تقسيم الصفحات، لا يحدّد الطلب الأول القيمة المرجعية، أو يضبط القيمة المرجعية على 0، ويعرض الطلب الأول أول لمزيد من المعلومات عن مَعلمة تقسيم الصفحات هذه، اطّلِع على مقالة تقسيم الصفحات. |
limit |
اختياريّ. عدد الصفوف المطلوب عرضها من التقرير. إذا لم يتم تحديد عدد، يتم عرض 10,000 صف. تعرض واجهة برمجة التطبيقات 250,000 صف كحد أقصى لكل طلب، بغض النظر عن عدد الصفوف التي تطلبها. يجب أن تكون يمكن أن تعرِض واجهة برمجة التطبيقات أيضًا عدد صفوف أقل من لمزيد من المعلومات عن مَعلمة تقسيم الصفحات هذه، اطّلِع على مقالة تقسيم الصفحات. |
نص الاستجابة
محتوى التقرير المقابل لمهمّة إعداد التقارير
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "dimensionHeaders": [ { object ( |
الحقول | |
---|---|
dimension |
يصف أعمدة السمات. يتطابق عدد سمات الجدول وترتيبها مع السمات المتوفّرة في الصفوف. |
metric |
يصف أعمدة المقاييس. يتطابق عدد عناصر MetricHeaders وترتيبها مع المقاييس المتوفّرة في الصفوف. |
rows[] |
صفوف مجموعات قيم السمات وقيم المقاييس في التقرير |
totals[] |
القيم الإجمالية للمقاييس، إذا طُلب ذلك |
maximums[] |
الحد الأقصى لقيم المقاييس، إذا طُلب ذلك |
minimums[] |
الحد الأدنى لقيم المقاييس، إذا طُلب ذلك |
row |
إجمالي عدد الصفوف في نتيجة طلب البحث |
metadata |
بيانات التعريف للتقرير |
نطاقات التفويض
يتطلب أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/analytics.readonly
https://www.googleapis.com/auth/analytics
ResponseMetaData
البيانات الوصفية للردّ التي تحتوي على معلومات إضافية حول محتوى التقرير
تمثيل JSON |
---|
{ "dataLossFromOtherRow": boolean, "samplingMetadatas": [ { object ( |
الحقول | |
---|---|
data |
إذا كانت القيمة true، يشير ذلك إلى أنّه تم دمج بعض مجموعات السمات في الصف "(other)". ويمكن أن يحدث ذلك في تقارير عدد القيم الفريدة المرتفع. تتم تعبئة مَعلمة البيانات الوصفية dataLossFromOtherRow استنادًا إلى جدول البيانات المجمّعة المستخدَم في التقرير. سيتمّ تعبئة المَعلمة بدقة بغضّ النظر عن الفلاتر والقيود في التقرير. على سبيل المثال، يمكن حذف الصف (other) من التقرير لأنّ الطلب يحتوي على فلتر على sessionSource = google. سيستمرّ تعبئة هذه المَعلمة في حال حدوث فقدان للبيانات من صفّ آخر في بيانات مُجمّعة الإدخال المستخدَمة لإنشاء هذا التقرير. لمعرفة المزيد من المعلومات، اطّلِع على لمحة عن صف (other) وتحليل عيّنات البيانات. |
sampling |
إذا كانت نتائج هذا التقرير يتم تحليل عيّنات منها، يوضّح ذلك النسبة المئوية للأحداث المستخدَمة في هذا التقرير. تتم تعبئة وفي حال عدم تحليل عيّنات من النتائج، لن يتم تحديد هذا الحقل. |
schema |
يصف هذا الحقل قيود المخطّط التي تم فرضها بشكل نشط عند إنشاء هذا التقرير. لمزيد من المعلومات، اطّلِع على المقالة إدارة أذونات الوصول والقيود المفروضة على البيانات. |
currency |
رمز العملة المستخدَم في هذا التقرير. يُستخدَم هذا العنصر لتنسيق مقاييس العملة، مثل رموز العملات هي ترميزات سلاسل لأنواع العملات من معيار ISO 4217 (https://en.wikipedia.org/wiki/ISO_4217)، مثل "USD" و"EUR" و"JPY". لمزيد من المعلومات، يُرجى الاطّلاع على https://support.google.com/analytics/answer/9796179. |
time |
المنطقة الزمنية الحالية للموقع يُقصد استخدامها لتفسير السمات المستندة إلى الوقت، مثل |
empty |
إذا تم تحديد سبب فارغ، يكون التقرير فارغًا لهذا السبب. |
subject |
إذا كانت قيمة |
SchemaRestrictionResponse
قيود المخطّط التي تم فرضها بشكل نشط عند إنشاء هذا التقرير لمزيد من المعلومات، اطّلِع على المقالة إدارة أذونات الوصول والقيود المفروضة على البيانات.
تمثيل JSON |
---|
{
"activeMetricRestrictions": [
{
object ( |
الحقول | |
---|---|
active |
جميع القيود التي تم فرضها بشكل نشط عند إنشاء التقرير على سبيل المثال، يكون نوع الحظر دائمًا |
ActiveMetricRestriction
مقياس تم حظره بشكل نشط عند إنشاء التقرير
تمثيل JSON |
---|
{
"restrictedMetricTypes": [
enum ( |
الحقول | |
---|---|
restricted |
سبب حظر هذا المقياس |
metric |
اسم المقياس المحظور |
RestrictedMetricType
فئات البيانات التي قد يتم منعك من الاطّلاع عليها في مواقع معيّنة على "إحصاءات Google"
عمليات التعداد | |
---|---|
RESTRICTED_METRIC_TYPE_UNSPECIFIED |
نوع غير محدّد |
COST_DATA |
مقاييس التكلفة، مثل adCost |
REVENUE_DATA |
مقاييس الأرباح، مثل purchaseRevenue |