RunAccessReportResponse

الردّ المخصّص لتقرير "سجلّ الوصول إلى البيانات"

تمثيل JSON
{
  "dimensionHeaders": [
    {
      object (AccessDimensionHeader)
    }
  ],
  "metricHeaders": [
    {
      object (AccessMetricHeader)
    }
  ],
  "rows": [
    {
      object (AccessRow)
    }
  ],
  "rowCount": integer,
  "quota": {
    object (AccessQuota)
  }
}
الحقول
dimensionHeaders[]

object (AccessDimensionHeader)

عنوان عمود في التقرير يقابل سمة معيّنة. يتطابق عدد DimensionHeaders وترتيب DimensionHeaders مع السمات الموجودة في الصفوف.

metricHeaders[]

object (AccessMetricHeader)

عنوان عمود في التقرير يتوافق مع مقياس معيّن. يتطابق عدد عناوين المقاييس وترتيبها مع المقاييس الواردة في الصفوف.

rows[]

object (AccessRow)

صفوف مجموعات قيم السمات وقيم المقاييس في التقرير

rowCount

integer

تمثّل هذه السمة إجمالي عدد الصفوف في نتيجة طلب البحث. rowCount مستقلة عن عدد الصفوف التي يتم عرضها في الاستجابة ومعلمة طلب limit ومعلمة طلب offset. على سبيل المثال، إذا كان طلب البحث يعرض 175 صفًا ويتضمّن limit من 50 في طلب البيانات من واجهة برمجة التطبيقات، سيتضمّن الردّ rowCount من 175 صفًا ولكن 50 صفًا فقط.

لمزيد من المعلومات عن مَعلمة تقسيم النتائج على صفحات، يمكنك الاطّلاع على مقالة التقسيم على صفحات.

quota

object (AccessQuota)

حالة الحصة لهذا الموقع على "إحصاءات Google"، بما في ذلك هذا الطلب. لا يمكن استخدام هذا الحقل مع الطلبات على مستوى الحساب.

AccessDimensionHeader

يصف عمود السمة في التقرير. تؤدي السمات المطلوبة في التقرير إلى إنتاج إدخالات أعمدة ضمن الصفوف وعناوين DimensionHeaders. مع ذلك، لا تؤدي السمات المستخدَمة حصريًا ضمن الفلاتر أو التعبيرات إلى إنشاء أعمدة في التقرير. في المقابل، لا تنتج عن هذه السمات عناوين.

تمثيل JSON
{
  "dimensionName": string
}
الحقول
dimensionName

string

اسم السمة: على سبيل المثال "userEmail".

AccessMetricHeader

يصف عمود أحد المقاييس في التقرير. تنتج المقاييس المرئية المطلوبة في أحد التقارير إدخالات عمود داخل الصفوف وعناوين المقاييس. مع ذلك، المقاييس المستخدَمة حصريًا ضمن الفلاتر أو التعبيرات لا تنتج أعمدة في التقرير. وفي المقابل، لا تنتج عن هذه المقاييس عناوين.

تمثيل JSON
{
  "metricName": string
}
الحقول
metricName

string

اسم المقياس على سبيل المثال 'accessCount'.

AccessRow

الوصول إلى بيانات التقرير لكل صف.

تمثيل JSON
{
  "dimensionValues": [
    {
      object (AccessDimensionValue)
    }
  ],
  "metricValues": [
    {
      object (AccessMetricValue)
    }
  ]
}
الحقول
dimensionValues[]

object (AccessDimensionValue)

قائمة قيم السمات تظهر هذه القيم بالترتيب نفسه المحدد في الطلب.

metricValues[]

object (AccessMetricValue)

قائمة قيم المقياس تظهر هذه القيم بالترتيب نفسه المحدد في الطلب.

AccessDimensionValue

قيمة السمة.

تمثيل JSON
{
  "value": string
}
الحقول
value

string

قيمة السمة. على سبيل المثال، قد تكون هذه القيمة هي "فرنسا". لـ "البلد" البعد.

AccessMetricValue

قيمة المقياس.

تمثيل JSON
{
  "value": string
}
الحقول
value

string

قيمة القياس. على سبيل المثال، قد تكون هذه القيمة "13".

AccessQuota

الحالة الحالية لجميع الحصص لهذا الموقع على "إحصاءات Google". في حال استنفاد أي حصة لأحد المواقع، ستعرض جميع الطلبات المُرسَلة إلى ذلك الموقع أخطاء "تم استنفاد الموارد".

تمثيل JSON
{
  "tokensPerDay": {
    object (AccessQuotaStatus)
  },
  "tokensPerHour": {
    object (AccessQuotaStatus)
  },
  "concurrentRequests": {
    object (AccessQuotaStatus)
  },
  "serverErrorsPerProjectPerHour": {
    object (AccessQuotaStatus)
  },
  "tokensPerProjectPerHour": {
    object (AccessQuotaStatus)
  }
}
الحقول
tokensPerDay

object (AccessQuotaStatus)

يمكن للمواقع استخدام 250,000 رمز مميّز في اليوم. تستهلك معظم الطلبات أقل من 10 رموز مميّزة.

tokensPerHour

object (AccessQuotaStatus)

يمكن للمواقع استخدام 50,000 رمز مميّز في الساعة. يستهلك طلب واجهة برمجة التطبيقات عددًا واحدًا من الرموز المميزة، ويتم خصم هذا الرقم من جميع الحصص كل ساعة ويومية ولكل مشروع.

concurrentRequests

object (AccessQuotaStatus)

يمكن للمواقع استخدام ما يصل إلى 50 طلبًا متزامنًا.

serverErrorsPerProjectPerHour

object (AccessQuotaStatus)

يمكن أن تتضمن المواقع وأزواج المشاريع على السحابة الإلكترونية ما يصل إلى 50 خطأ في الخادم في الساعة.

tokensPerProjectPerHour

object (AccessQuotaStatus)

يمكن للمواقع استخدام ما يصل إلى% 25 من رموزها المميّزة لكل مشروع في الساعة. وينطبق ذلك على مواقع "إحصاءات 360" التي يمكنها استخدام 12,500 رمز مميّز لكلّ مشروع في الساعة. يستهلك طلب واجهة برمجة التطبيقات عددًا واحدًا من الرموز المميزة، ويتم خصم هذا الرقم من جميع الحصص كل ساعة ويومية ولكل مشروع.

AccessQuotaStatus

الحالة الحالية لمجموعة حصص معيّنة.

تمثيل JSON
{
  "consumed": integer,
  "remaining": integer
}
الحقول
consumed

integer

الحصة التي يستهلكها هذا الطلب.

remaining

integer

الحصة المتبقية بعد هذا الطلب.