Mithilfe von „Order by“ wird festgelegt, wie Zeilen in der Antwort sortiert werden. Zeilen können beispielsweise nach absteigender Ereignisanzahl oder nach dem Ereignisnamen sortiert werden.
JSON-Darstellung |
---|
{ "desc": boolean, // Union field |
Felder | |
---|---|
desc |
Wenn „wahr“ ist, wird in absteigender Reihenfolge sortiert. |
Union-Feld one_order_by . Geben Sie einen Sortiertyp für OrderBy an. Für one_order_by ist nur einer der folgenden Werte zulässig: |
|
metric |
Die Ergebnisse werden nach den Werten eines Messwerts sortiert. |
dimension |
Die Ergebnisse werden nach den Werten einer Dimension sortiert. |
pivot |
Die Ergebnisse werden nach den Werten eines Messwerts innerhalb einer Pivot-Spaltengruppe sortiert. |
MetricOrderBy
Sortiert nach Messwert.
JSON-Darstellung |
---|
{ "metricName": string } |
Felder | |
---|---|
metric |
Der Name eines Messwerts in der Anfrage, nach dem sortiert werden soll. |
DimensionOrderBy
Sortiert nach Dimensionswerten.
JSON-Darstellung |
---|
{
"dimensionName": string,
"orderType": enum ( |
Felder | |
---|---|
dimension |
Der Name einer Dimension in der Anfrage, nach der sortiert werden soll. |
order |
Hier legen Sie die Regel für die Sortierung von Dimensionswerten fest. |
OrderType
Regel, nach der die Werte der Stringdimension sortiert werden sollen.
Enums | |
---|---|
ORDER_TYPE_UNSPECIFIED |
Nicht angegeben |
ALPHANUMERIC |
Alphanumerische Sortierung nach Unicode-Codepunkt. Beispiel: „2“ < „A“ < „X“ < „b“ < „z“. |
CASE_INSENSITIVE_ALPHANUMERIC |
Alphanumerische Sortierung ohne Berücksichtigung der Groß- und Kleinschreibung nach dem Unicode-Codepunkt für Kleinbuchstaben. Beispiel: „2“ < „A“ < „b“ < „X“ < „z“. |
NUMERIC |
Dimensionswerte werden vor dem Sortieren in Zahlen konvertiert. Beispiel: Bei der sortierten ANZAHL wird „25“ < „100“ und bei der sortierten ALPHANUMERIC wird „100“ < „25“ verwendet. Nicht numerische Dimensionswerte haben alle denselben Sortierwert unter allen numerischen Werten. |
PivotOrderBy
Nach einer Pivot-Spaltengruppe sortieren
JSON-Darstellung |
---|
{
"metricName": string,
"pivotSelections": [
{
object ( |
Felder | |
---|---|
metric |
Sortieren Sie in der Antwort auf „order by“ die Zeilen nach dieser Spalte. Muss ein Messwertname aus der Anfrage sein. |
pivot |
Hiermit können Sie einen Dimensionsnamen und einen Wert-Pivot auswählen. Wenn mehrere Pivot-Auswahlen angegeben sind, erfolgt die Sortierung nach Zeilen, bei denen alle Namens-/Wertpaare der Pivot-Auswahl mit den Namens-/Wertpaaren der Zeile übereinstimmen. |
PivotSelection
Ein Paar aus Dimensionsnamen und -werten. Zeilen mit diesem Dimensions-Pivot-Paar werden nach dem Wert des Messwerts sortiert.
Wenn z. B. „pivots“ = ('browser', 'Chrome') und „metricName“ = "Sitzungen" ist, werden die Zeilen nach Sitzungen in Chrome sortiert.
---------|----------|----------------|----------|----------------
| Chrome | Chrome | Safari | Safari
---------|----------|----------------|----------|----------------
Country | Sessions | Pages/Sessions | Sessions | Pages/Sessions
---------|----------|----------------|----------|----------------
US | 2 | 2 | 3 | 1
---------|----------|----------------|----------|----------------
Canada | 3 | 1 | 4 | 1
---------|----------|----------------|----------|----------------
JSON-Darstellung |
---|
{ "dimensionName": string, "dimensionValue": string } |
Felder | |
---|---|
dimension |
Muss ein Dimensionsname aus der Anfrage sein. |
dimension |
Die Daten werden nur dann sortiert, wenn die benannte Dimension diesen Wert hat. |