順序指定では、レスポンスで行を並べ替える方法を定義します。たとえば、イベント数を降順で並べ替える順序と、イベント名の文字列で並べ替える順序は異なります。
JSON 表現 |
---|
{ "desc": boolean, // Union field |
フィールド | |
---|---|
desc |
true の場合、降順で並べ替えます。 |
共用体フィールド one_order_by 。OrderBy に 1 つの並べ替え順序を指定します。one_order_by は次のいずれかになります。 |
|
metric |
結果を指標の値で並べ替えます。 |
dimension |
結果をディメンションの値で並べ替えます。 |
pivot |
ピボット列グループ内で指標の値で結果を並べ替えます。 |
MetricOrderBy
指標の値で並べ替えます。
JSON 表現 |
---|
{ "metricName": string } |
フィールド | |
---|---|
metric |
並べ替えるリクエスト内の指標名。 |
DimensionOrderBy
ディメンションの値で並べ替えます。
JSON 表現 |
---|
{
"dimensionName": string,
"orderType": enum ( |
フィールド | |
---|---|
dimension |
並べ替えるリクエスト内のディメンション名。 |
order |
ディメンション値の並べ替えのルールを制御します。 |
OrderType
文字列ディメンションの値を並べ替えるルール。
列挙型 | |
---|---|
ORDER_TYPE_UNSPECIFIED |
(指定なし) |
ALPHANUMERIC |
英数字は Unicode コードポイントで並べ替えられます。たとえば、「2」<「A」<「X」<「b」<「z」です。 |
CASE_INSENSITIVE_ALPHANUMERIC |
大文字と小文字を区別しない英数字の並べ替え。小文字の Unicode コードポイントで並べ替えます。たとえば、「2」<「A」<「b」<「X」<「z」です。 |
NUMERIC |
ディメンション値は、並べ替える前に数値に変換されます。たとえば、数値の並べ替えでは「25」<「100」ですが、ALPHANUMERIC の並べ替えでは「100」<「25」です。数値以外のディメンション値はすべて、すべての数値の下に同じ並べ替え値が設定されます。 |
PivotOrderBy
ピボット列グループで並べ替えます。
JSON 表現 |
---|
{
"metricName": string,
"pivotSelections": [
{
object ( |
フィールド | |
---|---|
metric |
並べ替えのレスポンスで、この列で行を並べ替えます。リクエストの指標名を指定する必要があります。 |
pivot |
ディメンション名と値のピボットを選択するために使用されます。複数のピボット選択が指定されている場合、ピボット選択のディメンションの名前と値のペアがすべて行のディメンションの名前と値のペアと一致する行が並べ替えられます。 |
PivotSelection
ディメンション名と値のペア。このディメンション ピボット ペアを含む行は、指標の値で並べ替えられます。
たとえば、ピボット =(「ブラウザ」、「Chrome」)で、指標名 =「セッション数」の場合、行は 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 } |
フィールド | |
---|---|
dimension |
リクエストのディメンション名を指定する必要があります。 |
dimension |
名前付きディメンションがこの値の場合にのみ、この値で並べ替えます。 |