سرور MCP را برای Google Analytics امتحان کنید. از
GitHub نصب کنید و برای جزئیات بیشتر به
اطلاعیه مراجعه کنید.
Method: properties.createRollupProperty
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
یک ویژگی جمعآوری و همه پیوندهای منبع ویژگی جمعآوری ایجاد کنید.
درخواست HTTP
POST https://analyticsadmin.googleapis.com/v1alpha/properties:createRollupProperty
URL از دستور GRPC Transcoding استفاده می کند.
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"rollupProperty": {
object (Property )
},
"sourceProperties": [
string
]
} |
فیلدها |
---|
rollupProperty | object ( Property ) مورد نیاز. ویژگی roll-up برای ایجاد. |
sourceProperties[] | string اختیاری. نام منابع خواصی که منابعی برای ویژگی جمعآوری ایجاد شده خواهند بود. |
بدن پاسخگو
پیام پاسخ برای properties.createRollupProperty RPC.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
فیلدها |
---|
rollupProperty | object ( Property ) ویژگی roll-up ایجاد شده. |
rollupPropertySourceLinks[] | object ( RollupPropertySourceLink ) پیوندهای منبع ویژگی جمع آوری ایجاد شده. |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/analytics.edit
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003eThis documentation outlines the process for creating a roll-up property and its source links using the \u003ccode\u003ecreateRollupProperty\u003c/code\u003e method.\u003c/p\u003e\n"],["\u003cp\u003eThe request body requires defining the roll-up property and optionally specifying source properties.\u003c/p\u003e\n"],["\u003cp\u003eSuccessful execution returns the newly created roll-up property and its source links.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization requires the \u003ccode\u003ehttps://www.googleapis.com/auth/analytics.edit\u003c/code\u003e scope.\u003c/p\u003e\n"]]],["This document details how to create a roll-up property and its source links via a `POST` request to `https://analyticsadmin.googleapis.com/v1alpha/properties:createRollupProperty`. The request body includes a `rollupProperty` object and an optional array of `sourceProperties`. The successful response contains the created `rollupProperty` and an array of `rollupPropertySourceLinks`. Authorization requires the `https://www.googleapis.com/auth/analytics.edit` OAuth scope. The document provides the JSON structures for both request and response.\n"],null,["# Method: properties.createRollupProperty\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Request body](#body.request_body)\n - [JSON representation](#body.request_body.SCHEMA_REPRESENTATION)\n- [Response body](#body.response_body)\n - [JSON representation](#body.CreateRollupPropertyResponse.SCHEMA_REPRESENTATION)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nCreate a roll-up property and all roll-up property source links.\n\n### HTTP request\n\n`POST https://analyticsadmin.googleapis.com/v1alpha/properties:createRollupProperty`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Request body\n\nThe request body contains data with the following structure:\n\n| JSON representation |\n|--------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"rollupProperty\": { object (/analytics/devguides/config/admin/v1/rest/v1alpha/properties#Property) }, \"sourceProperties\": [ string ] } ``` |\n\n| Fields ||\n|----------------------|------------------------------------------------------------------------------------------------------------------------------------------|\n| `rollupProperty` | `object (`[Property](/analytics/devguides/config/admin/v1/rest/v1alpha/properties#Property)`)` Required. The roll-up property to create. |\n| `sourceProperties[]` | `string` Optional. The resource names of properties that will be sources to the created roll-up property. |\n\n### Response body\n\nResponse message for properties.createRollupProperty RPC.\n\nIf successful, the response body contains data with the following structure:\n\n| JSON representation |\n|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"rollupProperty\": { object (/analytics/devguides/config/admin/v1/rest/v1alpha/properties#Property) }, \"rollupPropertySourceLinks\": [ { object (/analytics/devguides/config/admin/v1/rest/v1alpha/properties.rollupPropertySourceLinks#RollupPropertySourceLink) } ] } ``` |\n\n| Fields ||\n|-------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `rollupProperty` | `object (`[Property](/analytics/devguides/config/admin/v1/rest/v1alpha/properties#Property)`)` The created roll-up property. |\n| `rollupPropertySourceLinks[]` | `object (`[RollupPropertySourceLink](/analytics/devguides/config/admin/v1/rest/v1alpha/properties.rollupPropertySourceLinks#RollupPropertySourceLink)`)` The created roll-up property source links. |\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/analytics.edit`"]]