정렬 기준은 응답에서 행이 정렬되는 방식을 정의합니다. 예를 들어 이벤트 수의 내림차순으로 행을 정렬하는 것은 한 가지 순서가고, 이벤트 이름 문자열을 기준으로 행을 정렬하는 것은 다른 순서가 됩니다.
JSON 표현 |
---|
{ "desc": boolean, // Union field |
필드 | |
---|---|
desc |
true인 경우 내림차순으로 정렬합니다. |
통합 필드 one_order_by . OrderBy 기준으로 한 가지 주문 유형을 지정하세요. one_order_by 은 다음 중 하나여야 합니다. |
|
metric |
측정항목의 값을 기준으로 결과를 정렬합니다. |
dimension |
측정기준의 값을 기준으로 결과를 정렬합니다. |
pivot |
피벗 열 그룹 내의 측정항목 값을 기준으로 결과를 정렬합니다. |
측정항목 순서 기준
측정항목 값을 기준으로 정렬합니다.
JSON 표현 |
---|
{ "metricName": string } |
필드 | |
---|---|
metricName |
정렬 기준으로 사용할 요청의 측정항목 이름입니다. |
측정기준 순서 기준
측정기준 값을 기준으로 정렬합니다.
JSON 표현 |
---|
{
"dimensionName": string,
"orderType": enum ( |
필드 | |
---|---|
dimensionName |
정렬 기준 요청의 측정기준 이름입니다. |
orderType |
측정기준 값의 순서 규칙을 관리합니다. |
OrderType
문자열 측정기준 값의 순서를 지정하는 규칙입니다.
열거형 | |
---|---|
ORDER_TYPE_UNSPECIFIED |
지정되지 않았습니다. |
ALPHANUMERIC |
유니코드 코드 포인트별 영숫자 정렬입니다. 예: '2' < 'A' < 'X' < 'b' < 'z' |
CASE_INSENSITIVE_ALPHANUMERIC |
대소문자를 구분하지 않는 영숫자 정렬(소문자 유니코드 코드 포인트 기준) 예: '2' < 'A' < 'b' < 'X' < 'z' |
NUMERIC |
측정기준 값은 정렬 전에 숫자로 변환됩니다. 예를 들어 NUMERIC 정렬의 경우 '25' < '100'이고 ALPHANUMERIC 정렬의 경우 '100' < '25'입니다. 숫자가 아닌 측정기준 값은 모든 숫자 값 아래에서 동일한 순서 값을 지닙니다. |
피벗 순서 기준
피벗 열 그룹을 기준으로 정렬합니다.
JSON 표현 |
---|
{
"metricName": string,
"pivotSelections": [
{
object ( |
필드 | |
---|---|
metricName |
정렬 기준의 응답에서 이 열을 기준으로 행을 정렬합니다. 요청의 측정항목 이름이어야 합니다. |
pivotSelections[] |
측정기준 이름 및 값 피벗을 선택하는 데 사용됩니다. 여러 피봇 선택이 제공되면 모든 피벗 선택 측정기준 이름 및 값 쌍이 행의 측정기준 이름 및 값 쌍과 일치하는 행에서 정렬됩니다. |
PivotSelection
측정기준 이름과 값의 쌍입니다. 이 측정기준 피벗 쌍이 있는 행은 측정항목 값에 따라 정렬됩니다.
예를 들어 Pivots = ('browser', 'Chrome') 및 metricName = "Sessions"인 경우, Chrome의 세션을 기준으로 행이 정렬됩니다.
---------|----------|----------------|----------|----------------
| Chrome | Chrome | Safari | Safari
---------|----------|----------------|----------|----------------
Country | Sessions | Pages/Sessions | Sessions | Pages/Sessions
---------|----------|----------------|----------|----------------
US | 2 | 2 | 3 | 1
---------|----------|----------------|----------|----------------
Canada | 3 | 1 | 4 | 1
---------|----------|----------------|----------|----------------
JSON 표현 |
---|
{ "dimensionName": string, "dimensionValue": string } |
필드 | |
---|---|
dimensionName |
요청의 측정기준 이름이어야 합니다. |
dimensionValue |
이름이 지정된 측정기준이 이 값인 경우에만 순서를 지정합니다. |