Попробуйте сервер MCP для Google Analytics. Установите его с
GitHub и ознакомьтесь с
анонсом для получения более подробной информации.
AccessOrderBy
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Order bys определяет, как будут сортироваться строки в ответе. Например, упорядочивание строк по убыванию количества обращений — это один порядок, а упорядочивание строк по строке страны — другой порядок.
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 Если true, сортируется по убыванию. Если значение false или не указано, сортируется в порядке возрастания. |
Поле объединения 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 ) Управляет правилом упорядочивания значений измерения. |
Тип заказа
Правило для упорядочивания значений размеров строки.
Перечисления |
---|
ORDER_TYPE_UNSPECIFIED | Не указано. |
ALPHANUMERIC | Буквенно-цифровая сортировка по кодовой точке Юникода. Например, «2» < «A» < «X» < «b» < «z». |
CASE_INSENSITIVE_ALPHANUMERIC | Буквенно-цифровая сортировка без учета регистра по строчным буквам кода Юникода. Например, «2» < «A» < «b» < «X» < «z». |
NUMERIC | Перед сортировкой значения измерений преобразуются в числа. Например, при ЦИФРОВОЙ сортировке «25» < «100» и при ALPHANUMERIC сортировке «100» < «25». Все нечисловые значения размеров имеют одинаковое значение порядка ниже всех числовых значений. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-24 UTC.
[null,null,["Последнее обновление: 2025-07-24 UTC."],[[["\u003cp\u003eOrderBys determine the sorting of rows in responses, based on metrics or dimensions.\u003c/p\u003e\n"],["\u003cp\u003eYou can sort by metrics (e.g., access count) or dimensions (e.g., country).\u003c/p\u003e\n"],["\u003cp\u003eSorting can be done in ascending or descending order, specified by the \u003ccode\u003edesc\u003c/code\u003e field.\u003c/p\u003e\n"],["\u003cp\u003eDimension sorting offers different ordering options like alphanumeric, case-insensitive alphanumeric, and numeric, controlled by \u003ccode\u003eorderType\u003c/code\u003e.\u003c/p\u003e\n"]]],["The content describes how to define row sorting in a response using \"OrderBys.\" Sorting can be ascending or descending, specified by the `desc` field. Rows are sorted by either a `metric` or a `dimension`, selected using the `one_order_by` field. `MetricOrderBy` uses a `metricName`. `DimensionOrderBy` uses a `dimensionName` and an `orderType` like `ALPHANUMERIC` or `NUMERIC`. The order type defines the rule for string dimension ordering.\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/v1beta/AccessOrderBy#MetricOrderBy) }, \"dimension\": { object (/analytics/devguides/config/admin/v1/rest/v1beta/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/v1beta/AccessOrderBy#MetricOrderBy)`)` Sorts results by a metric's values. |\n| `dimension` | `object (`[DimensionOrderBy](/analytics/devguides/config/admin/v1/rest/v1beta/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/v1beta/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/v1beta/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. |"]]