لیستی از آمار دامنه را برای یک دامنه و دوره زمانی مشخص بازیابی میکند. اگر مجوز دسترسی به DomainStats برای دامنه را نداشته باشید، PERMISSION_DENIED را برمیگرداند.
درخواست HTTP
POST https://gmailpostmastertools.googleapis.com/v2beta/{parent=domains/*}/domainStats:query
این URL از سینتکس Transcoding در gRPC استفاده میکند.
پارامترهای مسیر
| پارامترها | |
|---|---|
parent | الزامی. نام منبع والد که آمار در آن جستجو میشود. قالب: domains/{domain} |
درخواست بدنه
بدنه درخواست شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{ "metricDefinitions": [ { object ( |
| فیلدها | |
|---|---|
metricDefinitions[] | الزامی. معیارهای خاص برای پرسوجو. میتوانید برای هر معیار یک نام دلخواه تعریف کنید که در پاسخ استفاده خواهد شد. |
timeQuery | الزامی. محدوده زمانی یا تاریخهای مشخصی که معیارها برای آنها بازیابی میشوند. |
pageSize | اختیاری. حداکثر تعداد منابع DomainStats که باید در پاسخ برگردانده شوند. سرور ممکن است کمتر از این مقدار را برگرداند. در صورت عدم تعیین، مقدار پیشفرض ۱۰ استفاده خواهد شد. حداکثر مقدار ۲۰۰ است. |
pageToken | اختیاری. مقدار nextPageToken که از درخواست لیست قبلی، در صورت وجود، بازگردانده میشود. اگر جزئیات تجمیع DAILY باشد، توکن صفحه، تاریخ کدگذاری شده + "/" + نام معیار خواهد بود. اگر جزئیات تجمیع OVERALL باشد، توکن صفحه، نام معیار کدگذاری شده خواهد بود. |
aggregationGranularity | اختیاری. جزئیاتی که آمارها بر اساس آن تجمیع میشوند. اگر مشخص نشود، پیشفرض روی روزانه است. |
بدنه پاسخ
در صورت موفقیت، بدنه پاسخ شامل نمونهای از QueryDomainStatsResponse است.
دامنههای مجوز
به یکی از حوزههای OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/postmaster -
https://www.googleapis.com/auth/postmaster.traffic.readonly
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.