- المورد: ReportTask
- ReportDefinition
- السمة
- DimensionExpression
- CaseExpression
- ConcatenateExpression
- المقياس
- DateRange
- FilterExpression
- FilterExpressionList
- فلتر
- StringFilter
- MatchType
- InListFilter
- NumericFilter
- العملية
- NumericValue
- BetweenFilter
- EmptyFilter
- MetricAggregation
- OrderBy
- MetricOrderBy
- DimensionOrderBy
- OrderType
- CohortSpec
- المجموعة النموذجية
- CohortsRange
- مستوى التفاصيل
- CohortReportSettings
- SamplingLevel
- ReportMetadata
- الولاية
- الطُرق
المورد: ReportTask
إعدادات مهمة تقرير معيّنة
| تمثيل JSON |
|---|
{ "name": string, "reportDefinition": { object ( |
| الحقول | |
|---|---|
name |
النتائج فقط. المعرّف. اسم مصدر مهمة التقرير الذي تمّ تحديده أثناء الإنشاء التنسيق: "properties/{property}/reportTasks/{reportTask}" |
reportDefinition |
اختيارية: تعريف تقرير لاسترداد بيانات التقرير، ويصف بنية التقرير. يتضمّن عادةً الحقول التي سيتم تضمينها في التقرير والمعايير التي سيتم استخدامها لفلترة البيانات. |
reportMetadata |
النتائج فقط. تمثّل هذه السمة بيانات وصفية لتقرير خاص بمهمة تقرير معيّنة، وهي توفّر معلومات عن التقرير. يتضمّن عادةً المعلومات التالية: اسم مورد التقرير وحالة التقرير والطابع الزمني لإنشاء التقرير وما إلى ذلك. |
ReportDefinition
تعريف كيفية تشغيل التقرير
| تمثيل JSON |
|---|
{ "dimensions": [ { object ( |
| الحقول | |
|---|---|
dimensions[] |
اختيارية: السمات المطلوبة والمعروضة |
metrics[] |
اختيارية: المقاييس المطلوبة والمعروضة |
dateRanges[] |
اختيارية: النطاقات الزمنية للبيانات المطلوب قراءتها في حال طلب نطاقات تواريخ متعددة، سيحتوي كل صف من صفوف الرد على فهرس لنطاق التاريخ يبدأ من الصفر. في حال تداخل نطاقَين زمنيَين، يتم تضمين بيانات الأحداث للأيام المتداخلة في صفوف الردّ لكلا النطاقَين الزمنيَين. في طلب مجموعة نموذجية، يجب أن يكون هذا |
dimensionFilter |
اختيارية: تتيح لك فلاتر السمات طلب قِيم سمات معيّنة فقط في التقرير. لمزيد من المعلومات، اطّلِع على أساسيات فلاتر السمات للاطّلاع على أمثلة. لا يمكن استخدام المقاييس في هذا الفلتر. |
metricFilter |
اختيارية: عبارة الفلتر الخاصة بالمقاييس. يتم تطبيقها بعد تجميع صفوف التقرير، على غرار عبارة SQL having-clause. لا يمكن استخدام السمات في هذا الفلتر. |
offset |
اختيارية: عدد الصفوف لصف البداية من "مساحة تخزين إحصاءات Google". يتم احتساب الصف الأول على أنّه الصف 0. عند إنشاء مهمة تقرير، تحدّد المَعلمتان |
limit |
اختيارية: عدد الصفوف المطلوب عرضها في التقرير. إذا لم يتم تحديدها، سيتم عرض 10,000 صف. تعرض واجهة برمجة التطبيقات 250,000 صف كحدّ أقصى لكل طلب، بغض النظر عن عدد الصفوف التي تطلبها. يجب أن تكون قيمة يمكن أن تعرض واجهة برمجة التطبيقات أيضًا عددًا أقل من الصفوف من |
metricAggregations[] |
اختيارية: تجميع المقاييس سيتم عرض قيم المقاييس المجمّعة في الصفوف التي تم ضبط dimensionValues فيها على "RESERVED_(MetricAggregation)". |
orderBys[] |
اختيارية: تحدّد هذه السمة كيفية ترتيب الصفوف في الردّ. |
currencyCode |
اختيارية: تمثّل هذه السمة رمز العملة بتنسيق ISO4217، مثل "AED" أو "USD" أو "JPY". إذا كان الحقل فارغًا، يستخدم التقرير العملة التلقائية للموقع. |
cohortSpec |
اختيارية: مجموعة المجموعة النموذجية المرتبطة بهذا الطلب. إذا كانت هناك مجموعة نموذجية في الطلب، يجب أن يكون سمة "المجموعة النموذجية" متوفّرة. |
keepEmptyRows |
اختيارية: في حال كانت القيمة false أو لم يتم تحديدها، لن يتم عرض كل صف تكون فيه جميع المقاييس مساوية للصفر. إذا كانت القيمة صحيحة، سيتم عرض هذه الصفوف إذا لم تتم إزالتها بشكل منفصل باستخدام فلتر. بغض النظر عن إعداد على سبيل المثال، إذا لم يسجّل موقع حدث |
samplingLevel |
اختيارية: مستوى أخذ العيّنات في التقرير. |
السمة
تمثِّل هذه السمات بياناتك. على سبيل المثال، تشير سمة "المدينة" إلى المدينة التي نشأ منها الحدث. قيم السمات في ردود التقارير هي سلاسل، على سبيل المثال، يمكن أن تكون المدينة "باريس" أو "نيويورك".
| تمثيل JSON |
|---|
{
"name": string,
"dimensionExpression": {
object ( |
| الحقول | |
|---|---|
name |
اسم السمة اطّلِع على سمات واجهة برمجة التطبيقات للحصول على قائمة بأسماء السمات المتوافقة مع طرق إعداد التقارير الأساسية، مثل في حال تحديد يتم الرجوع إلى السمات من خلال |
dimensionExpression |
يمكن أن تكون إحدى السمات نتيجة تعبير عن سمات متعددة. على سبيل المثال، السمة "البلد، المدينة": concatenate(country, ", ", city). |
DimensionExpression
يُستخدَم للتعبير عن سمة ناتجة عن صيغة تتضمّن سمات متعددة. أمثلة على الاستخدامات: 1) lowerCase(dimension) 2) concatenate(dimension1, symbol, dimension2).
| تمثيل JSON |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "lowerCase": { object ( |
| الحقول | |
|---|---|
حدِّد نوعًا واحدًا من تعبيرات السمة لـ DimensionExpression. في ما يلي قائمة بالحقول التي يستبعد كلّ منها الآخر. سيتم ضبط حقل واحد على الأكثر في الردّ: |
|
lowerCase |
تُستخدَم لتحويل قيمة سمة إلى أحرف صغيرة. |
upperCase |
تُستخدَم لتحويل قيمة سمة إلى أحرف كبيرة. |
concatenate |
تُستخدَم لدمج قيم السمات في سمة واحدة. على سبيل المثال، السمة "البلد، المدينة": concatenate(country, ", ", city). |
| نهاية الحقول التي يستبعد كلّ منها الآخر | |
CaseExpression
تُستخدَم لتحويل قيمة سمة إلى حالة أحرف واحدة.
| تمثيل JSON |
|---|
{ "dimensionName": string } |
| الحقول | |
|---|---|
dimensionName |
اسم إحدى السمات يجب أن يشير الاسم إلى اسم في حقل السمات الخاص بالطلب. |
ConcatenateExpression
تُستخدَم لدمج قيم السمات في سمة واحدة.
| تمثيل JSON |
|---|
{ "dimensionNames": [ string ], "delimiter": string } |
| الحقول | |
|---|---|
dimensionNames[] |
أسماء السمات يجب أن تشير الأسماء إلى الأسماء الواردة في حقل السمات في الطلب. |
delimiter |
المحدّد الذي يتم وضعه بين أسماء السمات غالبًا ما تكون المحددات عبارة عن أحرف مفردة مثل "|" أو ","، ولكن يمكن أن تكون سلاسل أطول. إذا كانت قيمة السمة تحتوي على المحدد، سيتم عرض كليهما في الرد بدون تمييز. على سبيل المثال، إذا كانت قيمة السمة 1 = "الولايات المتحدة، فرنسا" وقيمة السمة 2 = "اليابان" وفاصلة = ","، سيتضمّن الردّ "الولايات المتحدة، فرنسا، اليابان". |
المقياس
القياسات الكمّية للتقرير على سبيل المثال، المقياس eventCount هو إجمالي عدد الأحداث. يُسمح بتقديم طلبات لما يصل إلى 10 مقاييس.
| تمثيل JSON |
|---|
{ "name": string, "expression": string, "invisible": boolean } |
| الحقول | |
|---|---|
name |
اسم المقياس. اطّلِع على مقاييس واجهة برمجة التطبيقات للحصول على قائمة بأسماء المقاييس المتوافقة مع طرق إعداد التقارير الأساسية، مثل في حال تحديد يتم الرجوع إلى المقاييس من خلال |
expression |
صيغة رياضية للمقاييس المشتقّة على سبيل المثال، مقياس "عدد الأحداث لكل مستخدم" هو |
invisible |
تشير إلى ما إذا كان المقياس غير مرئي في ردّ التقرير. إذا كان المقياس غير مرئي، لن ينتج عنه عمود في الاستجابة، ولكن يمكن استخدامه في |
DateRange
مجموعة متجاورة من الأيام: startDate وstartDate + 1 و... وendDate يُسمح بتقديم ما يصل إلى 4 نطاقات زمنية.
| تمثيل JSON |
|---|
{ "startDate": string, "endDate": string, "name": string } |
| الحقول | |
|---|---|
startDate |
تاريخ البدء الشامل لطلب البحث بالتنسيق |
endDate |
تاريخ الانتهاء الشامل للاستعلام بالتنسيق |
name |
يتم تعيين اسم لنطاق التاريخ هذا. يتمّ تحديد قيمة السمة |
FilterExpression
للتعبير عن فلاتر السمات أو المقاييس يجب أن تكون الحقول في FilterExpression نفسها إما جميعها سمات أو جميعها مقاييس.
| تمثيل JSON |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "andGroup": { object ( |
| الحقول | |
|---|---|
حدِّد نوعًا واحدًا من تعبيرات الفلتر لـ FilterExpression. في ما يلي قائمة بالحقول التي يستبعد كلّ منها الآخر. سيتم ضبط حقل واحد على الأكثر في الردّ: |
|
andGroup |
تتضمّن FilterExpressions في andGroup علاقة AND. |
orGroup |
تتضمّن FilterExpressions في orGroup علاقة OR. |
notExpression |
لا يكون FilterExpression من النوع notExpression. |
filter |
فلتر أساسي في FilterExpression نفسه، يجب أن تكون جميع أسماء حقول الفلتر إما جميعها سمات أو جميعها مقاييس. |
| نهاية الحقول التي يستبعد كلّ منها الآخر | |
FilterExpressionList
قائمة بتعبيرات الفلتر
| تمثيل JSON |
|---|
{
"expressions": [
{
object ( |
| الحقول | |
|---|---|
expressions[] |
قائمة بتعبيرات الفلتر |
تصفية
تعبير لفلترة قيم السمات أو المقاييس
| تمثيل JSON |
|---|
{ "fieldName": string, // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "stringFilter": { object ( |
| الحقول | |
|---|---|
fieldName |
اسم السمة أو اسم المقياس يجب أن يكون اسمًا محدّدًا في السمات أو المقاييس. |
حدِّد نوعًا واحدًا من الفلاتر لـ Filter. في ما يلي قائمة بالحقول التي يستبعد كلّ منها الآخر. سيتم ضبط حقل واحد على الأكثر في الردّ: |
|
stringFilter |
فلتر السلاسل ذات الصلة |
inListFilter |
فلتر للقيم في القائمة |
numericFilter |
فلتر للقيم الرقمية أو قيم التاريخ |
betweenFilter |
فلتر للبحث بين قيمتين |
emptyFilter |
فلتر للقيم الفارغة، مثل القيم |
| نهاية الحقول التي يستبعد كلّ منها الآخر | |
StringFilter
فلتر السلسلة
| تمثيل JSON |
|---|
{
"matchType": enum ( |
| الحقول | |
|---|---|
matchType |
نوع المطابقة لهذا الفلتر. |
value |
تمثّل قيمة السلسلة المستخدَمة للمطابقة. |
caseSensitive |
إذا كانت القيمة صحيحة، تكون قيمة السلسلة حساسة لحالة الأحرف. |
MatchType
نوع مطابقة فلتر السلسلة
| عمليات التعداد | |
|---|---|
MATCH_TYPE_UNSPECIFIED |
غير محدّد |
EXACT |
مطابقة تامة لقيمة السلسلة |
BEGINS_WITH |
تبدأ بقيمة السلسلة. |
ENDS_WITH |
تنتهي بالقيمة السلسلة. |
CONTAINS |
يحتوي على قيمة السلسلة. |
FULL_REGEXP |
مطابقة كاملة للتعبير العادي مع قيمة السلسلة |
PARTIAL_REGEXP |
مطابقة جزئية للتعبير العادي مع قيمة السلسلة |
InListFilter
يجب أن تكون النتيجة في قائمة من قيم السلسلة.
| تمثيل JSON |
|---|
{ "values": [ string ], "caseSensitive": boolean } |
| الحقول | |
|---|---|
values[] |
قائمة قيم السلسلة يجب ألا يكون فارغًا. |
caseSensitive |
إذا كانت القيمة صحيحة، تكون قيمة السلسلة حساسة لحالة الأحرف. |
NumericFilter
فلاتر للقيم الرقمية أو قيم التاريخ
| تمثيل JSON |
|---|
{ "operation": enum ( |
| الحقول | |
|---|---|
operation |
تمثّل هذه السمة نوع العملية لهذا الفلتر. |
value |
قيمة عددية أو قيمة تاريخ |
العملية
العملية المطبَّقة على فلتر رقمي
| عمليات التعداد | |
|---|---|
OPERATION_UNSPECIFIED |
غير محدد |
EQUAL |
يساوي |
LESS_THAN |
أقل من |
LESS_THAN_OR_EQUAL |
أصغر من أو يساوي |
GREATER_THAN |
أكبر من |
GREATER_THAN_OR_EQUAL |
أكبر من أو يساوي |
NumericValue
لتمثيل رقم
| تمثيل JSON |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "int64Value": string, "doubleValue": number // End of mutually exclusive fields. } |
| الحقول | |
|---|---|
| إحدى القيم الرقمية التالية هي قائمة بالحقول التي لا يمكن استخدامها معًا. سيتم ضبط حقل واحد على الأكثر في الردّ: | |
int64Value |
قيمة العدد الصحيح |
doubleValue |
قيمة مزدوجة |
| نهاية الحقول التي يستبعد كلّ منها الآخر | |
BetweenFilter
للتعبير عن أنّ النتيجة يجب أن تكون بين رقمَين (بما في ذلك الرقمَين).
| تمثيل JSON |
|---|
{ "fromValue": { object ( |
| الحقول | |
|---|---|
fromValue |
يبدأ بهذا الرقم. |
toValue |
ينتهي بهذا الرقم. |
EmptyFilter
لا يحتوي هذا النوع على أي حقول.
فلترة القيم الفارغة تطابق قيم السمات التي تكون قيمها "" أو (not set). استخدِم هذا الفلتر لمطابقة الصفوف التي تتضمّن قيم سمات غير متوفّرة أو غير مكتملة، أو اجمعه مع notExpression لاستبعادها من التقرير بدون الفلترة لكلّ من "" و(not set) بشكل منفصل.
MetricAggregation
تمثّل هذه السمة تجميع المقاييس.
| عمليات التعداد | |
|---|---|
METRIC_AGGREGATION_UNSPECIFIED |
عامل تشغيل غير محدّد |
TOTAL |
عامل التشغيل SUM |
MINIMUM |
الحد الأدنى من المشغّلين |
MAXIMUM |
المشغّل الأقصى |
COUNT |
عامل تشغيل العدد |
OrderBy
تحدّد عبارات Order by كيفية ترتيب الصفوف في الردّ. على سبيل المثال، ترتيب الصفوف حسب عدد الأحداث بترتيب تنازلي هو ترتيب واحد، وترتيب الصفوف حسب سلسلة اسم الحدث هو ترتيب مختلف.
| تمثيل JSON |
|---|
{ "desc": boolean, // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "metric": { object ( |
| الحقول | |
|---|---|
desc |
إذا كانت القيمة صحيحة، يتم الترتيب تنازليًا. |
حدِّد نوعًا واحدًا من ترتيب النتائج حسب OrderBy. في ما يلي قائمة بالحقول التي يستبعد كلّ منها الآخر. سيتم ضبط حقل واحد على الأكثر في الردّ: |
|
metric |
ترتّب النتائج حسب قيم أحد المقاييس. |
dimension |
ترتّب النتائج حسب قيم إحدى السمات. |
| نهاية الحقول التي يستبعد كلّ منها الآخر | |
MetricOrderBy
يتم الترتيب حسب قيم المقاييس.
| تمثيل JSON |
|---|
{ "metricName": string } |
| الحقول | |
|---|---|
metricName |
اسم مقياس في الطلب للترتيب حسبه. |
DimensionOrderBy
يتم الترتيب حسب قيم السمات.
| تمثيل JSON |
|---|
{
"dimensionName": string,
"orderType": enum ( |
| الحقول | |
|---|---|
dimensionName |
اسم سمة في الطلب يتم الترتيب حسبها. |
orderType |
تتحكّم هذه السمة في قاعدة ترتيب قيم السمات. |
OrderType
قاعدة لترتيب قيم سمة السلسلة حسبها
| عمليات التعداد | |
|---|---|
ORDER_TYPE_UNSPECIFIED |
غير محدد |
ALPHANUMERIC |
الترتيب الأبجدي الرقمي حسب قيمة موضع رمز يونيكود على سبيل المثال، "2" < "A" < "X" < "b" < "z". |
CASE_INSENSITIVE_ALPHANUMERIC |
ترتيب أبجدي رقمي غير حسّاس لحالة الأحرف حسب قيمة موضع رمز يونيكود للأحرف الصغيرة على سبيل المثال، "2" < "A" < "b" < "X" < "z". |
NUMERIC |
يتم تحويل قيم السمات إلى أرقام قبل ترتيبها. على سبيل المثال، في الترتيب NUMERIC، يكون "25" < "100"، وفي الترتيب ALPHANUMERIC، يكون "100" < "25". تحتوي جميع قيم السمات غير الرقمية على قيمة ترتيب متساوية أقل من جميع القيم الرقمية. |
CohortSpec
مواصفات المجموعات النموذجية لتقرير مجموعة نموذجية
تنشئ تقارير المجموعات النموذجية سلسلة زمنية للحفاظ على المستخدمين في المجموعة النموذجية. على سبيل المثال، يمكنك اختيار مجموعة المستخدمين النموذجية الذين تم اكتسابهم في الأسبوع الأول من شهر سبتمبر وتتبُّع هذه المجموعة النموذجية خلال الأسابيع الستة التالية. يتم تحديد اختيار المستخدمين المكتسَبين في الأسبوع الأول من المجموعة النموذجية لشهر سبتمبر في العنصر cohort. يتم تحديد المجموعة النموذجية التالية خلال الأسابيع الستة المقبلة في العنصر cohortsRange.
للاطّلاع على أمثلة، يُرجى الرجوع إلى أمثلة على تقارير المجموعات النموذجية.
يمكن أن تعرض استجابة التقرير سلسلة زمنية أسبوعية، حيث يحتفظ تطبيقك بنسبة% 60 من هذه المجموعة النموذجية بعد ثلاثة أسابيع و% 25 من هذه المجموعة النموذجية بعد ستة أسابيع. يمكن احتساب هاتين النسبتين المئويتين باستخدام المقياس cohortActiveUsers/cohortTotalUsers وستكونان صفَّين منفصلَين في التقرير.
| تمثيل JSON |
|---|
{ "cohorts": [ { object ( |
| الحقول | |
|---|---|
cohorts[] |
تحدّد هذه السمة معايير الاختيار لتجميع المستخدمين في مجموعات نموذجية. تحدّد معظم تقارير المجموعات النموذجية مجموعة نموذجية واحدة فقط. في حال تحديد مجموعات نموذجية متعددة، يمكن التعرّف على كل مجموعة نموذجية في التقرير من خلال اسمها. |
cohortsRange |
تتتبّع تقارير المجموعات النموذجية المجموعات النموذجية على مدار نطاق زمني موسّع لإعداد التقارير. يحدّد هذا النطاق مدة الإزاحة التي يجب اتّباع المجموعات النموذجية خلالها. |
cohortReportSettings |
إعدادات اختيارية لتقرير مجموعة نموذجية |
المجموعة النموذجية
تحدّد هذه السمة معايير اختيار مجموعة نموذجية. المجموعة النموذجية هي مجموعة من المستخدمين لديهم سمة مشتركة. على سبيل المثال، ينتمي المستخدمون الذين لديهم firstSessionDate نفسه إلى المجموعة النموذجية نفسها.
| تمثيل JSON |
|---|
{
"name": string,
"dimension": string,
"dateRange": {
object ( |
| الحقول | |
|---|---|
name |
تُستخدَم لتحديد اسم لهذه المجموعة النموذجية. يتمّ تحديد قيمة السمة |
dimension |
السمة المستخدَمة من قِبل المجموعة النموذجية. هذه السمة مطلوبة ولا تقبل سوى القيمة |
dateRange |
تختار المجموعة النموذجية المستخدمين الذين يقع تاريخ تفاعلهم الأول بين تاريخَي البدء والانتهاء المحدّدين في في طلب مجموعة نموذجية، يكون يجب أن تكون هذه |
CohortsRange
تضبط هذه السمة النطاق الزمني للتقارير الموسّعة في تقرير مجموعة نموذجية. تحدّد هذه السمة مدة الإزاحة التي يجب تتبُّع المجموعات النموذجية خلالها.
| تمثيل JSON |
|---|
{
"granularity": enum ( |
| الحقول | |
|---|---|
granularity |
الحقل مطلوب. الدقة المستخدَمة لتفسير |
startOffset |
تحدّد السمة إذا كانت قيمة إذا كانت قيمة إذا كانت قيمة |
endOffset |
الحقل مطلوب. تحدّد إذا كانت قيمة إذا كانت قيمة إذا كانت قيمة |
الدقة
الدقة المستخدَمة لتفسير startOffset وendOffset للنطاق الزمني الموسّع لإعداد التقارير في تقرير مجموعة نموذجية
| عمليات التعداد | |
|---|---|
GRANULARITY_UNSPECIFIED |
يجب عدم تحديدها أبدًا. |
DAILY |
مستوى الدقة اليومي شائع الاستخدام إذا كان dateRange للمجموعة النموذجية يومًا واحدًا وكان الطلب يحتوي على cohortNthDay. |
WEEKLY |
الدقة الأسبوعية يتم استخدامها عادةً إذا كانت dateRange المجموعة النموذجية أسبوعًا (بدءًا من الأحد وانتهاءً بالسبت) وكان الطلب يتضمّن cohortNthWeek. |
MONTHLY |
الدقة الشهرية يُستخدَم عادةً إذا كانت مدة dateRange المجموعة النموذجية شهرًا وكان الطلب يتضمّن cohortNthMonth. |
CohortReportSettings
الإعدادات الاختيارية لتقرير مجموعة نموذجية
| تمثيل JSON |
|---|
{ "accumulate": boolean } |
| الحقول | |
|---|---|
accumulate |
في حال ضبط القيمة على "صحيح"، يتم تجميع النتائج من يوم التفاعل الأول إلى يوم الانتهاء. غير متاح في |
SamplingLevel
فئات مستويات أخذ العيّنات للطلبات
| عمليات التعداد | |
|---|---|
SAMPLING_LEVEL_UNSPECIFIED |
نوع غير محدَّد |
LOW |
تطبيق مستوى أخذ عيّنات يبلغ 10 ملايين على المواقع العادية و100 مليون على مواقع "إحصاءات Google 360" |
MEDIUM |
تتوفّر حصريًا لمواقع "إحصاءات Google 360" التي يبلغ مستوى أخذ العينات فيها مليار. |
UNSAMPLED |
تتوفّر حصريًا لمواقع "إحصاءات Google 360". الاستكشافات غير المستندة إلى عيّنات أكثر دقة ويمكن أن تكشف عن إحصاءات لا تظهر في الاستكشافات العادية. لمزيد من المعلومات، يُرجى الاطّلاع على https://support.google.com/analytics/answer/10896953. |
ReportMetadata
البيانات الوصفية لتقرير مهمة تقرير معيّنة.
| تمثيل JSON |
|---|
{
"creationQuotaTokensCharged": integer,
"state": enum ( |
| الحقول | |
|---|---|
creationQuotaTokensCharged |
النتائج فقط. إجمالي رموز الحصة التي تم تحصيل رسومها أثناء إنشاء التقرير بما أنّ عدد الرموز المميزة هذا يستند إلى النشاط من الحالة |
state |
النتائج فقط. الحالة الحالية لمهمة التقرير هذه. |
beginCreatingTime |
النتائج فقط. الوقت الذي تم فيه استدعاء يستخدم المعيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه مُمثلاً بالتوقيت العالمي المنسَّق مع حرف Z في النهاية ويستخدم الأرقام الجزئية 0 أو 3 أو 6 أو 9. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف Z. أمثلة: |
taskRowCount |
النتائج فقط. تمثّل هذه السمة إجمالي عدد الصفوف في نتيجة التقرير. سيتم ملء هذا الحقل عندما تكون الحالة نشطة. يمكنك الاستفادة من |
errorMessage |
النتائج فقط. تتم تعبئة رسالة الخطأ في حال تعذُّر تنفيذ مهمة تقرير أثناء إنشائه. |
totalRowCount |
النتائج فقط. إجمالي عدد الصفوف في مساحة تخزين "إحصاءات Google" إذا كنت تريد طلب صفوف بيانات إضافية تتجاوز التقرير الحالي، يمكنك بدء مهمة تقرير جديدة استنادًا إلى يمثّل على سبيل المثال، لنفترض أنّ |
ولاية
حالة المعالجة
| عمليات التعداد | |
|---|---|
STATE_UNSPECIFIED |
لن يتم استخدام الحالة غير المحدَّدة أبدًا. |
CREATING |
يتم إنشاء التقرير حاليًا وسيكون متاحًا في المستقبل. يحدث الإنشاء فور إجراء مكالمة CreateReport. |
ACTIVE |
تم إنشاء التقرير بالكامل وأصبح جاهزًا لتنفيذ طلبات البحث. |
FAILED |
تعذّر إنشاء التقرير. |
الطُرق |
|
|---|---|
|
يبدأ في إنشاء مهمة تقرير. |
|
تعرض هذه الطريقة بيانات وصفية عن مهمة تقرير معيّنة. |
|
تعرض هذه الطريقة جميع مهام التقارير لموقع معيّن. |
|
يستردّ هذا الإجراء محتوى مهمة تقرير. |