یک گزارش سفارشی از دادههای رویداد Google Analytics شما را برمیگرداند. گزارش ها حاوی آماری است که از داده های جمع آوری شده توسط کد رهگیری گوگل آنالیتیکس به دست آمده است. داده های برگردانده شده از API به صورت جدولی با ستون هایی برای ابعاد و معیارهای درخواستی است. معیارها اندازه گیری های فردی فعالیت کاربر در دارایی شما هستند، مانند کاربران فعال یا تعداد رویدادها. ابعاد، معیارها را در برخی از معیارهای رایج، مانند نام کشور یا رویداد، تجزیه میکنند.
برای راهنمایی برای ساختن درخواستها و درک پاسخها، به ایجاد گزارش مراجعه کنید.
درخواست HTTP
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:runReport
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
property | یک شناسه دارایی Google Analytics که رویدادهای آن ردیابی می شوند. در مسیر URL و نه بدنه مشخص شده است. برای کسب اطلاعات بیشتر، ببینید شناسه ملک خود را از کجا پیدا کنید . در یک درخواست دسته ای، این ویژگی یا باید نامشخص باشد یا با ویژگی سطح دسته ای سازگار باشد. مثال: خواص/1234 |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "dimensions": [ { object ( |
فیلدها | |
---|---|
dimensions[] | ابعاد درخواستی و نمایش داده شده |
metrics[] | معیارهای درخواست شده و نمایش داده شده |
date Ranges[] | محدوده تاریخ داده برای خواندن. اگر چندین محدوده تاریخ درخواست شود، هر ردیف پاسخ حاوی یک شاخص محدوده تاریخ مبتنی بر صفر خواهد بود. اگر دو محدوده تاریخ همپوشانی داشته باشند، دادههای رویداد برای روزهای همپوشانی در ردیفهای پاسخ برای هر دو محدوده تاریخ گنجانده میشود. در یک درخواست گروهی، این |
dimension Filter | فیلترهای ابعاد به شما امکان می دهند فقط مقادیر ابعاد خاصی را در گزارش درخواست کنید. برای کسب اطلاعات بیشتر، برای مثال به مبانی فیلترهای ابعاد مراجعه کنید. معیارها را نمی توان در این فیلتر استفاده کرد. |
metric Filter | بند فیلتر معیارها. پس از تجمیع ردیفهای گزارش، مشابه SQL have-clause اعمال میشود. در این فیلتر نمی توان از ابعاد استفاده کرد. |
offset | تعداد ردیف ردیف شروع. ردیف اول به عنوان ردیف 0 محاسبه می شود. هنگام صفحه بندی، اولین درخواست افست را مشخص نمی کند. یا به طور معادل، افست را روی 0 تنظیم می کند. اولین درخواست اولین برای اطلاعات بیشتر در مورد این پارامتر صفحه بندی، صفحه بندی را ببینید. |
limit | تعداد ردیف هایی که باید برگردانده شوند. اگر مشخص نشده باشد، 10000 ردیف برگردانده می شود. API حداکثر 250000 سطر را در هر درخواست برمی گرداند، مهم نیست که چقدر درخواست کنید. API همچنین میتواند ردیفهای کمتری را نسبت به برای اطلاعات بیشتر در مورد این پارامتر صفحه بندی، صفحه بندی را ببینید. |
metric Aggregations[] | تجمیع معیارها مقادیر متریک انبوه در ردیفهایی نشان داده میشوند که در آن dimensionValues روی "RESERVED_(MetricAggregation)" تنظیم شده است. مجموعها شامل مقایسهها و محدودههای تاریخی متعدد بر اساس محدوده تاریخ جمعآوری میشوند. |
order Bys[] | نحوه ترتیب ردیف ها در پاسخ را مشخص می کند. درخواستهایی که هم مقایسه و هم محدودههای تاریخی متعدد را شامل میشود، دارای ترتیببندی در مقایسهها خواهند بود. |
currency Code | یک کد ارز در قالب ISO4217، مانند "AED"، "USD"، "JPY". اگر فیلد خالی باشد، گزارش از واحد پول پیشفرض دارایی استفاده میکند. |
cohort Spec | گروه کوهورت مرتبط با این درخواست. اگر یک گروه کوهورت در درخواست وجود دارد، بعد "همگروهی" باید وجود داشته باشد. |
keep Empty Rows | اگر نادرست یا نامشخص باشد، هر ردیف با تمام معیارهای برابر با 0 برگردانده نخواهد شد. اگر درست باشد، اگر این ردیفها بهطور جداگانه توسط فیلتر حذف نشوند، برگردانده میشوند. صرف نظر از این تنظیم به عنوان مثال، اگر یک ویژگی هرگز رویداد |
return Property Quota | وضعیت فعلی سهمیه ویژگی Google Analytics را تغییر میدهد یا خیر. سهمیه در PropertyQuota برگردانده می شود. |
comparisons[] | اختیاری. پیکربندی مقایسه درخواست شده و نمایش داده می شود. درخواست فقط به یک قسمت مقایسه نیاز دارد تا ستون مقایسه را در پاسخ دریافت کند. |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از RunReportResponse
است.
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/analytics.readonly
-
https://www.googleapis.com/auth/analytics
یک گزارش سفارشی از دادههای رویداد Google Analytics شما را برمیگرداند. گزارش ها حاوی آماری است که از داده های جمع آوری شده توسط کد رهگیری گوگل آنالیتیکس به دست آمده است. داده های برگردانده شده از API به صورت جدولی با ستون هایی برای ابعاد و معیارهای درخواستی است. معیارها اندازه گیری های فردی فعالیت کاربر در دارایی شما هستند، مانند کاربران فعال یا تعداد رویدادها. ابعاد، معیارها را در برخی از معیارهای رایج، مانند نام کشور یا رویداد، تجزیه میکنند.
برای راهنمایی برای ساختن درخواستها و درک پاسخها، به ایجاد گزارش مراجعه کنید.
درخواست HTTP
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:runReport
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
property | یک شناسه دارایی Google Analytics که رویدادهای آن ردیابی می شوند. در مسیر URL و نه بدنه مشخص شده است. برای کسب اطلاعات بیشتر، ببینید شناسه ملک خود را از کجا پیدا کنید . در یک درخواست دسته ای، این ویژگی یا باید نامشخص باشد یا با ویژگی سطح دسته ای سازگار باشد. مثال: خواص/1234 |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "dimensions": [ { object ( |
فیلدها | |
---|---|
dimensions[] | ابعاد درخواستی و نمایش داده شده |
metrics[] | معیارهای درخواست شده و نمایش داده شده |
date Ranges[] | محدوده تاریخ داده برای خواندن. اگر چندین محدوده تاریخ درخواست شود، هر ردیف پاسخ حاوی یک شاخص محدوده تاریخ مبتنی بر صفر خواهد بود. اگر دو محدوده تاریخ همپوشانی داشته باشند، دادههای رویداد برای روزهای همپوشانی در ردیفهای پاسخ برای هر دو محدوده تاریخ گنجانده میشود. در یک درخواست گروهی، این |
dimension Filter | فیلترهای ابعاد به شما امکان می دهند فقط مقادیر ابعاد خاصی را در گزارش درخواست کنید. برای کسب اطلاعات بیشتر، برای مثال به مبانی فیلترهای ابعاد مراجعه کنید. معیارها را نمی توان در این فیلتر استفاده کرد. |
metric Filter | بند فیلتر معیارها. پس از تجمیع ردیفهای گزارش، مشابه SQL have-clause اعمال میشود. در این فیلتر نمی توان از ابعاد استفاده کرد. |
offset | تعداد ردیف ردیف شروع. ردیف اول به عنوان ردیف 0 محاسبه می شود. هنگام صفحه بندی، اولین درخواست افست را مشخص نمی کند. یا به طور معادل، افست را روی 0 تنظیم می کند. اولین درخواست اولین برای اطلاعات بیشتر در مورد این پارامتر صفحه بندی، صفحه بندی را ببینید. |
limit | تعداد ردیف هایی که باید برگردانده شوند. اگر مشخص نشده باشد، 10000 ردیف برگردانده می شود. API حداکثر 250000 سطر را در هر درخواست برمی گرداند، مهم نیست که چقدر درخواست کنید. API همچنین میتواند ردیفهای کمتری را نسبت به برای اطلاعات بیشتر در مورد این پارامتر صفحه بندی، صفحه بندی را ببینید. |
metric Aggregations[] | تجمیع معیارها مقادیر متریک انبوه در ردیفهایی نشان داده میشوند که در آن dimensionValues روی "RESERVED_(MetricAggregation)" تنظیم شده است. مجموعها شامل مقایسهها و محدودههای تاریخی متعدد بر اساس محدوده تاریخ جمعآوری میشوند. |
order Bys[] | نحوه ترتیب ردیف ها در پاسخ را مشخص می کند. درخواستهایی که هم مقایسه و هم محدودههای تاریخی متعدد را شامل میشود، دارای ترتیببندی در مقایسهها خواهند بود. |
currency Code | یک کد ارز در قالب ISO4217، مانند "AED"، "USD"، "JPY". اگر فیلد خالی باشد، گزارش از واحد پول پیشفرض دارایی استفاده میکند. |
cohort Spec | گروه کوهورت مرتبط با این درخواست. اگر یک گروه کوهورت در درخواست وجود دارد، بعد "همگروهی" باید وجود داشته باشد. |
keep Empty Rows | اگر نادرست یا نامشخص باشد، هر ردیف با تمام معیارهای برابر با 0 برگردانده نخواهد شد. اگر درست باشد، اگر این ردیفها بهطور جداگانه توسط فیلتر حذف نشوند، برگردانده میشوند. صرف نظر از این تنظیم به عنوان مثال، اگر یک ویژگی هرگز رویداد |
return Property Quota | وضعیت فعلی سهمیه ویژگی Google Analytics را تغییر میدهد یا خیر. سهمیه در PropertyQuota برگردانده می شود. |
comparisons[] | اختیاری. پیکربندی مقایسه درخواست شده و نمایش داده می شود. درخواست فقط به یک قسمت مقایسه نیاز دارد تا ستون مقایسه را در پاسخ دریافت کند. |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از RunReportResponse
است.
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/analytics.readonly
-
https://www.googleapis.com/auth/analytics
یک گزارش سفارشی از دادههای رویداد Google Analytics شما را برمیگرداند. گزارش ها حاوی آماری است که از داده های جمع آوری شده توسط کد رهگیری گوگل آنالیتیکس به دست آمده است. داده های برگردانده شده از API به صورت جدولی با ستون هایی برای ابعاد و معیارهای درخواستی است. معیارها اندازه گیری های فردی فعالیت کاربر در دارایی شما هستند، مانند کاربران فعال یا تعداد رویدادها. ابعاد، معیارها را در برخی از معیارهای رایج، مانند نام کشور یا رویداد، تجزیه میکنند.
برای راهنمایی برای ساختن درخواستها و درک پاسخها، به ایجاد گزارش مراجعه کنید.
درخواست HTTP
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:runReport
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
property | یک شناسه دارایی Google Analytics که رویدادهای آن ردیابی می شوند. در مسیر URL و نه بدنه مشخص شده است. برای کسب اطلاعات بیشتر، ببینید شناسه ملک خود را از کجا پیدا کنید . در یک درخواست دسته ای، این ویژگی یا باید نامشخص باشد یا با ویژگی سطح دسته ای سازگار باشد. مثال: خواص/1234 |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "dimensions": [ { object ( |
فیلدها | |
---|---|
dimensions[] | ابعاد درخواستی و نمایش داده شده |
metrics[] | معیارهای درخواست شده و نمایش داده شده |
date Ranges[] | محدوده تاریخ داده برای خواندن. اگر چندین محدوده تاریخ درخواست شود، هر ردیف پاسخ حاوی یک شاخص محدوده تاریخ مبتنی بر صفر خواهد بود. اگر دو محدوده تاریخ همپوشانی داشته باشند، دادههای رویداد برای روزهای همپوشانی در ردیفهای پاسخ برای هر دو محدوده تاریخ گنجانده میشود. در یک درخواست گروهی، این |
dimension Filter | فیلترهای ابعاد به شما امکان می دهند فقط مقادیر ابعاد خاصی را در گزارش درخواست کنید. برای کسب اطلاعات بیشتر، برای مثال به مبانی فیلترهای ابعاد مراجعه کنید. معیارها را نمی توان در این فیلتر استفاده کرد. |
metric Filter | بند فیلتر معیارها. پس از تجمیع ردیفهای گزارش، مشابه SQL have-clause اعمال میشود. در این فیلتر نمی توان از ابعاد استفاده کرد. |
offset | تعداد ردیف ردیف شروع. ردیف اول به عنوان ردیف 0 محاسبه می شود. هنگام صفحه بندی، اولین درخواست افست را مشخص نمی کند. یا به طور معادل، افست را روی 0 تنظیم می کند. اولین درخواست اولین برای اطلاعات بیشتر در مورد این پارامتر صفحه بندی، صفحه بندی را ببینید. |
limit | تعداد ردیف هایی که باید برگردانده شوند. اگر مشخص نشده باشد، 10000 ردیف برگردانده می شود. API حداکثر 250000 سطر را در هر درخواست برمی گرداند، مهم نیست که چقدر درخواست کنید. API همچنین میتواند ردیفهای کمتری را نسبت به برای اطلاعات بیشتر در مورد این پارامتر صفحه بندی، صفحه بندی را ببینید. |
metric Aggregations[] | تجمیع معیارها مقادیر متریک انبوه در ردیفهایی نشان داده میشوند که در آن dimensionValues روی "RESERVED_(MetricAggregation)" تنظیم شده است. مجموعها شامل مقایسهها و محدودههای تاریخی متعدد بر اساس محدوده تاریخ جمعآوری میشوند. |
order Bys[] | نحوه ترتیب ردیف ها در پاسخ را مشخص می کند. درخواستهایی که هم مقایسه و هم محدودههای تاریخی متعدد را شامل میشود، دارای ترتیببندی در مقایسهها خواهند بود. |
currency Code | یک کد ارز در قالب ISO4217، مانند "AED"، "USD"، "JPY". اگر فیلد خالی باشد، گزارش از واحد پول پیشفرض دارایی استفاده میکند. |
cohort Spec | گروه کوهورت مرتبط با این درخواست. اگر یک گروه کوهورت در درخواست وجود دارد، بعد "همگروهی" باید وجود داشته باشد. |
keep Empty Rows | اگر نادرست یا نامشخص باشد، هر ردیف با تمام معیارهای برابر با 0 برگردانده نخواهد شد. اگر درست باشد، اگر این ردیفها بهطور جداگانه توسط فیلتر حذف نشوند، برگردانده میشوند. صرف نظر از این تنظیم به عنوان مثال، اگر یک ویژگی هرگز رویداد |
return Property Quota | وضعیت فعلی سهمیه ویژگی Google Analytics را تغییر میدهد یا خیر. سهمیه در PropertyQuota برگردانده می شود. |
comparisons[] | اختیاری. پیکربندی مقایسه درخواست شده و نمایش داده می شود. درخواست فقط به یک قسمت مقایسه نیاز دارد تا ستون مقایسه را در پاسخ دریافت کند. |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از RunReportResponse
است.
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/analytics.readonly
-
https://www.googleapis.com/auth/analytics
یک گزارش سفارشی از دادههای رویداد Google Analytics شما را برمیگرداند. گزارش ها حاوی آماری است که از داده های جمع آوری شده توسط کد رهگیری گوگل آنالیتیکس به دست آمده است. داده های برگردانده شده از API به صورت جدولی با ستون هایی برای ابعاد و معیارهای درخواستی است. معیارها اندازه گیری های فردی فعالیت کاربر در دارایی شما هستند، مانند کاربران فعال یا تعداد رویدادها. ابعاد، معیارها را در برخی از معیارهای رایج، مانند نام کشور یا رویداد، تجزیه میکنند.
برای راهنمایی برای ساختن درخواستها و درک پاسخها، به ایجاد گزارش مراجعه کنید.
درخواست HTTP
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:runReport
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
property | یک شناسه دارایی Google Analytics که رویدادهای آن ردیابی می شوند. در مسیر URL و نه بدنه مشخص شده است. برای کسب اطلاعات بیشتر، ببینید شناسه ملک خود را از کجا پیدا کنید . در یک درخواست دسته ای، این ویژگی یا باید نامشخص باشد یا با ویژگی سطح دسته ای سازگار باشد. مثال: خواص/1234 |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "dimensions": [ { object ( |
فیلدها | |
---|---|
dimensions[] | ابعاد درخواستی و نمایش داده شده |
metrics[] | معیارهای درخواست شده و نمایش داده شده |
date Ranges[] | محدوده تاریخ داده برای خواندن. اگر چندین محدوده تاریخ درخواست شود، هر ردیف پاسخ حاوی یک شاخص محدوده تاریخ مبتنی بر صفر خواهد بود. اگر دو محدوده تاریخ همپوشانی داشته باشند، دادههای رویداد برای روزهای همپوشانی در ردیفهای پاسخ برای هر دو محدوده تاریخ گنجانده میشود. در یک درخواست گروهی، این |
dimension Filter | فیلترهای ابعاد به شما امکان می دهند فقط مقادیر ابعاد خاصی را در گزارش درخواست کنید. برای کسب اطلاعات بیشتر، برای مثال به مبانی فیلترهای ابعاد مراجعه کنید. معیارها را نمی توان در این فیلتر استفاده کرد. |
metric Filter | بند فیلتر معیارها. پس از تجمیع ردیفهای گزارش، مشابه SQL have-clause اعمال میشود. در این فیلتر نمی توان از ابعاد استفاده کرد. |
offset | تعداد ردیف ردیف شروع. ردیف اول به عنوان ردیف 0 محاسبه می شود. هنگام صفحه بندی، اولین درخواست افست را مشخص نمی کند. یا به طور معادل، افست را روی 0 تنظیم می کند. اولین درخواست اولین برای اطلاعات بیشتر در مورد این پارامتر صفحه بندی، صفحه بندی را ببینید. |
limit | تعداد ردیف هایی که باید برگردانده شوند. اگر مشخص نشده باشد، 10000 ردیف برگردانده می شود. API حداکثر 250000 سطر را در هر درخواست برمی گرداند، مهم نیست که چقدر درخواست کنید. API همچنین میتواند ردیفهای کمتری را نسبت به برای اطلاعات بیشتر در مورد این پارامتر صفحه بندی، صفحه بندی را ببینید. |
metric Aggregations[] | تجمیع معیارها مقادیر متریک انبوه در ردیفهایی نشان داده میشوند که در آن dimensionValues روی "RESERVED_(MetricAggregation)" تنظیم شده است. مجموعها شامل مقایسهها و محدودههای تاریخی متعدد بر اساس محدوده تاریخ جمعآوری میشوند. |
order Bys[] | نحوه ترتیب ردیف ها در پاسخ را مشخص می کند. درخواستهایی که هم مقایسه و هم محدودههای تاریخی متعدد را شامل میشود، دارای ترتیببندی در مقایسهها خواهند بود. |
currency Code | یک کد ارز در قالب ISO4217، مانند "AED"، "USD"، "JPY". اگر فیلد خالی باشد، گزارش از واحد پول پیشفرض دارایی استفاده میکند. |
cohort Spec | گروه کوهورت مرتبط با این درخواست. اگر یک گروه کوهورت در درخواست وجود دارد، بعد "همگروهی" باید وجود داشته باشد. |
keep Empty Rows | اگر نادرست یا نامشخص باشد، هر ردیف با تمام معیارهای برابر با 0 برگردانده نخواهد شد. اگر درست باشد، اگر این ردیفها بهطور جداگانه توسط فیلتر حذف نشوند، برگردانده میشوند. صرف نظر از این تنظیم به عنوان مثال، اگر یک ویژگی هرگز رویداد |
return Property Quota | وضعیت فعلی سهمیه ویژگی Google Analytics را تغییر میدهد یا خیر. سهمیه در PropertyQuota برگردانده می شود. |
comparisons[] | اختیاری. پیکربندی مقایسه درخواست شده و نمایش داده می شود. درخواست فقط به یک قسمت مقایسه نیاز دارد تا ستون مقایسه را در پاسخ دریافت کند. |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از RunReportResponse
است.
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/analytics.readonly
-
https://www.googleapis.com/auth/analytics