- منبع: 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 |
اختیاری. بند فیلتر سنجهها. پساز تجمیع ردیفهای گزارش اعمال میشود، مشابه بند having در SQL. ابعاد نمیتواند در این فیلتر استفاده شود. |
offset |
اختیاری. تعداد ردیف ردیف شروع از «فضای ذخیرهسازی Google Analytics». اولین ردیف بهعنوان ردیف ۰ درنظر گرفته میشود. هنگام ایجاد تکلیف گزارش، پارامترهای |
limit |
اختیاری. تعداد ردیفهایی که در «گزارش» برگردانده میشود. اگر مشخص نشده باشد، ۱۰٬۰۰۰ ردیف برگردانده میشود. API حداکثر ۲۵۰٬۰۰۰ ردیف در هر درخواست برمیگرداند، مهم نیست چند ردیف درخواست کرده باشید. اگر مقادیر بُعد به اندازه |
metricAggregations[] |
اختیاری. انبوهش سنجهها. مقادیر سنجه انبوهشی در ردیفهایی نشان داده میشود که dimensionValues روی «RESERVED_(MetricAggregation)» تنظیم شده است. |
orderBys[] |
اختیاری. مشخص میکند ردیفها در پاسخ چگونه مرتب شوند. |
currencyCode |
اختیاری. کد واحد پول در قالب ISO4217، مثل «AED»، «USD»، «JPY». اگر این فیلد خالی باشد، گزارش از ارز پیشفرض دارایی استفاده میکند. |
cohortSpec |
اختیاری. گروه کوهورت مرتبط با این درخواست. اگر گروه همنسلی در درخواست وجود دارد، بُعد «همنسل» باید وجود داشته باشد. |
keepEmptyRows |
اختیاری. اگر نادرست یا نامشخص باشد، هر ردیفی که همه سنجههای آن برابر با ۰ باشد برگردانده نخواهد شد. اگر درست باشد، این ردیفها برگردانده خواهند شد اگر بهطور جداگانه توسط فیلتری برداشته نشده باشند. صرفنظر از این تنظیم برای مثال، اگر دارایی هرگز رویداد |
samplingLevel |
اختیاری. سطح نمونهگیری گزارش. |
ابعاد
ابعاد مشخصههای دادههای شما هستند. برای مثال، بُعد شهر نشان میدهد رویداد از کدام شهر نشئت گرفته است. مقادیر بُعد در پاسخهای گزارش رشتهای هستند؛ برای مثال، شهر میتواند «پاریس» یا «نیویورک» باشد.
| نمایش JSON |
|---|
{
"name": string,
"dimensionExpression": {
object ( |
| فیلدها | |
|---|---|
name |
نام بُعد. برای فهرست نامهای بُعد پشتیبانیشده توسط روشهای گزارشدهی اصلی مثل اگر ابعاد توسط |
dimensionExpression |
یک بُعد میتواند نتیجه عبارتی از چندین بُعد باشد. برای مثال، بُعد «کشور، شهر»: concatenate(کشور، «، »، شهر). |
DimensionExpression
برای بیان بُعدی که نتیجه فرمول چند بُعد است استفاده میشود. نمونههای استفاده: ۱) 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(کشور، «، »، شهر). |
| پایان فیلدهای متقابلاً انحصاری. | |
CaseExpression
برای تبدیل مقدار بُعد به یک مورد استفاده میشود.
| نمایش JSON |
|---|
{ "dimensionName": string } |
| فیلدها | |
|---|---|
dimensionName |
نام بُعد. نام باید به نامی در فیلد ابعاد درخواست ارجاع دهد. |
ConcatenateExpression
برای ترکیب مقادیر بُعد در یک بُعد استفاده میشود.
| نمایش JSON |
|---|
{ "dimensionNames": [ string ], "delimiter": string } |
| فیلدها | |
|---|---|
dimensionNames[] |
نامهای ابعاد. نامها باید به نامهای موجود در فیلد ابعاد درخواست ارجاع دهند. |
delimiter |
جداکننده بین نامهای بُعد قرار میگیرد. جداکنندهها اغلب نویسههای تکی مثل «|» یا «،» هستند اما میتوانند رشتههای طولانیتر باشند. اگر مقدار بُعد حاوی جداکننده باشد، هر دو بدون تمایز در پاسخ وجود خواهند داشت. برای مثال، اگر مقدار بُعد ۱ = «US,FR»، مقدار بُعد ۲ = «JP»، و جداکننده = «،» باشد، پاسخ حاوی «US,FR,JP» خواهد بود. |
متریک
اندازهگیریهای کمی یک گزارش. برای مثال، سنجه eventCount تعداد کل رویدادها است. درخواستها حداکثر تا ۱۰ سنجه مجاز هستند.
| نمایش JSON |
|---|
{ "name": string, "expression": string, "invisible": boolean } |
| فیلدها | |
|---|---|
name |
نام سنجه. برای فهرست نامهای سنجه پشتیبانیشده توسط روشهای گزارشدهی اصلی مثل اگر سنجهها براساس |
expression |
عبارت ریاضی برای سنجههای مشتقشده. برای مثال، سنجه «تعداد رویداد بهازای هر کاربر» |
invisible |
نشان میدهد که آیا سنجهای در پاسخ گزارش نامرئی است یا نه. اگر سنجهای نامرئی باشد، آن سنجه ستونی در پاسخ تولید نخواهد کرد، اما میتواند در |
DateRange
مجموعهای پیوسته از روزها: startDate، startDate + 1، …، endDate. درخواستها تا ۴ محدوده تاریخ مجاز است.
| نمایش JSON |
|---|
{ "startDate": string, "endDate": string, "name": string } |
| فیلدها | |
|---|---|
startDate |
تاریخ شروع فراگیر برای پُرسمان در قالب |
endDate |
تاریخ پایان فراگیر برای پُرسمان در قالب |
name |
نامی به این محدوده تاریخ اختصاص میدهد. بُعد |
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 رابطه «و» دارند. |
orGroup |
FilterExpressions در orGroup رابطه «یا» دارند. |
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
ترتیب براساسها مشخص میکنند ردیفها در پاسخ چگونه مرتب شوند. برای مثال، مرتب کردن ردیفها براساس تعداد رویداد نزولی یک ترتیب است و مرتب کردن ردیفها براساس رشته نام رویداد ترتیبی متفاوت است.
| نمایش 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 |
مقادیر بُعد قبلاز مرتبسازی به عدد تبدیل میشوند. برای مثال، در مرتبسازی «عددی»، «۲۵» < «۱۰۰»، و در مرتبسازی ALPHANUMERIC، «۱۰۰» < «۲۵». همه مقادیر بُعد غیرعددی دارای مقدار ترتیب یکسان در زیر همه مقادیر عددی هستند. |
CohortSpec
مشخصات همگروهها برای گزارش همگروهها.
گزارشهای گروه همنسل یک سری زمانی از ماندگاری کاربر برای گروه همنسل ایجاد میکند. برای مثال، میتوانید گروه کاربران جذبشده در هفته اول سپتامبر را انتخاب کنید و آن گروه را برای شش هفته آینده دنبال کنید. انتخاب کاربران جذبشده در هفته اول همگروه سپتامبر در شیء cohort مشخص شده است. دنبال کردن آن گروه برای شش هفته آینده در شیء cohortsRange مشخص شده است.
برای مثال، نمونههای گزارش گروه همنسل را ببینید.
پاسخ گزارش میتواند یک سری زمانی هفتگی را نشان دهد که مثلاً برنامه شما پساز سه هفته ۶۰٪ از این گروه را حفظ کرده است و پساز شش هفته ۲۵٪ از این گروه را حفظ کرده است. این دو درصد را میتوان با سنجه 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 |
سطح نمونهگیری ۱۰ میلیون را برای داراییهای استاندارد و ۱۰۰ میلیون را برای داراییهای Google Analytics 360 اعمال میکند. |
MEDIUM |
ویژه داراییهای Google Analytics 360 با سطح نمونهگیری ۱ میلیارد. |
UNSAMPLED |
منحصراً برای داراییهای Google Analytics 360. کاوشهای بدون نمونهگیری دقیقتر هستند و میتوانند اطلاعات آماریای را آشکار کنند که در کاوشهای استاندارد قابلمشاهده نیستند. برای کسب اطلاعات بیشتر، به https://support.google.com/analytics/answer/10896953 مراجعه کنید. |
ReportMetadata
فرادادههای گزارش برای یک تکلیف گزارش خاص.
| نمایش JSON |
|---|
{
"creationQuotaTokensCharged": integer,
"state": enum ( |
| فیلدها | |
|---|---|
creationQuotaTokensCharged |
فقط برونداد. کل نشانهای سهمیه که درطول ایجاد گزارش کسر شده است. ازآنجاییکه این تعداد کد براساس فعالیت از وضعیت |
state |
فقط برونداد. وضعیت فعلی این تکلیف گزارش. |
beginCreatingTime |
فقط برونداد. زمانی که با از RFC 3339 استفاده میکند، که در آن برونداد تولیدشده همیشه Z-نرمالسازی میشود و از ۰، ۳، ۶، یا ۹ رقم کسری استفاده میکند. انحرافهای غیر از «Z» نیز پذیرفته میشود. مثالها: |
taskRowCount |
فقط برونداد. تعداد کل ردیفها در نتیجه گزارش. وقتی وضعیت فعال باشد، این فیلد تکمیل خواهد شد. میتوانید از |
errorMessage |
فقط برونداد. اگر تکلیف گزارش درحین ایجاد شدن ناموفق باشد، پیام خطا تکمیل میشود. |
totalRowCount |
فقط برونداد. تعداد کل ردیفها در فضای ذخیرهسازی Google Analytics. اگر میخواهید ردیفهای داده بیشتری را فراتر از گزارش کنونی پُرسمان کنید، میتوانید تکلیف گزارش جدیدی را براساس
برای مثال، فرض کنید |
ایالت
وضعیت پردازش.
| شمارشیها | |
|---|---|
STATE_UNSPECIFIED |
وضعیت نامشخص هرگز استفاده نخواهد شد. |
CREATING |
گزارش درحال ایجاد است و در آینده دردسترس خواهد بود. ایجاد بلافاصله پساز تماس «ایجاد گزارش» انجام میشود. |
ACTIVE |
گزارش بهطور کامل ایجاد شده است و برای پُرسمان آماده است. |
FAILED |
گزارش ایجاد نشد. |
روشها |
|
|---|---|
|
ایجاد تکلیف گزارش را آغاز میکند. |
|
فراداده گزارش را درباره تکلیف گزارش خاصی دریافت میکند. |
|
همه تکلیفهای گزارش را برای یک دارایی فهرست میکند. |
|
محتوای تکلیف گزارش را بازیابی میکند. |