Mit „Order bys“ wird definiert, wie Zeilen in der Antwort sortiert werden. Wenn Sie Zeilen beispielsweise nach absteigender Ereignisanzahl sortieren, ist das eine andere Sortierung als wenn Sie Zeilen nach dem Ereignisnamen sortieren.
| JSON-Darstellung |
|---|
{ "desc": boolean, // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "metric": { object ( |
| Felder | |
|---|---|
desc |
Bei „true“ wird in absteigender Reihenfolge sortiert. |
Geben Sie einen Typ von „order by“ für OrderBy an. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: |
|
metric |
Sortiert die Ergebnisse nach den Werten eines Messwerts. |
dimension |
Sortiert Ergebnisse nach den Werten einer Dimension. |
pivot |
Sortiert Ergebnisse nach den Werten eines Messwerts innerhalb einer Pivot-Spaltengruppe. |
| Ende der sich gegenseitig ausschließenden Felder. | |
MetricOrderBy
Sortiert nach Messwerten.
| JSON-Darstellung |
|---|
{ "metricName": string } |
| Felder | |
|---|---|
metricName |
Ein Messwertname in der Anfrage, nach dem sortiert werden soll. |
DimensionOrderBy
Sortiert nach Dimensionswerten.
| JSON-Darstellung |
|---|
{
"dimensionName": string,
"orderType": enum ( |
| Felder | |
|---|---|
dimensionName |
Ein Dimensionsname in der Anfrage, nach dem sortiert werden soll. |
orderType |
Steuert die Regel für die Sortierung von Dimensionswerten. |
OrderType
Regel zum Sortieren 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 ohne Berücksichtigung der Groß-/Kleinschreibung nach Unicode-Codepunkt in Kleinbuchstaben. Beispiel: „2“ < „A“ < „b“ < „X“ < „z“. |
NUMERIC |
Dimensionswerte werden vor dem Sortieren in Zahlen konvertiert. Bei der numerischen Sortierung gilt beispielsweise „25“ < „100“ und bei der ALPHANUMERIC-Sortierung „100“ < „25“. Nicht numerische Dimensionswerte haben alle den gleichen Ordnungs-Wert, der unter allen numerischen Werten liegt. |
PivotOrderBy
Sortiert nach einer Pivot-Spaltengruppe.
| JSON-Darstellung |
|---|
{
"metricName": string,
"pivotSelections": [
{
object ( |
| Felder | |
|---|---|
metricName |
In der Antwort nach dieser Spalte sortieren. Muss ein Messwertname aus der Anfrage sein. |
pivotSelections[] |
Wird verwendet, um eine Dimension und einen Wert für den Pivot auszuwählen. Wenn mehrere Pivot-Auswahlen angegeben sind, wird nach Zeilen sortiert, in denen alle Paare aus Pivot-Auswahl-Dimensionsname und ‑wert mit dem Dimensionsname und ‑wert der Zeile übereinstimmen. |
PivotSelection
Ein Paar aus Dimensionsnamen und ‑werten. Zeilen mit diesem Pivot-Paar werden nach dem Wert des Messwerts sortiert.
Wenn beispielsweise „pivots“ = („browser“, „Chrome“) und „metricName“ = „Sessions“ 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 | |
|---|---|
dimensionName |
Muss ein Dimensionsname aus der Anfrage sein. |
dimensionValue |
Nur sortieren, wenn die benannte Dimension diesen Wert hat. |