سرور MCP را برای Google Analytics امتحان کنید. از
GitHub نصب کنید و برای جزئیات بیشتر به
اطلاعیه مراجعه کنید.
Method: properties.list
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
ویژگیهای فرزند را تحت حساب والد مشخصشده برمیگرداند.
اگر فراخوانیکننده دسترسی نداشته باشد، ویژگیها حذف میشوند. ویژگیهای حذفشدهی موقت (یعنی: "حذفشده") بهطور پیشفرض حذف میشوند. اگر هیچ ویژگی مرتبطی یافت نشود، یک لیست خالی برمیگرداند.
درخواست HTTP
GET https://analyticsadmin.googleapis.com/v1alpha/properties
این URL از سینتکس Transcoding در gRPC استفاده میکند.
پارامترهای پرس و جو
| پارامترها |
|---|
filter | string الزامی. عبارتی برای فیلتر کردن نتایج درخواست. فیلدهای واجد شرایط برای فیلتر کردن عبارتند از: parent: (نام منبع حساب/ویژگی والد) یا ancestor: (نام منبع حساب والد) یا firebase_project: (شناسه یا شماره پروژه فایربیس لینک شده). چند نمونه از فیلترها: | Filter | Description |
|-----------------------------|-------------------------------------------|
| parent:accounts/123 | The account with account id: 123. |
| parent:properties/123 | The property with property id: 123. |
| ancestor:accounts/123 | The account with account id: 123. |
| firebase_project:project-id | The firebase project with id: project-id. |
| firebase_project:123 | The firebase project with number: 123. |
|
pageSize | integer اختیاری. حداکثر تعداد منابعی که باید برگردانده شوند. سرویس ممکن است کمتر از این مقدار را برگرداند، حتی اگر صفحات اضافی وجود داشته باشد. اگر مشخص نشود، حداکثر ۵۰ منبع برگردانده میشود. حداکثر مقدار ۲۰۰ است؛ (مقادیر بالاتر به حداکثر مقدار خود محدود میشوند) |
pageToken | string اختیاری. یک توکن صفحه، که از فراخوانی قبلی properties.list دریافت شده است. این را برای بازیابی صفحه بعدی ارائه دهید. هنگام صفحه بندی، تمام پارامترهای دیگر ارائه شده به properties.list باید با فراخوانی که توکن صفحه را ارائه داده است، مطابقت داشته باشند. |
showDeleted | boolean اینکه آیا ویژگیهای حذفشدهی موقت (مثلاً "حذفشده") در نتایج لحاظ شوند یا خیر. میتوان ویژگیها را بررسی کرد تا مشخص شود که آیا حذف شدهاند یا خیر. |
درخواست بدنه
بدنه درخواست باید خالی باشد.
بدنه پاسخ
پیام پاسخ برای properties.list RPC.
در صورت موفقیت، بدنه پاسخ شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"properties": [
{
object (Property)
}
],
"nextPageToken": string
} |
| فیلدها |
|---|
properties[] | object ( Property ) نتایجی که با معیارهای فیلتر مطابقت داشتند و برای تماسگیرنده قابل دسترسی بودند. |
nextPageToken | string یک توکن، که میتواند به عنوان pageToken برای بازیابی صفحه بعدی ارسال شود. اگر این فیلد حذف شود، صفحات بعدی وجود نخواهند داشت. |
دامنههای مجوز
به یکی از حوزههای OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/analytics.readonly -
https://www.googleapis.com/auth/analytics.edit
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-04-14 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2026-04-14 بهوقت ساعت هماهنگ جهانی."],[],["This describes how to list child properties under a parent account using a `GET` request to `https://analyticsadmin.googleapis.com/v1alpha/properties`. The request requires a filter parameter to specify the parent. Additional optional query parameters include `pageSize`, `pageToken`, and `showDeleted`. The request body must be empty. A successful response includes a list of `properties` and a `nextPageToken` for pagination. Authorization requires `analytics.readonly` or `analytics.edit` scopes.\n"]]