عرض تقارير محورية متعددة على دفعات يجب أن تكون جميع التقارير لموقع "إحصاءات Google" 4 نفسه.
طلب HTTP
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:batchRunPivotReports
يستخدم عنوان URL بنية gRPC Transcoding.
معلّمات المسار
المَعلمات | |
---|---|
property |
معرّف موقع "إحصاءات Google" 4 الذي يتم تتبّع أحداثه. يتم التحديد في مسار عنوان URL وليس النص. ولمزيد من المعلومات، اطّلِع على مكان العثور على رقم تعريف موقعك. يجب تحديد هذه الخاصية على دفعات. قد يكون الموقع الإلكتروني ضمن RunPivotReportRequest غير محدّد أو متّسقًا مع هذا الموقع. مثال: الخصائص/1234 |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"requests": [
{
object ( |
الحقول | |
---|---|
requests[] |
الطلبات الفردية. يتوفّر لكل طلب ردّ محوري منفصل. يُسمح لكل طلب مجمّع بما يصل إلى 5 طلبات. |
نص الاستجابة
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
استجابة مجمّعة تحتوي على تقارير محورية متعددة.
تمثيل JSON |
---|
{
"pivotReports": [
{
object ( |
الحقول | |
---|---|
pivotReports[] |
ردود فردية. لكل استجابة طلب تقرير محوري منفصل. |
kind |
لتحديد نوع المورد لهذه الرسالة. ويكون |
نطاقات الأذونات
يتطلّب أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/analytics.readonly
https://www.googleapis.com/auth/analytics
طلب تغيير محوري للطلب
طلب إنشاء تقرير محوري
تمثيل JSON |
---|
{ "property": string, "dimensions": [ { object ( |
الحقول | |
---|---|
property |
معرّف موقع "إحصاءات Google" 4 الذي يتم تتبّع أحداثه. يتم التحديد في مسار عنوان URL وليس النص. ولمزيد من المعلومات، اطّلِع على مكان العثور على رقم تعريف موقعك. ضمن طلب مجمّع، يجب أن تكون هذه السمة غير محدّدة أو غير متوافقة مع الموقع الإلكتروني على مستوى المجموعة. مثال: الخصائص/1234 |
dimensions[] |
الأبعاد المطلوبة. يجب استخدام كلّ الأبعاد المحدّدة بواسطة أحد المكوّنات التالية: dimension Expression وdimensionfilter وhubs و orderBys. |
metrics[] |
المقاييس المطلوبة، يلزم تحديد مقياس واحد على الأقل. يجب استخدام كل المقاييس المحدّدة بواسطة أحد العناصر التالية: Statement_expression، وMetricMetric، وOrderBys. |
dateRanges[] |
النطاق الزمني لاسترداد بيانات الحدث للتقرير. وإذا تم تحديد نطاقات زمنية متعددة، سيتم استخدام بيانات الأحداث من كل نطاق زمني في التقرير. يمكن تضمين بُعد خاص باسم حقل "و في طلب المجموعة النموذجية، يجب عدم تحديد |
pivots[] |
يصف التنسيق المرئي لسمات التقرير في الأعمدة أو الصفوف. يجب أن يكون اتحاد أسماء الحقول (أسماء الأبعاد) في جميع المحاور الفرعية مجموعة فرعية من أسماء السمات المحدّدة في "الأبعاد". لا يمكن أن يشارك محوران رئيسيان سمة. لا يمكن رؤية أي بُعد إلا إذا ظهر في محور. |
dimensionFilter |
عبارة فلتر السمات. يجب طلب السمات لاستخدامها في هذا الفلتر. لا يمكن استخدام المقاييس في هذا الفلتر. |
metricFilter |
عبارة عن مقاييس الفلتر. يتم تطبيقه في مرحلة بعد التجميع، على غرار عبارة SQL. يجب طلب المقاييس لاستخدامها في هذا الفلتر. لا يمكن استخدام الأبعاد في هذا الفلتر. |
currencyCode |
رمز عملة بتنسيق ISO4217، مثل "AED","USD"&&;;JPY" وإذا كان الحقل فارغًا، يستخدم التقرير العملة التلقائية للموقع. |
cohortSpec |
المجموعة النموذجية المرتبطة بهذا الطلب. إذا كانت هناك مجموعة نموذجية في الطلب، يجب أن تتوفّر السمة 'cohort'. |
keepEmptyRows |
وفي حال كانت القيمة غير صحيحة أو لم يتم تحديدها، لن يتم عرض كل صف يحتوي على جميع المقاييس التي تساوي 0. وفي حال ضبطها على "صحيح"، سيتم عرض هذه الصفوف إذا لم تتم إزالتها بشكل منفصل من خلال فلتر. |
returnPropertyQuota |
يبدِّل ما إذا كان سيتم عرض الحالة الحالية لحصة "إحصاءات Google" هذه. يتم عرض الحصة في PropertyQuota. |