RunAccessReportResponse

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

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

object (AccessDimensionHeader)

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

metricHeaders[]

object (AccessMetricHeader)

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

rows[]

object (AccessRow)

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

rowCount

integer

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

لمزيد من المعلومات عن مَعلمة تقسيم الصفحات هذه، يُرجى الاطّلاع على تقسيم الصفحات.

quota

object (AccessQuota)

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

AccessDimensionHeader

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

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

string

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

AccessMetricHeader

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

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

string

اسم المقياس، على سبيل المثال "عدد عمليات الوصول".

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 من الرموز المميّزة لكل مشروع في الساعة. ويعني ذلك أنّه يمكن لمواقع "إحصاءات Google‏ 360" استخدام 12,500 رمز مميّز لكل مشروع في الساعة. يستهلك طلب واجهة برمجة التطبيقات عددًا واحدًا من الرموز المميّزة، ويتم خصم هذا العدد من جميع الحصص لكل ساعة ويوم ولكل مشروع.

AccessQuotaStatus

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

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

integer

الحصة المستنفَدة من خلال هذا الطلب

remaining

integer

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