- درخواست اچتیتیپی
- پارامترهای مسیر
- پارامترهای پُرسمان
- متن درخواست
- متن پاسخ
- دامنههای مجوز
- TimeSpec
- تاریخ
- MetricRow
- MetricValue
- امتحان کنید!
سنجههای موردی را پُرسمان کنید.
درخواست HTTP
GET https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:queryMetrics
نشانی وب از نحو تراتبدیل gRPC استفاده میکند.
پارامترهای مسیر
| پارامترها | |
|---|---|
name |
الزامی. نام موردی که میخواهید سنجههای آن را پُرسمان کنید. قالب: publishers/{publisher}/items/{item} |
پارامترهای پُرسمان
| پارامترها | |
|---|---|
timeSpec |
الزامی. مشخصات زمانی برای پُرسمان مجموعه سنجه. |
metrics[] |
الزامی. سنجههایی که مجموعه سنجه برای آنها پُرسمان میشود. سنجههای پشتیبانیشده:
|
dimensions[] |
اختیاری. ابعادی که سنجهها براساس آنها تقسیم میشوند. حداکثر یک بُعد را میتوان مشخص کرد. ابعاد پشتیبانیشده:
|
pageSize |
اختیاری. حداکثر تعداد ردیفها برای برگرداندن. اگر مشخص نشده باشد، حداکثر ۱۰۰ ردیف برگردانده میشود. حداکثر مقدار ۱۰۰۰ است؛ مقادیر بالاتر از ۱۰۰۰ به ۱۰۰۰ تبدیل خواهند شد. |
pageToken |
اختیاری. یک توکن صفحه، که از تماس قبلی دریافت شده است. برای بازیابی صفحه بعدی، این را ارائه دهید. هنگام صفحهبندی، همه پارامترهای دیگری که برای درخواست ارائه شدهاند باید با فراخوانیای که کد صفحه را ارائه کرده است مطابقت داشته باشند. |
متن درخواست
بدنه درخواست باید خالی باشد.
بدنه پاسخ
پیام پاسخ برای items.queryMetrics.
درصورت موفقیتآمیز بودن، بدنه پاسخ حاوی دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"metricRows": [
{
object ( |
| فیلدها | |
|---|---|
metricRows[] |
ردیفهای سنجه. |
nextPageToken |
نشانهای که میتواند بهعنوان |
دامنههای مجوز
به یکی از دامنههای OAuth زیر نیاز دارد:
https://www.googleapis.com/auth/chromewebstorehttps://www.googleapis.com/auth/chromewebstore.readonly
TimeSpec
محدوده تاریخ برای پُرسمان سنجهها.
| نمایش JSON |
|---|
{ "firstDate": { object ( |
| فیلدها | |
|---|---|
firstDate |
اختیاری. اولین تاریخ (شامل) مشخصات زمانی. اگر تنظیم نشده باشد، هیچ حد پایینی اعمال نخواهد شد. |
lastDate |
اختیاری. آخرین تاریخ (شامل) مشخصات زمانی. اگر تنظیم نشده باشد، هیچ حد بالایی اعمال نخواهد شد. |
تاریخ
نشاندهنده تاریخ تقویم کامل یا جزئی، مانند تاریخ تولد. زمان روز و منطقه زمانی یا در جای دیگری مشخص شدهاند یا اهمیتی ندارند. تاریخ نسبت به تقویم میلادی است. این میتواند نشاندهنده یکی از موارد زیر باشد:
- تاریخ کامل، با مقادیر غیرصفر سال، ماه، و روز.
- ماه و روز، با سال صفر (برای مثال، سالگرد).
- سال بهتنهایی، با ماه صفر و روز صفر.
- سال و ماه، با روز صفر (برای مثال، تاریخ انقضای کارت اعتباری).
انواع مرتبط:
google.type.TimeOfDaygoogle.type.DateTimegoogle.protobuf.Timestamp
| نمایش JSON |
|---|
{ "year": integer, "month": integer, "day": integer } |
| فیلدها | |
|---|---|
year |
سال تاریخ. باید از ۱ تا ۹۹۹۹ باشد، یا ۰ برای مشخص کردن تاریخ بدون سال. |
month |
ماهی از سال. باید از ۱ تا ۱۲ باشد، یا ۰ برای مشخص کردن سال بدون ماه و روز. |
day |
روز ماه. باید از ۱ تا ۳۱ و برای سال و ماه معتبر باشد، یا ۰ باشد تا سال بهتنهایی یا سال و ماه را در شرایطی که روز مهم نیست مشخص کند. |
MetricRow
یک ردیف از سنجهها و مقادیر بُعد.
| نمایش JSON |
|---|
{ "date": { object ( |
| فیلدها | |
|---|---|
date |
تاریخ سابقه. |
dimensionValues[] |
ستونهای مقدار بُعد برای ردیف. |
metricValues[] |
ستونهای سنجه برای ردیف. |
MetricValue
مقدار یک سنجه را نشان میدهد
| نمایش JSON |
|---|
{ "metric": string, "value": string, "uniqueUserCount": string } |
| فیلدها | |
|---|---|
metric |
نام سنجه |
value |
مقدار سنجه. |
uniqueUserCount |
تعداد کاربر یکتای مرتبط با سنجه (درصورت وجود). |