Mit „Order by“ (Sortieren) wird festgelegt, wie Zeilen in der Antwort sortiert werden. Die Sortierung von Zeilen nach absteigender Ereignisanzahl entspricht beispielsweise einer Sortierung, während die Reihenfolge der Zeilen nach dem String des Ereignisnamens eine andere Reihenfolge ist.
JSON-Darstellung |
---|
{ "desc": boolean, // Union field |
Felder | |
---|---|
desc |
Bei „true“ wird in absteigender Reihenfolge sortiert. |
Union-Feld one_order_by . Geben Sie eine Sortierart für OrderBy an. Für one_order_by ist nur einer der folgenden Werte zulässig: |
|
metric |
Sortiert die Ergebnisse nach den Werten eines Messwerts. |
dimension |
Sortiert die Ergebnisse nach den Werten einer Dimension. |
pivot |
Sortiert die Ergebnisse nach den Werten eines Messwerts innerhalb einer Pivot-Spaltengruppe. |
MetricOrderBy
Sortiert nach Messwerten.
JSON-Darstellung |
---|
{ "metricName": string } |
Felder | |
---|---|
metricName |
Ein Messwertname in der Sortieranfrage. |
DimensionOrderBy
Sortiert nach Dimensionswerten.
JSON-Darstellung |
---|
{
"dimensionName": string,
"orderType": enum ( |
Felder | |
---|---|
dimensionName |
Ein Dimensionsname in der Anfrage, nach der sortiert werden soll. |
orderType |
Steuert die Regel für die Sortierung der Dimensionswerte. |
OrderType
Regel zur Sortierung der String-Dimensionswerte.
Enums | |
---|---|
ORDER_TYPE_UNSPECIFIED |
Nicht angegeben |
ALPHANUMERIC |
Alphanumerische Sortierung nach Unicode-Codepunkt. Beispiel: "2" < "A" < "X" < "b" < "z". |
CASE_INSENSITIVE_ALPHANUMERIC |
Alphanumerische Sortierung nach Unicode-Codepunkt in Kleinbuchstaben wird nicht berücksichtigt. Beispiel: "2" < "A" < "b" < "X" < "z". |
NUMERIC |
Dimensionswerte werden vor der Sortierung in Zahlen umgewandelt. Zum Beispiel bei NUMERISCHEr Sortierung „25“ < „100“ und in ALPHANUMERIC „100“ < „25“. Alle nicht numerischen Dimensionswerte haben alle numerischen Werte in gleicher Reihenfolge. |
PivotOrderBy
Sortiert nach einer Pivot-Spaltengruppe.
JSON-Darstellung |
---|
{
"metricName": string,
"pivotSelections": [
{
object ( |
Felder | |
---|---|
metricName |
Sortieren Sie in der Antwort auf „Sortieren nach“ die Zeilen nach dieser Spalte. Muss ein Messwertname aus der Anfrage sein. |
pivotSelections[] |
Hiermit werden ein Dimensionsname und ein Wert-Pivot ausgewählt. Wenn mehrere Pivot-Optionen vorhanden sind, werden die Zeilen sortiert, bei denen alle Dimensionsnamen und -wertpaare der Pivot-Auswahl mit dem Dimensionsnamen und -wertpaar der Zeile übereinstimmen. |
PivotSelection
Ein Paar aus Dimensionsnamen und -werten. Zeilen mit diesem Dimensions-Pivot-Paar werden nach dem Messwert sortiert.
Beispiel: Wenn pivots = ('browser', 'Chrome') und metricName = „Sessions“ ist, werden die Zeilen basierend auf „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 | |
---|---|
dimensionName |
Muss ein Dimensionsname aus der Anfrage sein. |
dimensionValue |
Sortieren Sie nur nach, wenn die benannte Dimension dieser Wert ist. |