سرور MCP را برای Google Analytics امتحان کنید. از
GitHub نصب کنید و برای جزئیات بیشتر به
اطلاعیه مراجعه کنید.
AccessOrderBy
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
ترتیب بر اساس تعیین می کند که ردیف ها چگونه در پاسخ مرتب می شوند. برای مثال، ترتیب ردیفها با نزولی تعداد دسترسی، یک مرتبه است، و ترتیب ردیفها بر اساس رشته کشور، ترتیب متفاوتی است.
نمایندگی JSON |
---|
{
"desc": boolean,
// Union field one_order_by can be only one of the following:
"metric": {
object (MetricOrderBy )
},
"dimension": {
object (DimensionOrderBy )
}
// End of list of possible types for union field one_order_by .
} |
فیلدها |
---|
desc | boolean اگر درست است، به ترتیب نزولی مرتب می شود. اگر نادرست یا نامشخص باشد، به ترتیب صعودی مرتب می شود. |
فیلد اتحادیه one_order_by . یک نوع سفارش توسط برای OrderBy مشخص کنید. one_order_by می تواند تنها یکی از موارد زیر باشد: |
metric | object ( MetricOrderBy ) نتایج را بر اساس مقادیر یک متریک مرتب می کند. |
dimension | object ( DimensionOrderBy ) نتایج را بر اساس مقادیر یک بعد مرتب می کند. |
MetricOrderBy
بر اساس مقادیر متریک مرتب می شود.
نمایندگی JSON |
---|
{
"metricName": string
} |
فیلدها |
---|
metricName | string یک نام متریک در درخواست سفارش توسط. |
DimensionOrderBy
بر اساس مقادیر ابعاد مرتب می شود.
نمایندگی JSON |
---|
{
"dimensionName": string,
"orderType": enum (OrderType )
} |
فیلدها |
---|
dimensionName | string نام ابعاد در درخواست سفارش توسط. |
orderType | enum ( OrderType ) قانون ترتیب ارزش ابعاد را کنترل می کند. |
نوع سفارش
قانون ترتیب دادن مقادیر ابعاد رشته بر اساس.
Enums |
---|
ORDER_TYPE_UNSPECIFIED | نامشخص |
ALPHANUMERIC | مرتب سازی الفبایی بر اساس نقطه کد یونیکد. به عنوان مثال، "2" < "A" < "X" < "b" < "z". |
CASE_INSENSITIVE_ALPHANUMERIC | مرتب سازی حروف عددی بدون حروف بزرگ و کوچک بر اساس نقطه کد یونیکد. به عنوان مثال، "2" < "A" < "b" < "X" < "z". |
NUMERIC | مقادیر ابعاد قبل از مرتب سازی به اعداد تبدیل می شوند. به عنوان مثال در مرتب سازی NUMERIC، "25" < "100"، و در مرتب سازی ALPHANUMERIC ، "100" < "25". مقادیر ابعاد غیر عددی همگی دارای ارزش ترتیب برابری زیر همه مقادیر عددی هستند. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003eOrderBys determine the sorting of rows in responses, such as by access count or country.\u003c/p\u003e\n"],["\u003cp\u003eYou can order by metrics (like values) or dimensions (like country or date).\u003c/p\u003e\n"],["\u003cp\u003eOrdering can be ascending (default) or descending, controlled by the \u003ccode\u003edesc\u003c/code\u003e boolean.\u003c/p\u003e\n"],["\u003cp\u003eDimension ordering further offers alphanumeric, case-insensitive alphanumeric, and numeric options for string values.\u003c/p\u003e\n"]]],["The content defines how to sort rows in a response using \"OrderBys.\" Sorting can be ascending or descending via a boolean `desc`. Rows are sorted by either `metric` values, specified by `metricName`, or by `dimension` values, specified by `dimensionName`. For dimensions, `orderType` controls the sorting rule. `orderType` supports `ALPHANUMERIC`, `CASE_INSENSITIVE_ALPHANUMERIC`, or `NUMERIC`. The `MetricOrderBy` and `DimensionOrderBy` structures are used to define the criteria of sorting.\n"],null,["# AccessOrderBy\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n- [MetricOrderBy](#MetricOrderBy)\n - [JSON representation](#MetricOrderBy.SCHEMA_REPRESENTATION)\n- [DimensionOrderBy](#DimensionOrderBy)\n - [JSON representation](#DimensionOrderBy.SCHEMA_REPRESENTATION)\n- [OrderType](#OrderType)\n\nOrder bys define how rows will be sorted in the response. For example, ordering rows by descending access count is one ordering, and ordering rows by the country string is a different ordering.\n\n| JSON representation |\n|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"desc\": boolean, // Union field `one_order_by` can be only one of the following: \"metric\": { object (/analytics/devguides/config/admin/v1/rest/v1alpha/AccessOrderBy#MetricOrderBy) }, \"dimension\": { object (/analytics/devguides/config/admin/v1/rest/v1alpha/AccessOrderBy#DimensionOrderBy) } // End of list of possible types for union field `one_order_by`. } ``` |\n\n| Fields ||\n|-------------|----------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `desc` | `boolean` If true, sorts by descending order. If false or unspecified, sorts in ascending order. |\n| Union field `one_order_by`. Specify one type of order by for `OrderBy`. `one_order_by` can be only one of the following: ||\n| `metric` | `object (`[MetricOrderBy](/analytics/devguides/config/admin/v1/rest/v1alpha/AccessOrderBy#MetricOrderBy)`)` Sorts results by a metric's values. |\n| `dimension` | `object (`[DimensionOrderBy](/analytics/devguides/config/admin/v1/rest/v1alpha/AccessOrderBy#DimensionOrderBy)`)` Sorts results by a dimension's values. |\n\nMetricOrderBy\n-------------\n\nSorts by metric values.\n\n| JSON representation |\n|----------------------------------|\n| ``` { \"metricName\": string } ``` |\n\n| Fields ||\n|--------------|----------------------------------------------------|\n| `metricName` | `string` A metric name in the request to order by. |\n\nDimensionOrderBy\n----------------\n\nSorts by dimension values.\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"dimensionName\": string, \"orderType\": enum (/analytics/devguides/config/admin/v1/rest/v1alpha/AccessOrderBy#OrderType) } ``` |\n\n| Fields ||\n|-----------------|---------------------------------------------------------------------------------------------------------------------------------------------------|\n| `dimensionName` | `string` A dimension name in the request to order by. |\n| `orderType` | `enum (`[OrderType](/analytics/devguides/config/admin/v1/rest/v1alpha/AccessOrderBy#OrderType)`)` Controls the rule for dimension value ordering. |\n\nOrderType\n---------\n\nRule to order the string dimension values by.\n\n| Enums ||\n|---------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `ORDER_TYPE_UNSPECIFIED` | Unspecified. |\n| `ALPHANUMERIC` | Alphanumeric sort by Unicode code point. For example, \"2\" \\\u003c \"A\" \\\u003c \"X\" \\\u003c \"b\" \\\u003c \"z\". |\n| `CASE_INSENSITIVE_ALPHANUMERIC` | Case insensitive alphanumeric sort by lower case Unicode code point. For example, \"2\" \\\u003c \"A\" \\\u003c \"b\" \\\u003c \"X\" \\\u003c \"z\". |\n| `NUMERIC` | Dimension values are converted to numbers before sorting. For example in NUMERIC sort, \"25\" \\\u003c \"100\", and in `ALPHANUMERIC` sort, \"100\" \\\u003c \"25\". Non-numeric dimension values all have equal ordering value below all numeric values. |"]]