Method: properties.runFunnelReport

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

Gibt einen angepassten Trichterbericht mit Ihren Google Analytics-Ereignisdaten zurück Die von der API zurückgegebenen Daten sind eine Tabelle mit Spalten für die angeforderten Dimensionen und Messwerte.

Mit der explorativen Trichteranalyse können Sie die Schritte visualisieren, die Nutzer bei einer Aufgabe durchlaufen. So sehen Sie auf einen Blick, wie erfolgreich die einzelnen Schritte abgeschlossen werden. Wie werden z. B. aus potenziellen Kunden Besucher und letztendlich Käufer? Wie werden Einmalkäufer zu Wiederholungskäufern? Mithilfe dieser Informationen können Sie ineffiziente oder abgebrochene Kaufprozesse optimieren. Weitere Informationen finden Sie unter GA4-Trichteranalyse.

Diese Methode wird in der Alpha-Entwicklungsphase eingeführt, um vor der Betaphase Feedback zu Syntax und Funktionen einzuholen. Bitte geben Sie über dieses Formular Feedback zur Google Analytics Data API.

HTTP-Anfrage

POST https://analyticsdata.googleapis.com/v1alpha/{property=properties/*}:runFunnelReport

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
property

string

Eine GA4-Property-ID, deren Ereignisse erfasst werden. Sie wird im URL-Pfad und nicht im Text angegeben. Weitere Informationen zum Ermitteln der Property-ID Innerhalb einer Batchanfrage sollte diese Property entweder nicht angegeben sein oder mit der Batch-Property übereinstimmen.

Beispiel: properties/1234

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "dateRanges": [
    {
      object (DateRange)
    }
  ],
  "funnel": {
    object (Funnel)
  },
  "funnelBreakdown": {
    object (FunnelBreakdown)
  },
  "funnelNextAction": {
    object (FunnelNextAction)
  },
  "funnelVisualizationType": enum (FunnelVisualizationType),
  "segments": [
    {
      object (Segment)
    }
  ],
  "limit": string,
  "dimensionFilter": {
    object (FilterExpression)
  },
  "returnPropertyQuota": boolean
}
Felder
dateRanges[]

object (DateRange)

Zeiträume, die gelesen werden sollen. Wenn mehrere Zeiträume angefordert werden, enthält jede Antwortzeile einen nullbasierten Zeitraumindex. Falls sich zwei Zeiträume überschneiden, werden die Ereignisdaten für die sich überschneidenden Tage in die Antwortzeilen für beide Zeiträume aufgenommen.

funnel

object (Funnel)

Die Konfiguration dieses Trichters für die Anfrage. Diese Trichterkonfiguration ist erforderlich.

funnelBreakdown

object (FunnelBreakdown)

Wenn angegeben, wird durch diese Aufschlüsselung eine Dimension zur Antwort des Unterbereichsberichts der Trichtertabelle hinzugefügt. Mit dieser Aufschlüsselungsdimension wird jeder Trichterschritt auf die eindeutigen Werte der Aufschlüsselungsdimension erweitert. Bei einer Aufschlüsselung nach der Dimension deviceCategory werden beispielsweise Zeilen für mobile, tablet, desktop und den Gesamtwert erstellt.

funnelNextAction

object (FunnelNextAction)

Wenn angegeben, wird bei der nächsten Aktion eine Dimension zur Antwort des untergeordneten Berichts zur Trichtervisualisierung hinzugefügt. Mit der Dimension „Nächste Aktion“ wird jeder Trichterschritt auf die eindeutigen Werte der nächsten Aktion erweitert. Durch die nächste Aktion der Dimension eventName werden beispielsweise Zeilen für mehrere Ereignisse (z.B. session_start & click) und den Gesamtwert erstellt.

Die nächste Aktion unterstützt nur eventName und die meisten Seiten-/Bildschirmdimensionen wie pageTitle und pagePath.

funnelVisualizationType

enum (FunnelVisualizationType)

Mit dem Typ „Trichter-Visualisierung“ werden die Dimensionen gesteuert, die in der Antwort des Berichts zur Trichtervisualisierung vorhanden sind. Falls nichts angegeben wird, wird STANDARD_FUNNEL verwendet.

segments[]

object (Segment)

Die Konfigurationen von Segmenten. Segmente sind Teilmengen der Daten einer Property. In einem Trichterbericht mit Segmenten wird der Trichter in jedem Segment ausgewertet.

Jedes in dieser Anfrage angegebene Segment erzeugt eine separate Zeile in der Antwort. In der Antwort wird jedes Segment mit seinem Namen identifiziert.

Der Parameter für Segmente ist optional. Anfragen sind auf vier Segmente beschränkt.

limit

string (int64 format)

Die Anzahl der zurückzugebenden Zeilen. Wenn keine Angabe erfolgt, werden 10.000 Zeilen zurückgegeben. Die API gibt maximal 100.000 Zeilen pro Anfrage zurück,unabhängig davon, wie viele Sie anfordern. limit muss positiv sein.

Die API kann auch weniger Zeilen als die angeforderte limit zurückgeben, wenn es nicht so viele Dimensionswerte wie limit gibt.

dimensionFilter

object (FilterExpression)

Mit Dimensionsfiltern können Sie nur bestimmte Dimensionswerte im Bericht angeben. Weitere Informationen finden Sie unter Bericht erstellen: Dimensionsfilter. In diesem Filter können keine Messwerte verwendet werden.

returnPropertyQuota

boolean

Gibt an, ob der aktuelle Status des Kontingents für diese Analytics-Property zurückgegeben werden soll. Das Kontingent wird in PropertyKontingent zurückgegeben.

Antworttext

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

Die Antwort des Trichterberichts enthält zwei untergeordnete Berichte. Die beiden Unterberichte enthalten unterschiedliche Kombinationen aus Dimensionen und Messwerten.

JSON-Darstellung
{
  "funnelTable": {
    object (FunnelSubReport)
  },
  "funnelVisualization": {
    object (FunnelSubReport)
  },
  "propertyQuota": {
    object (PropertyQuota)
  },
  "kind": string
}
Felder
funnelTable

object (FunnelSubReport)

Die Trichtertabelle ist ein Bericht mit Trichterschritt, Segment, Aufschlüsselungsdimension, aktiven Nutzern, Abschlussrate, Ausstiegs- und Ausstiegsrate.

Die Segmentdimension ist in dieser Antwort nur vorhanden, wenn ein Segment angefordert wurde. Die Aufschlüsselungsdimension ist in dieser Antwort nur vorhanden, wenn sie angefordert wurde.

funnelVisualization

object (FunnelSubReport)

Die Trichtervisualisierung ist ein Bericht mit Trichterschritt, Segment, Datum, nächster Aktionsdimension und aktiven Nutzern.

Die Segmentdimension ist in dieser Antwort nur vorhanden, wenn ein Segment angefordert wurde. Die Datumsdimension ist nur in dieser Antwort vorhanden, wenn sie über den Trichtertyp TRENDED_FUNNEL angefordert wurde. Die Dimension „Nächste Aktion“ ist nur in der Antwort vorhanden, wenn sie angefordert wurde.

propertyQuota

object (PropertyQuota)

Der Kontingentstatus dieser Analytics-Property, einschließlich dieser Anfrage.

kind

string

Gibt die Art der Ressource an. Diese kind ist immer der feste String "analyticsData#runFunnelReport". Nützlich, um zwischen JSON-Antworttypen zu unterscheiden.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics

DateRange

Mehrere aufeinanderfolgende Tage: startDate, startDate + 1, ..., endDate. Anfragen sind bis zu vier Zeiträume zulässig.

JSON-Darstellung
{
  "startDate": string,
  "endDate": string,
  "name": string
}
Felder
startDate

string

Das inklusive Startdatum für die Abfrage im Format YYYY-MM-DD. Darf nicht nach dem endDate liegen. Das Format NdaysAgo, yesterday oder today wird ebenfalls akzeptiert. In diesem Fall wird das Datum aus der Zeitzone der Berichterstellung der Property abgeleitet.

endDate

string

Das einschließliche Enddatum für die Abfrage im Format YYYY-MM-DD. Darf nicht vor dem startDate liegen. Das Format NdaysAgo, yesterday oder today wird ebenfalls akzeptiert. In diesem Fall wird das Datum aus der Zeitzone der Berichterstellung der Property abgeleitet.

name

string

Weist diesem Zeitraum einen Namen zu. Die Dimension „dateRange“ wird in einer Berichtsantwort auf diesen Namen gesetzt. Wenn dieses Attribut festgelegt ist, darf es nicht mit date_range_ oder RESERVED_ beginnen. Falls nicht festgelegt, werden Zeiträume durch ihren nullbasierten Index in der Anfrage benannt: date_range_0, date_range_1 usw.

Trichter

Konfiguriert den Trichter in einer Trichterberichtsanfrage. Ein Trichter enthält Berichte zu Nutzern, die eine Reihe von Schritten durchlaufen.

Mit der explorativen Trichteranalyse können Sie die Schritte visualisieren, die Nutzer bei einer Aufgabe durchlaufen. So sehen Sie auf einen Blick, wie erfolgreich die einzelnen Schritte abgeschlossen werden. Wie werden z. B. aus potenziellen Kunden Besucher und letztendlich Käufer? Wie werden Einmalkäufer zu Wiederholungskäufern? Mithilfe dieser Informationen können Sie ineffiziente oder abgebrochene Kaufprozesse optimieren.

JSON-Darstellung
{
  "isOpenFunnel": boolean,
  "steps": [
    {
      object (FunnelStep)
    }
  ]
}
Felder
isOpenFunnel

boolean

In einem offenen Trichter können Nutzer den Trichter in einem beliebigen Schritt betreten. In einem geschlossenen Trichter müssen Nutzer den Trichter im ersten Schritt betreten. Optional. Wenn nicht angegeben, wird ein geschlossener Trichter verwendet.

steps[]

object (FunnelStep)

Die sequenziellen Schritte dieses Trichters.

Trichterschritt

Mit Schritten wird der Kaufprozess definiert, den Sie analysieren möchten. Schritte enthalten eine oder mehrere Bedingungen, die Ihre Nutzer erfüllen müssen, um in diesen Schritt des Trichterprozesses aufgenommen zu werden.

JSON-Darstellung
{
  "name": string,
  "isDirectlyFollowedBy": boolean,
  "filterExpression": {
    object (FunnelFilterExpression)
  },
  "withinDurationFromPriorStep": string
}
Felder
name

string

Der eindeutige Name für diesen Schritt. Wenn keine Angabe erfolgt, werden die Schritte nach einem 1-basierten indexierten Namen benannt, z.B. "0. "1. "). Dieser Name definiert den Stringwert, der von der Dimension funnelStepName zurückgegeben wird. Wenn Sie beispielsweise im dritten Trichterschritt der Anfrage name = Purchase angeben, wird in der Antwort des Trichterberichts 3. Purchase zurückgegeben.

isDirectlyFollowedBy

boolean

Bei „true“ muss dieser Schritt direkt auf den vorherigen Schritt folgen. Bei „false“ können sich zwischen dem vorherigen und diesem Schritt Ereignisse befinden. Wenn kein Wert angegeben ist, wird isDirectlyFollowedBy als „false“ behandelt.

filterExpression

object (FunnelFilterExpression)

Die Bedingung, die Ihre Nutzer erfüllen müssen, um in diesem Schritt des Trichterprozesses berücksichtigt zu werden.

withinDurationFromPriorStep

string (Duration format)

Falls angegeben, muss dieser Schritt innerhalb dieses Zeitraums abgeschlossen werden. withinDurationFromPriorStep schließt den Endpunkt mit einem Detaillierungsgrad von bis zu Mikrosekunden ein. Eine Dauer von 5 Sekunden kann beispielsweise bei 4,9 oder 5,0 Sekunden eingestellt werden, aber nicht bei 5 Sekunden und 1 Mikrosekunde.

withinDurationFromPriorStep ist optional. Wenn nicht angegeben, können die Schritte durch eine beliebige Zeitspanne getrennt werden.

Eine Dauer in Sekunden mit bis zu neun Nachkommastellen, die mit 's' endet. Beispiel: "3.5s".

FunnelFilterAusdruck

Kombiniert Kombinationen von Trichterfiltern.

JSON-Darstellung
{

  // Union field expr can be only one of the following:
  "andGroup": {
    object (FunnelFilterExpressionList)
  },
  "orGroup": {
    object (FunnelFilterExpressionList)
  },
  "notExpression": {
    object (FunnelFilterExpression)
  },
  "funnelFieldFilter": {
    object (FunnelFieldFilter)
  },
  "funnelEventFilter": {
    object (FunnelEventFilter)
  }
  // End of list of possible types for union field expr.
}
Felder
Union-Feld expr. Geben Sie einen Filtertyp für FunnelFilterExpression an. Für expr ist nur einer der folgenden Werte zulässig:
andGroup

object (FunnelFilterExpressionList)

Der FunnelFilterExpression in andGroup hat eine AND-Beziehung.

orGroup

object (FunnelFilterExpressionList)

Der FunnelFilterExpression in orGroup hat eine OR-Beziehung.

notExpression

object (FunnelFilterExpression)

Der FunnelFilterExpression-Wert ist NICHT notExpression.

funnelFieldFilter

object (FunnelFieldFilter)

Ein Trichterfilter für eine Dimension oder einen Messwert.

funnelEventFilter

object (FunnelEventFilter)

Erstellt einen Filter, der mit Ereignissen eines einzelnen Ereignisnamens übereinstimmt. Wenn ein Parameterfilterausdruck angegeben ist, stimmen nur die Teilmenge der Ereignisse, die sowohl mit dem einzelnen Ereignisnamen als auch mit den Parameterfilterausdrücken übereinstimmen, mit diesem Ereignisfilter überein.

Trichterfilterausdrucksliste

Eine Liste der Ausdrücke für den Trichterfilter.

JSON-Darstellung
{
  "expressions": [
    {
      object (FunnelFilterExpression)
    }
  ]
}
Felder
expressions[]

object (FunnelFilterExpression)

Die Liste der Ausdrücke für Trichterfilter.

FunnelFieldFilter (Trichterfeldfilter)

Ein Ausdruck zum Filtern von Dimensions- oder Messwerten.

JSON-Darstellung
{
  "fieldName": string,

  // Union field one_filter can be only one of the following:
  "stringFilter": {
    object (StringFilter)
  },
  "inListFilter": {
    object (InListFilter)
  },
  "numericFilter": {
    object (NumericFilter)
  },
  "betweenFilter": {
    object (BetweenFilter)
  }
  // End of list of possible types for union field one_filter.
}
Felder
fieldName

string

Der Name der Dimension oder des Messwerts.

Union-Feld one_filter. Geben Sie einen Filtertyp an. Für one_filter ist nur einer der folgenden Werte zulässig:
stringFilter

object (StringFilter)

Filter für Strings.

inListFilter

object (InListFilter)

Ein Filter für Listenwerte.

numericFilter

object (NumericFilter)

Ein Filter für numerische Werte oder Datumswerte.

betweenFilter

object (BetweenFilter)

Ein Filter für zwei Werte.

Stringfilter

Filter für String

JSON-Darstellung
{
  "matchType": enum (MatchType),
  "value": string,
  "caseSensitive": boolean
}
Felder
matchType

enum (MatchType)

Die Keyword-Option für diesen Filter.

value

string

Der Stringwert, der für den Abgleich verwendet wird.

caseSensitive

boolean

Bei „true“ wird beim Stringwert zwischen Groß- und Kleinschreibung unterschieden.

MatchType

Die Keyword-Option eines Stringfilters

Enums
MATCH_TYPE_UNSPECIFIED Ohne Angabe
EXACT Genaue Übereinstimmung des Stringwerts.
BEGINS_WITH Beginnt mit dem Stringwert.
ENDS_WITH Endet mit dem Stringwert.
CONTAINS Enthält den Stringwert.
FULL_REGEXP Vollständige Übereinstimmung für den regulären Ausdruck mit dem Stringwert.
PARTIAL_REGEXP Teilweise Übereinstimmung für den regulären Ausdruck mit dem Stringwert.

InList-Filter

Das Ergebnis muss sich in einer Liste von Stringwerten befinden.

JSON-Darstellung
{
  "values": [
    string
  ],
  "caseSensitive": boolean
}
Felder
values[]

string

Die Liste der Stringwerte. Das Feld darf nicht leer sein.

caseSensitive

boolean

Bei „true“ wird beim Stringwert zwischen Groß- und Kleinschreibung unterschieden.

Numerischer Filter

Filtert nach numerischen Werten oder Datumswerten.

JSON-Darstellung
{
  "operation": enum (Operation),
  "value": {
    object (NumericValue)
  }
}
Felder
operation

enum (Operation)

Der Vorgangstyp für diesen Filter.

value

object (NumericValue)

Ein numerischer Wert oder ein Datum.

Aktion

Der Vorgang, der auf einen numerischen Filter angewendet wird

Enums
OPERATION_UNSPECIFIED Nicht angegeben
EQUAL Gleich
LESS_THAN Kleiner als
LESS_THAN_OR_EQUAL kleiner als oder gleich
GREATER_THAN größer als
GREATER_THAN_OR_EQUAL größer als oder gleich

NumericValue

Eine Zahl.

JSON-Darstellung
{

  // Union field one_value can be only one of the following:
  "int64Value": string,
  "doubleValue": number
  // End of list of possible types for union field one_value.
}
Felder
Union-Feld one_value. Einer der numerischen Werte one_value kann nur einer der folgenden Werte sein:
int64Value

string (int64 format)

Ganzzahlwert

doubleValue

number

Doppelter Wert

Zwischen Filter

Um auszudrücken, dass das Ergebnis zwischen zwei Zahlen (einschließlich) liegen muss.

JSON-Darstellung
{
  "fromValue": {
    object (NumericValue)
  },
  "toValue": {
    object (NumericValue)
  }
}
Felder
fromValue

object (NumericValue)

Beginnt mit dieser Zahl.

toValue

object (NumericValue)

Endet mit dieser Zahl.

Trichterereignisfilter

Erstellt einen Filter, der mit Ereignissen eines einzelnen Ereignisnamens übereinstimmt. Wenn ein Parameterfilterausdruck angegeben ist, stimmen nur die Teilmenge der Ereignisse, die sowohl mit dem einzelnen Ereignisnamen als auch mit den Parameterfilterausdrücken übereinstimmen, mit diesem Ereignisfilter überein.

JSON-Darstellung
{
  "eventName": string,
  "funnelParameterFilterExpression": {
    object (FunnelParameterFilterExpression)
  }
}
Felder
eventName

string

Dieser Filter entspricht Ereignissen dieses einzelnen Ereignisnamens. Ereignisname ist erforderlich.

funnelParameterFilterExpression

object (FunnelParameterFilterExpression)

Wenn dieser Parameter angegeben ist, werden Ereignisse abgeglichen, die sowohl dem Namen des einzelnen Ereignisses als auch den Ausdrücken des Parameterfilters entsprechen.

Innerhalb des Parameterfilterausdrucks sind nur Parameterfilter verfügbar.

FunnelParameterFilterAusdruck

Kombinationen von Trichterfiltern bei Parametern

JSON-Darstellung
{

  // Union field expr can be only one of the following:
  "andGroup": {
    object (FunnelParameterFilterExpressionList)
  },
  "orGroup": {
    object (FunnelParameterFilterExpressionList)
  },
  "notExpression": {
    object (FunnelParameterFilterExpression)
  },
  "funnelParameterFilter": {
    object (FunnelParameterFilter)
  }
  // End of list of possible types for union field expr.
}
Felder
Union-Feld expr. Geben Sie einen Filtertyp für FunnelParameterFilterExpression an. Für expr ist nur einer der folgenden Werte zulässig:
andGroup

object (FunnelParameterFilterExpressionList)

„FunnelParameterFilterExpression“ in „andGroup“ hat eine UND-Verknüpfung.

orGroup

object (FunnelParameterFilterExpressionList)

Der FunnelParameterFilterExpression in orGroup hat eine OR-Beziehung.

notExpression

object (FunnelParameterFilterExpression)

Der FunnelParameterFilterExpression ist NICHT notExpression.

funnelParameterFilter

object (FunnelParameterFilter)

Ein einfacher Filter für Trichterparameter.

TrichterparameterFilterAusdrucksliste

Eine Liste der Filterausdrücke mit dem Trichterparameter.

JSON-Darstellung
{
  "expressions": [
    {
      object (FunnelParameterFilterExpression)
    }
  ]
}
Felder
expressions[]

object (FunnelParameterFilterExpression)

Die Liste der Filterausdrücke mit dem Trichterparameter.

FunnelParameterFilter

Ein Ausdruck zum Filtern von Parameterwerten in einem Trichter.

JSON-Darstellung
{

  // Union field one_parameter can be only one of the following:
  "eventParameterName": string,
  "itemParameterName": string
  // End of list of possible types for union field one_parameter.

  // Union field one_filter can be only one of the following:
  "stringFilter": {
    object (StringFilter)
  },
  "inListFilter": {
    object (InListFilter)
  },
  "numericFilter": {
    object (NumericFilter)
  },
  "betweenFilter": {
    object (BetweenFilter)
  }
  // End of list of possible types for union field one_filter.
}
Felder
Union-Feld one_parameter. Das Feld, das gefiltert wird. Für one_parameter ist nur einer der folgenden Werte zulässig:
eventParameterName

string

Dieser Filter wird anhand des angegebenen Ereignisparameters ausgewertet. Ereignisparameter werden als Parameter des Ereignisses protokolliert. Ereignisparameter umfassen Felder wie "firebase_screen" & "currency".

Ereignisparameter können nur in Segmenten und Trichtern verwendet werden, jedoch nur in einem untergeordneten Filter von einem Ereignisfilter. In einem untergeordneten Filter von einem Ereignisfilter sollten entweder Ereignis- oder Artikelparameter verwendet werden.

itemParameterName

string

Dieser Filter wird anhand des angegebenen „item“-Parameters ausgewertet. Artikelparameter werden als Parameter im Elementarray protokolliert. Zu den Artikelparametern gehören Felder wie "item_name" & "item_category".

Artikelparameter können nur in Segmenten und Trichtern verwendet werden. Außerdem können sie nur in einem untergeordneten Filter von einem Ereignisfilter verwendet werden. In einem untergeordneten Filter von einem Ereignisfilter sollten entweder Ereignis- oder Artikelparameter verwendet werden.

Artikelparameter sind nur in E-Commerce-Ereignissen verfügbar. Weitere Informationen zu E-Commerce-Ereignissen finden Sie im Leitfaden E-Commerce messen.

Union-Feld one_filter. Geben Sie einen Filtertyp an. Für one_filter ist nur einer der folgenden Werte zulässig:
stringFilter

object (StringFilter)

Filter für Strings.

inListFilter

object (InListFilter)

Ein Filter für Listenwerte.

numericFilter

object (NumericFilter)

Ein Filter für numerische Werte oder Datumswerte.

betweenFilter

object (BetweenFilter)

Ein Filter für zwei Werte.

Aufschlüsselung nach Trichter

Mit Aufschlüsselungen wird der Antwort des Untertabellenberichts in der Trichtertabelle eine Dimension hinzugefügt.

JSON-Darstellung
{
  "breakdownDimension": {
    object (Dimension)
  },
  "limit": string
}
Felder
breakdownDimension

object (Dimension)

Die Dimensionsspalte, die der Antwort des Unterbereichsberichts der Trichtertabelle hinzugefügt wurde. Mit der Aufschlüsselungsdimension werden die einzelnen Trichterschritte aufgeschlüsselt. Eine gültige breakdownDimension ist erforderlich, wenn funnelBreakdown angegeben ist.

limit

string (int64 format)

Die maximale Anzahl unterschiedlicher Werte der Aufschlüsselungsdimension, die in der Antwort zurückgegeben werden soll. Wenn der Grenzwert nicht angegeben ist, wird limit von 5 verwendet. Das Limit muss null und darf nicht größer als 15 sein.

Dimension

Dimensionen sind Attribute Ihrer Daten. Die Dimension „Stadt“ gibt beispielsweise die Stadt an, von der ein Ereignis stammt. Dimensionswerte in Berichtantworten sind Strings. So kann die Stadt beispielsweise ∂Paris" oder "New York" sein.

JSON-Darstellung
{
  "name": string,
  "dimensionExpression": {
    object (DimensionExpression)
  }
}
Felder
name

string

Der Name der Dimension. Eine Liste der Dimensionsnamen finden Sie unter API-Dimensionen.

Wenn dimensionExpression angegeben wird, kann name ein beliebiger String innerhalb des zulässigen Zeichensatzes sein. Wenn beispielsweise eine dimensionExpression mit country und city verknüpft ist, können Sie diese Dimension countryAndCity nennen. Die von Ihnen ausgewählten Dimensionsnamen müssen mit dem regulären Ausdruck ^[a-zA-Z0-9_]$ übereinstimmen.

Dimensionen werden von name in dimensionFilter, orderBys, dimensionExpression und pivots referenziert.

dimensionExpression

object (DimensionExpression)

Eine Dimension kann das Ergebnis eines Ausdrucks mehrerer Dimensionen sein. Beispiel: Dimension „Land, Stadt“: „verknüpfen“ (Land, „&“, „", Stadt“).

DimensionExpression

Dient zum Ausdruck einer Dimension, die das Ergebnis einer Formel mit mehreren Dimensionen ist. Beispielverwendungen: 1) Kleinbuchstaben(Dimension) 2) verketten(Dimension1, Symbol, Dimension2).

JSON-Darstellung
{

  // Union field one_expression can be only one of the following:
  "lowerCase": {
    object (CaseExpression)
  },
  "upperCase": {
    object (CaseExpression)
  },
  "concatenate": {
    object (ConcatenateExpression)
  }
  // End of list of possible types for union field one_expression.
}
Felder
Union-Feld one_expression. Geben Sie einen Typ von Dimensionsausdruck für DimensionExpression an. Für one_expression ist nur einer der folgenden Werte zulässig:
lowerCase

object (CaseExpression)

Hiermit wird ein Dimensionswert in Kleinbuchstaben umgewandelt.

upperCase

object (CaseExpression)

Hiermit wird ein Dimensionswert in Großbuchstaben umgewandelt.

concatenate

object (ConcatenateExpression)

Hiermit werden Dimensionswerte zu einer einzigen Dimension kombiniert. Beispiel: Dimension „Land, Stadt“: „verknüpfen“ (Land, „&“, „", Stadt“).

Groß- und Kleinschreibung

Hiermit wird ein Dimensionswert in einen einzelnen Fall umgewandelt.

JSON-Darstellung
{
  "dimensionName": string
}
Felder
dimensionName

string

Name einer Dimension. Der Name muss auf einen Namen im Dimensionsfeld der Anfrage verweisen.

Verkettung

Hiermit werden Dimensionswerte zu einer einzigen Dimension kombiniert.

JSON-Darstellung
{
  "dimensionNames": [
    string
  ],
  "delimiter": string
}
Felder
dimensionNames[]

string

Namen von Dimensionen Die Namen müssen auf die Namen im Feld „Dimensionen“ der Anfrage verweisen.

delimiter

string

Das Trennzeichen zwischen den Dimensionsnamen.

Trennzeichen sind häufig einzelne Zeichen wie "|" oder "," können aber auch längere Strings sein. Wenn ein Dimensionswert das Trennzeichen enthält, sind beide zusammen als Antwort ohne Unterscheidung vorhanden. Wenn beispielsweise der Wert der Dimension 1 = "US,FR", der Wert der Dimension 2 = "JP" und das Trennzeichen = ",", enthält die Antwort „quot;US,FR,JP"“.

Trichter-Nächste Aktion

Nächste Aktionen geben den Wert für eine Dimension an, nachdem der Nutzer einen Schritt, jedoch noch vor dem nächsten Schritt abgeschlossen hat. Wenn beispielsweise nextActionDimension den Wert eventName hat, gibt nextActionDimension in der Zeile im i. Trichterschritt das erste Ereignis nach dem Ereignis zurück, das den Nutzer in den i. Trichterschritt, aber vor dem Erreichen des i+1. Trichterschritts qualifiziert hat.

JSON-Darstellung
{
  "nextActionDimension": {
    object (Dimension)
  },
  "limit": string
}
Felder
nextActionDimension

object (Dimension)

Die Dimensionsspalte, die der Antwort des Berichts zur Trichtervisualisierung hinzugefügt wird. Die nächste Aktionsdimension gibt den nächsten Dimensionswert dieser Dimension zurück, nachdem der Nutzer den i. Schritt im Trichter erreicht hat.

nextActionDimension unterstützt derzeit nur eventName und die meisten Seiten-/Bildschirmdimensionen wie pageTitle und pagePath. nextActionDimension darf kein Dimensionsausdruck sein.

limit

string (int64 format)

Die maximale Anzahl unterschiedlicher Werte der Aufschlüsselungsdimension, die in der Antwort zurückgegeben werden soll. Wenn der Grenzwert nicht angegeben ist, wird limit von 5 verwendet. Das Limit muss null und darf maximal fünf betragen.

Trichtervisualisierungstyp

Steuert die Abmessungen in der Antwort des Berichts zur Trichtervisualisierung.

Enums
FUNNEL_VISUALIZATION_TYPE_UNSPECIFIED Nicht definierter Typ.
STANDARD_FUNNEL Ein Standardtrichter (mit Schritten) Der Teilbericht für die Trichtervisualisierung in der Antwort enthält kein Datum.
TRENDED_FUNNEL Ein Trichter mit Trend (Liniendiagramm) Der Bericht zur Trichtervisualisierung in der Antwort enthält die Dimension „Datum“.

Segment

Ein Segment ist eine Teilmenge Ihrer Analytics-Daten. Beispielsweise könnten Nutzer aus demselben Land oder Ort ein Segment all Ihrer Nutzer sein. Oder Sie segmentieren nach Nutzern, die Artikel einer Produktlinie kaufen, einen bestimmten Bereich Ihrer Website besuchen oder dasselbe Ereignis in Ihrer App auslösen.

Weitere Informationen

JSON-Darstellung
{
  "name": string,

  // Union field one_segment_scope can be only one of the following:
  "userSegment": {
    object (UserSegment)
  },
  "sessionSegment": {
    object (SessionSegment)
  },
  "eventSegment": {
    object (EventSegment)
  }
  // End of list of possible types for union field one_segment_scope.
}
Felder
name

string

Der Name des Segments. Wenn keine Vorgabe erfolgt, haben die Segmente den Namen "Segment". Dieser Name definiert den Stringwert, der von der Dimension segment zurückgegeben wird. Mit der Dimension segment werden Segmentnamen der 1-basierten Indexnummer des Segments in der Anfrage vorangestellt (d.h. "1. Segment &"2. Segment usw.).

Union-Feld one_segment_scope. Ein Segment wird in einem Umfang angegeben. Für one_segment_scope ist nur einer der folgenden Werte zulässig:
userSegment

object (UserSegment)

Nutzersegmente sind Teilmengen von Nutzern, die mit Ihrer Website oder App interagiert haben.

sessionSegment

object (SessionSegment)

Sitzungssegmente sind Teilmengen der Sitzungen, die auf Ihrer Website oder in Ihrer App stattgefunden haben.

eventSegment

object (EventSegment)

Ereignissegmente sind Teilmengen von Ereignissen, die auf Ihrer Website oder in Ihrer App ausgelöst wurden.

Nutzersegment

Nutzersegmente sind Teilmengen von Nutzern, die bereits mit Ihrer Website oder App interagiert haben. Das können beispielsweise Nutzer sein, die bereits etwas gekauft haben, Artikel in den Einkaufswagen gelegt, den Kauf aber nicht abgeschlossen haben.

JSON-Darstellung
{
  "userInclusionCriteria": {
    object (UserSegmentCriteria)
  },
  "exclusion": {
    object (UserSegmentExclusion)
  }
}
Felder
userInclusionCriteria

object (UserSegmentCriteria)

Hier legen Sie fest, welche Nutzer im Segment enthalten sein sollen. Optional.

exclusion

object (UserSegmentExclusion)

Definiert, welche Nutzer in diesem Segment ausgeschlossen sind. Optional.

Nutzersegmentkriterien

Ein Nutzer erfüllt ein Kriterium, wenn die Ereignisse des Nutzers die Bedingungen in den Kriterien erfüllen.

JSON-Darstellung
{
  "andConditionGroups": [
    {
      object (UserSegmentConditionGroup)
    }
  ],
  "andSequenceGroups": [
    {
      object (UserSegmentSequenceGroup)
    }
  ]
}
Felder
andConditionGroups[]

object (UserSegmentConditionGroup)

Ein Nutzer erfüllt diese Kriterien, wenn er beide andConditionGroups und die andSequenceGroups erfüllt. andConditionGroups ist möglicherweise leer, wenn andSequenceGroups angegeben sind.

andSequenceGroups[]

object (UserSegmentSequenceGroup)

Ein Nutzer erfüllt diese Kriterien, wenn er beide andSequenceGroups und die andConditionGroups erfüllt. andSequenceGroups ist möglicherweise leer, wenn andConditionGroups angegeben sind.

NutzersegmentBedingungsgruppe

Mithilfe von Bedingungen können Sie festlegen, welche Daten Ihr Analytics-Segment enthält und welche ausgeschlossen werden.

JSON-Darstellung
{
  "conditionScoping": enum (UserCriteriaScoping),
  "segmentFilterExpression": {
    object (SegmentFilterExpression)
  }
}
Felder
conditionScoping

enum (UserCriteriaScoping)

Die Daten werden im Segment berücksichtigt oder davon ausgeschlossen, je nachdem, ob es der Bedingungsgruppe entspricht. Dieser Umfang definiert, wie viele Ereignisse segmentFilterExpression ausgewertet werden, bevor die Bedingungsgruppe abgeglichen wird oder nicht. Wenn conditionScoping = USER_CRITERIA_WITHIN_SAME_SESSION lautet, wird der Ausdruck für alle Ereignisse in einer Sitzung ausgewertet und dann wird die Bedingungsgruppe für diesen Nutzer abgeglichen oder nicht. Beispiel: Bei conditionScoping = USER_CRITERIA_WITHIN_SAME_EVENT wird der Ausdruck für ein einzelnes Ereignis ausgewertet und dann wird die Bedingungsgruppe für diesen Nutzer abgeglichen oder nicht.

Optional. Wenn nicht angegeben, wird conditionScoping = ACROSS_ALL_SESSIONS verwendet.

segmentFilterExpression

object (SegmentFilterExpression)

Die Daten werden im Segment berücksichtigt oder davon ausgeschlossen, je nachdem, ob es diesem Ausdruck entspricht. Damit geben Sie Kriterien für Dimensionen, Messwerte und/oder Parameter an.

Kriterien für Nutzerkriterien

Mit der Zugehörigkeit wird festgelegt, welche Ereignisse bei der Bewertung berücksichtigt werden, ob ein Nutzer ein Kriterium erfüllt.

Enums
USER_CRITERIA_SCOPING_UNSPECIFIED Nicht spezifizierter Kriterienumfang. Nicht angeben.
USER_CRITERIA_WITHIN_SAME_EVENT Wenn die Kriterien innerhalb eines Ereignisses erfüllt sind, entspricht der Nutzer den Kriterien.
USER_CRITERIA_WITHIN_SAME_SESSION Wenn die Kriterien innerhalb einer Sitzung erfüllt sind, erfüllt der Nutzer die Kriterien.
USER_CRITERIA_ACROSS_ALL_SESSIONS Wenn die Kriterien durch Ereignisse für den Nutzer erfüllt sind, erfüllt der Nutzer die Kriterien.

Segmentfilterausdruck

Kombiniert Segmentfilterkombinationen.

JSON-Darstellung
{

  // Union field expr can be only one of the following:
  "andGroup": {
    object (SegmentFilterExpressionList)
  },
  "orGroup": {
    object (SegmentFilterExpressionList)
  },
  "notExpression": {
    object (SegmentFilterExpression)
  },
  "segmentFilter": {
    object (SegmentFilter)
  },
  "segmentEventFilter": {
    object (SegmentEventFilter)
  }
  // End of list of possible types for union field expr.
}
Felder
Union-Feld expr. Geben Sie einen Filtertyp für SegmentFilterExpression an. Für expr ist nur einer der folgenden Werte zulässig:
andGroup

object (SegmentFilterExpressionList)

Die SegmentFilterExpression in andGroup hat eine AND-Beziehung.

orGroup

object (SegmentFilterExpressionList)

Die SegmentFilterExpression in orGroup hat eine OR-Beziehung.

notExpression

object (SegmentFilterExpression)

SegmentFilterAusdruck ist NICHT notExpression.

segmentFilter

object (SegmentFilter)

Ein einfacher Segmentfilter.

segmentEventFilter

object (SegmentEventFilter)

Erstellt einen Filter, der mit Ereignissen eines einzelnen Ereignisnamens übereinstimmt. Wenn ein Parameterfilterausdruck angegeben ist, stimmen nur die Teilmenge der Ereignisse, die sowohl mit dem einzelnen Ereignisnamen als auch mit den Parameterfilterausdrücken übereinstimmen, mit diesem Ereignisfilter überein.

SegmentFilterAusdrucksliste

Eine Liste von Segmentfilterausdrücken.

JSON-Darstellung
{
  "expressions": [
    {
      object (SegmentFilterExpression)
    }
  ]
}
Felder
expressions[]

object (SegmentFilterExpression)

Die Liste der Segmentfilterausdrücke

Segmentfilter

Ein Ausdruck zum Filtern von Dimensions- oder Messwerten.

JSON-Darstellung
{
  "fieldName": string,
  "filterScoping": {
    object (SegmentFilterScoping)
  },

  // Union field one_filter can be only one of the following:
  "stringFilter": {
    object (StringFilter)
  },
  "inListFilter": {
    object (InListFilter)
  },
  "numericFilter": {
    object (NumericFilter)
  },
  "betweenFilter": {
    object (BetweenFilter)
  }
  // End of list of possible types for union field one_filter.
}
Felder
fieldName

string

Der Name der Dimension oder des Messwerts.

filterScoping

object (SegmentFilterScoping)

Gibt den Umfang des Filters an.

Union-Feld one_filter. Geben Sie einen Filtertyp für Filter an. Für one_filter ist nur einer der folgenden Werte zulässig:
stringFilter

object (StringFilter)

Filter für Strings.

inListFilter

object (InListFilter)

Ein Filter für Listenwerte.

numericFilter

object (NumericFilter)

Ein Filter für numerische Werte oder Datumswerte.

betweenFilter

object (BetweenFilter)

Ein Filter für zwei Werte.

SegmentfilterUmfang

In der Zugehörigkeit wird festgelegt, wie die Dimensionen und Messwerte mehrerer Ereignisse bei der Auswertung eines Segmentfilters berücksichtigt werden sollen.

JSON-Darstellung
{
  "atAnyPointInTime": boolean
}
Felder
atAnyPointInTime

boolean

Wenn atAnyPointInTime auf „true“ gesetzt ist, wird dieser Filter für alle Ereignisse als „true“ ausgewertet, wenn er für ein beliebiges Ereignis im Zeitraum der Anfrage als „true“ ausgewertet wird.

Dieser atAnyPointInTime-Parameter verlängert nicht den Zeitraum von Ereignissen im Bericht. Wenn atAnyPointInTime „true“ ist, werden nur Ereignisse innerhalb des Berichtszeitraums berücksichtigt.

atAnyPointInTime kann nur angegeben werden, wenn der Umfang des Kriteriums ACROSS_ALL_SESSIONS ist und nicht in Sequenzen angegeben werden kann.

Wenn der Umfang des Kriteriums ACROSS_ALL_SESSIONS ist, wird atAnyPointInTime = „false“ verwendet, wenn kein Wert angegeben ist.

Segmentereignisfilter

Erstellt einen Filter, der mit Ereignissen eines einzelnen Ereignisnamens übereinstimmt. Wenn ein Parameterfilterausdruck angegeben ist, stimmen nur die Teilmenge der Ereignisse, die sowohl mit dem einzelnen Ereignisnamen als auch mit den Parameterfilterausdrücken übereinstimmen, mit diesem Ereignisfilter überein.

JSON-Darstellung
{
  "eventName": string,
  "segmentParameterFilterExpression": {
    object (SegmentParameterFilterExpression)
  }
}
Felder
eventName

string

Dieser Filter entspricht Ereignissen dieses einzelnen Ereignisnamens. Ereignisname ist erforderlich.

segmentParameterFilterExpression

object (SegmentParameterFilterExpression)

Wenn dieser Parameter angegeben ist, werden Ereignisse abgeglichen, die sowohl dem Namen des einzelnen Ereignisses als auch den Ausdrücken des Parameterfilters entsprechen.

Innerhalb des Parameterfilterausdrucks sind nur Parameterfilter verfügbar.

SegmentparameterFilterausdruck

Kombinationen von Segmentfiltern bei Parametern.

JSON-Darstellung
{

  // Union field expr can be only one of the following:
  "andGroup": {
    object (SegmentParameterFilterExpressionList)
  },
  "orGroup": {
    object (SegmentParameterFilterExpressionList)
  },
  "notExpression": {
    object (SegmentParameterFilterExpression)
  },
  "segmentParameterFilter": {
    object (SegmentParameterFilter)
  }
  // End of list of possible types for union field expr.
}
Felder
Union-Feld expr. Geben Sie einen Filtertyp für SegmentParameterFilterExpression an. Für expr ist nur einer der folgenden Werte zulässig:
andGroup

object (SegmentParameterFilterExpressionList)

Die SegmentParameterFilterExpression in andGroup haben eine AND-Beziehung.

orGroup

object (SegmentParameterFilterExpressionList)

Die SegmentParameterFilterExpression in orGroup hat eine ODER-Verknüpfung.

notExpression

object (SegmentParameterFilterExpression)

„SegmentParameterFilterExpression“ ist NICHT notExpression.

segmentParameterFilter

object (SegmentParameterFilter)

Ein einfacher Filter für Segmentparameter.

SegmentParameterFilterExpressionList

Eine Liste von Ausdrücken für Segmentparameter.

JSON-Darstellung
{
  "expressions": [
    {
      object (SegmentParameterFilterExpression)
    }
  ]
}
Felder
expressions[]

object (SegmentParameterFilterExpression)

Die Liste der Filterausdrücke für Segmentparameter.

Filter: Segmentparameter

Ein Ausdruck zum Filtern von Parameterwerten in einem Segment.

JSON-Darstellung
{
  "filterScoping": {
    object (SegmentParameterFilterScoping)
  },

  // Union field one_parameter can be only one of the following:
  "eventParameterName": string,
  "itemParameterName": string
  // End of list of possible types for union field one_parameter.

  // Union field one_filter can be only one of the following:
  "stringFilter": {
    object (StringFilter)
  },
  "inListFilter": {
    object (InListFilter)
  },
  "numericFilter": {
    object (NumericFilter)
  },
  "betweenFilter": {
    object (BetweenFilter)
  }
  // End of list of possible types for union field one_filter.
}
Felder
filterScoping

object (SegmentParameterFilterScoping)

Gibt den Umfang des Filters an.

Union-Feld one_parameter. Das Feld, das gefiltert wird. Für one_parameter ist nur einer der folgenden Werte zulässig:
eventParameterName

string

Dieser Filter wird anhand des angegebenen Ereignisparameters ausgewertet. Ereignisparameter werden als Parameter des Ereignisses protokolliert. Ereignisparameter umfassen Felder wie "firebase_screen" & "currency".

Ereignisparameter können nur in Segmenten und Trichtern verwendet werden, jedoch nur in einem untergeordneten Filter von einem Ereignisfilter. In einem untergeordneten Filter von einem Ereignisfilter sollten entweder Ereignis- oder Artikelparameter verwendet werden.

itemParameterName

string

Dieser Filter wird anhand des angegebenen „item“-Parameters ausgewertet. Artikelparameter werden als Parameter im Elementarray protokolliert. Zu den Artikelparametern gehören Felder wie "item_name" & "item_category".

Artikelparameter können nur in Segmenten und Trichtern verwendet werden. Außerdem können sie nur in einem untergeordneten Filter von einem Ereignisfilter verwendet werden. In einem untergeordneten Filter von einem Ereignisfilter sollten entweder Ereignis- oder Artikelparameter verwendet werden.

Artikelparameter sind nur in E-Commerce-Ereignissen verfügbar. Weitere Informationen zu E-Commerce-Ereignissen finden Sie im Leitfaden E-Commerce messen.

Union-Feld one_filter. Geben Sie einen Filtertyp an. Für one_filter ist nur einer der folgenden Werte zulässig:
stringFilter

object (StringFilter)

Filter für Strings.

inListFilter

object (InListFilter)

Ein Filter für Listenwerte.

numericFilter

object (NumericFilter)

Ein Filter für numerische Werte oder Datumswerte.

betweenFilter

object (BetweenFilter)

Ein Filter für zwei Werte.

SegmentParameterFilterScoping

Mit Umfangsbereichen legen Sie fest, wie mehrere Ereignisse bei der Auswertung eines Segmentparameterfilters berücksichtigt werden sollen.

JSON-Darstellung
{
  "inAnyNDayPeriod": string
}
Felder
inAnyNDayPeriod

string (int64 format)

Akkumuliert den Parameter für den angegebenen Zeitraum vor der Anwendung des Filters. Wird nur unterstützt, wenn der Umfang der Kriterien ACROSS_ALL_SESSIONS oder WITHIN_SAME_SESSION ist. Wird nur unterstützt, wenn der Parameter event_count ist.

Beispiel: inAnyNDayPeriod ist 3, der Ereignisname ist „Kauf“ und der Ereignisparameter ist „Ereignisanzahl“ und der Kriteriumsfilter ist größer als 5. Mit diesem Filter wird die Anzahl der Kaufereignisse über alle drei aufeinanderfolgenden Tage im Berichtszeitraum erfasst. Ein Nutzer übergibt den Zeitraum dieses Ereignisses in dem Zeitraum, in dem er die Kriterien für den Filter erfüllt, um diesen Zeitraum zu überschreiten. Beispielsweise werden die Zeiträume 2021-11-01 bis 2021-11-03, 2021-11-02 bis 2021-11-04, 2021-11-03 bis 2021-11-05 usw. berücksichtigt.

Der Zeitraum wird nicht erweitert, um ein Zeitfenster von N Tagen zu Beginn des Zeitraums zu haben. Wenn ein Bericht beispielsweise den 1.11.2021 bis 10.11.2021 und inAnyNDayPeriod = 3 enthält, werden die ersten beiden Tage gekürzt, weil keine Ereignisdaten außerhalb des Berichtszeitraums gelesen werden. Die ersten vier Zeiträume sind zum Beispiel: 2021-11-01 bis 2021-11-01, 2021-11-01 bis 2021-11-02, 2021-11-01 bis 2021-11-03 und 2021-11-02-12.

inAnyNDayPeriod ist optional. Wenn nicht angegeben, wird segmentParameterFilter auf jedes Ereignis einzeln angewendet.

NutzersegmentSequenz-Gruppe

Legen Sie Bedingungen fest, die in einer bestimmten Reihenfolge erfüllt sein müssen, damit der Nutzer Mitglied des Segments ist.

JSON-Darstellung
{
  "sequenceScoping": enum (UserCriteriaScoping),
  "sequenceMaximumDuration": string,
  "userSequenceSteps": [
    {
      object (UserSequenceStep)
    }
  ]
}
Felder
sequenceScoping

enum (UserCriteriaScoping)

Alle Sequenzschritte müssen im Gültigkeitsbereich erfüllt sein, damit der Nutzer der Sequenz entspricht. Beispiel: Bei sequenceScoping = USER_CRITERIA_WITHIN_SAME_SESSION müssen alle Sequenzschritte innerhalb einer Sitzung abgeschlossen sein, damit der Nutzer der Sequenz entspricht. sequenceScoping = USER_CRITERIA_WITHIN_SAME_EVENT wird nicht unterstützt.

Optional. Wenn nicht angegeben, wird conditionScoping = ACROSS_ALL_SESSIONS verwendet.

sequenceMaximumDuration

string (Duration format)

Definiert den Zeitraum, in dem die gesamte Sequenz stattfinden muss, z. B. 30 Minuten. sequenceMaximumDuration schließt den Endpunkt mit einem Detaillierungsgrad von bis zu Mikrosekunden ein. Beispiel: Eine Sequenz mit einer maximalen Dauer von 5 Sekunden kann bei 4,9 oder 5,0 Sekunden abgeschlossen werden, jedoch nicht 5 Sekunden und 1 Mikrosekunde.

sequenceMaximumDuration ist optional. Wenn nicht angegeben, können Sequenzen in einem beliebigen Zeitraum abgeschlossen werden.

Eine Dauer in Sekunden mit bis zu neun Nachkommastellen, die mit 's' endet. Beispiel: "3.5s".

userSequenceSteps[]

object (UserSequenceStep)

Eine geordnete Reihenfolge von Bedingungsschritten. Ein Nutzer muss die einzelnen Schritte abschließen, damit er mit UserSegmentSequenceGroup übereinstimmt.

Nutzersequenzschritt

Eine Bedingung, die in der angegebenen Schrittreihenfolge für diesen Nutzer erfüllt sein muss, damit er der Sequenz entspricht.

JSON-Darstellung
{
  "isDirectlyFollowedBy": boolean,
  "stepScoping": enum (UserCriteriaScoping),
  "segmentFilterExpression": {
    object (SegmentFilterExpression)
  }
}
Felder
isDirectlyFollowedBy

boolean

Wenn „true“ festgelegt ist, muss das Ereignis, das diesen Schritt erfüllt, das nächste Ereignis sein, das den letzten Schritt erfüllt. Bei „false“ folgt dieser Schritt indirekt auf den vorherigen Schritt. So können sich beispielsweise Ereignisse zwischen dem vorherigen und diesem Schritt befinden. isDirectlyFollowedBy muss für den ersten Schritt „false“ sein.

stepScoping

enum (UserCriteriaScoping)

Dieser Sequenzschritt muss im Umfang erfüllt sein, damit der Nutzer der Sequenz entspricht. Beispiel: Bei sequenceScoping = WITHIN_SAME_SESSION müssen diese Sequenzschritte innerhalb einer Sitzung abgeschlossen sein, damit der Nutzer der Sequenz entspricht. stepScoping = ACROSS_ALL_SESSIONS ist nur zulässig, wenn sequenceScoping = ACROSS_ALL_SESSIONS.

Optional. Wenn nicht angegeben, verwendet stepScoping denselben UserCriteriaScoping wie der sequenceScoping.

segmentFilterExpression

object (SegmentFilterExpression)

Ein Nutzer stimmt mit diesem Sequenzschritt überein, wenn seine Ereignisse mit diesem Ausdruck übereinstimmen. Damit geben Sie Kriterien für Dimensionen, Messwerte und/oder Parameter an.

Nutzersegmentausschluss

Gibt an, welche Nutzer in diesem Segment ausgeschlossen werden.

JSON-Darstellung
{
  "userExclusionDuration": enum (UserExclusionDuration),
  "userExclusionCriteria": {
    object (UserSegmentCriteria)
  }
}
Felder
userExclusionDuration

enum (UserExclusionDuration)

Gibt an, wie lange ein Ausschluss gültig ist, wenn ein Nutzer mit dem userExclusionCriteria übereinstimmt.

Optional. Wenn nicht angegeben, wird userExclusionDuration von USER_EXCLUSION_TEMPORARY verwendet.

userExclusionCriteria

object (UserSegmentCriteria)

Wenn ein Nutzer diese Bedingung erfüllt, wird er aus dem Segment für userExclusionDuration ausgeschlossen.

Dauer des Nutzerausschlusses

Listet Optionen für die Dauer eines Ausschlusses auf, wenn ein Nutzer mit dem userExclusionCriteria übereinstimmt.

Enums
USER_EXCLUSION_DURATION_UNSPECIFIED Nicht angegebene Ausschlussdauer. Nicht angeben.
USER_EXCLUSION_TEMPORARY Schließen Sie Nutzer vorübergehend aus dem Segment aus, wenn sie die Bedingung userExclusionCriteria erfüllen.
USER_EXCLUSION_PERMANENT Nutzer dauerhaft aus dem Segment ausschließen, wenn der Nutzer die Bedingung userExclusionCriteria erfüllt.

Sitzungssegment

Sitzungssegmente sind Teilmengen der Sitzungen, die auf Ihrer Website oder in Ihrer App stattgefunden haben: etwa alle Sitzungen, die aus einer bestimmten Werbekampagne stammen.

JSON-Darstellung
{
  "sessionInclusionCriteria": {
    object (SessionSegmentCriteria)
  },
  "exclusion": {
    object (SessionSegmentExclusion)
  }
}
Felder
sessionInclusionCriteria

object (SessionSegmentCriteria)

Definiert, welche Sitzungen in diesem Segment enthalten sind. Optional.

exclusion

object (SessionSegmentExclusion)

Definiert, welche Sitzungen in diesem Segment ausgeschlossen werden. Optional.

Sitzungssegmentkriterien

Eine Sitzung entspricht einem Kriterium, wenn die Ereignisse der Sitzung die Bedingungen in den Kriterien erfüllen.

JSON-Darstellung
{
  "andConditionGroups": [
    {
      object (SessionSegmentConditionGroup)
    }
  ]
}
Felder
andConditionGroups[]

object (SessionSegmentConditionGroup)

Eine Sitzung erfüllt diese Kriterien, wenn sie jeweils mit einem der folgenden andConditionGroups übereinstimmt.

SitzungSegmentBedingungsgruppe

Mithilfe von Bedingungen können Sie festlegen, welche Daten Ihr Analytics-Segment enthält und welche ausgeschlossen werden.

JSON-Darstellung
{
  "conditionScoping": enum (SessionCriteriaScoping),
  "segmentFilterExpression": {
    object (SegmentFilterExpression)
  }
}
Felder
conditionScoping

enum (SessionCriteriaScoping)

Die Daten werden im Segment berücksichtigt oder davon ausgeschlossen, je nachdem, ob es der Bedingungsgruppe entspricht. Dieser Umfang definiert, wie viele Ereignisse segmentFilterExpression ausgewertet werden, bevor die Bedingungsgruppe abgeglichen wird oder nicht. Wenn conditionScoping = SESSION_CRITERIA_WITHIN_SAME_SESSION lautet, wird der Ausdruck für alle Ereignisse in einer Sitzung ausgewertet und dann wird bestimmt, ob die Bedingungsgruppe für diese Sitzung übereinstimmt oder nicht. Beispiel: conditionScoping = SESSION_CRITERIA_WITHIN_SAME_EVENT wird der Ausdruck für ein einzelnes Ereignis ausgewertet. Anschließend wird die Bedingungsgruppe für diese Sitzung abgeglichen oder nicht.

Optional. Wenn nicht angegeben, wird conditionScoping von WITHIN_SAME_SESSION verwendet.

segmentFilterExpression

object (SegmentFilterExpression)

Die Daten werden im Segment berücksichtigt oder davon ausgeschlossen, je nachdem, ob es diesem Ausdruck entspricht. Damit geben Sie Kriterien für Dimensionen, Messwerte und/oder Parameter an.

Sitzungskriterien

Mit dem Umfang wird festgelegt, welche Ereignisse bei der Bewertung berücksichtigt werden, ob eine Sitzung ein Kriterium erfüllt.

Enums
SESSION_CRITERIA_SCOPING_UNSPECIFIED Nicht spezifizierter Kriterienumfang. Nicht angeben.
SESSION_CRITERIA_WITHIN_SAME_EVENT Wenn die Kriterien innerhalb eines Ereignisses erfüllt sind, entspricht die Sitzung den Kriterien.
SESSION_CRITERIA_WITHIN_SAME_SESSION Wenn die Kriterien innerhalb einer Sitzung erfüllt sind, erfüllt die Sitzung die Kriterien.

Sitzungssegmentausschluss

Gibt an, welche Sitzungen in diesem Segment ausgeschlossen werden.

JSON-Darstellung
{
  "sessionExclusionDuration": enum (SessionExclusionDuration),
  "sessionExclusionCriteria": {
    object (SessionSegmentCriteria)
  }
}
Felder
sessionExclusionDuration

enum (SessionExclusionDuration)

Gibt an, wie lange ein Ausschluss gültig sein soll, wenn eine Sitzung mit der sessionExclusionCriteria übereinstimmt.

Optional. Wenn nicht angegeben, wird sessionExclusionDuration von SESSION_EXCLUSION_TEMPORARY verwendet.

sessionExclusionCriteria

object (SessionSegmentCriteria)

Wenn eine Sitzung diese Bedingung erfüllt, wird sie von der Mitgliedschaft im Segment für sessionExclusionDuration ausgeschlossen.

Sitzungsdauer (Dauer)

Listet Optionen auf, wie lange ein Ausschluss gültig ist, wenn eine Sitzung mit sessionExclusionCriteria übereinstimmt.

Enums
SESSION_EXCLUSION_DURATION_UNSPECIFIED Nicht angegebene Ausschlussdauer. Nicht angeben.
SESSION_EXCLUSION_TEMPORARY Sie können Sitzungen vorübergehend aus dem Segment ausschließen, wenn die Sitzung die Bedingung sessionExclusionCriteria erfüllt.
SESSION_EXCLUSION_PERMANENT Sitzungen dauerhaft aus dem Segment ausschließen, wenn die Sitzung die Bedingung sessionExclusionCriteria erfüllt.

Ereignissegment

Ereignissegmente sind Teilmengen von Ereignissen, die auf Ihrer Website oder in Ihrer App ausgelöst wurden, z. B. alle Kaufereignisse, die an einem bestimmten Ort erfolgt sind, oder „app_exception“-Ereignisse, die unter einem bestimmten Betriebssystem aufgetreten sind.

JSON-Darstellung
{
  "eventInclusionCriteria": {
    object (EventSegmentCriteria)
  },
  "exclusion": {
    object (EventSegmentExclusion)
  }
}
Felder
eventInclusionCriteria

object (EventSegmentCriteria)

Definiert, welche Ereignisse in diesem Segment enthalten sind. Optional.

exclusion

object (EventSegmentExclusion)

Definiert, welche Ereignisse in diesem Segment ausgeschlossen werden. Optional.

Ereignissegmentkriterien

Ein Ereignis erfüllt bestimmte Kriterien, wenn es die Bedingungen in den Kriterien erfüllt.

JSON-Darstellung
{
  "andConditionGroups": [
    {
      object (EventSegmentConditionGroup)
    }
  ]
}
Felder
andConditionGroups[]

object (EventSegmentConditionGroup)

Ein Ereignis entspricht diesen Kriterien, wenn es mit diesen andConditionGroups übereinstimmt.

EreignissegmentBedingungsgruppe

Mithilfe von Bedingungen können Sie festlegen, welche Daten Ihr Analytics-Segment enthält und welche ausgeschlossen werden.

JSON-Darstellung
{
  "conditionScoping": enum (EventCriteriaScoping),
  "segmentFilterExpression": {
    object (SegmentFilterExpression)
  }
}
Felder
conditionScoping

enum (EventCriteriaScoping)

conditionScoping sollte immer EVENT_CRITERIA_WITHIN_SAME_EVENT sein.

Optional. Wenn nicht angegeben, wird conditionScoping von EVENT_CRITERIA_WITHIN_SAME_EVENT verwendet.

segmentFilterExpression

object (SegmentFilterExpression)

Die Daten werden im Segment berücksichtigt oder davon ausgeschlossen, je nachdem, ob es diesem Ausdruck entspricht. Damit geben Sie Kriterien für Dimensionen, Messwerte und/oder Parameter an.

Ereigniskriterien, Umfang

Mit dem Umfang wird festgelegt, welche Ereignisse bei der Bewertung berücksichtigt werden, ob ein Ereignis ein Kriterium erfüllt.

Enums
EVENT_CRITERIA_SCOPING_UNSPECIFIED Nicht spezifizierter Kriterienumfang. Nicht angeben.
EVENT_CRITERIA_WITHIN_SAME_EVENT Wenn die Kriterien innerhalb eines Ereignisses erfüllt sind, entspricht das Ereignis den Kriterien.

Ereignissegmentausschluss

Gibt an, welche Ereignisse in diesem Segment ausgeschlossen werden.

JSON-Darstellung
{
  "eventExclusionDuration": enum (EventExclusionDuration),
  "eventExclusionCriteria": {
    object (EventSegmentCriteria)
  }
}
Felder
eventExclusionDuration

enum (EventExclusionDuration)

eventExclusionDuration sollte immer PERMANENTLY_EXCLUDE sein.

Optional. Wenn nicht angegeben, wird eventExclusionDuration von EVENT_EXCLUSION_PERMANENT verwendet.

eventExclusionCriteria

object (EventSegmentCriteria)

Wenn ein Ereignis diese Bedingung erfüllt, wird es von der Mitgliedschaft im Segment für eventExclusionDuration ausgeschlossen.

Dauer des Ereignisausschlusses

Listet Optionen auf, wie lange ein Ausschluss gültig ist, wenn ein Ereignis mit dem eventExclusionCriteria übereinstimmt.

Enums
EVENT_EXCLUSION_DURATION_UNSPECIFIED Nicht angegebene Ausschlussdauer. Nicht angeben.
EVENT_EXCLUSION_PERMANENT Ereignisse dauerhaft aus dem Segment ausschließen, wenn das Ereignis irgendwann die Bedingung eventExclusionCriteria erfüllt.

FilterExpression

Damit können Dimensions- oder Messwertfilter ausgedrückt werden. Die Felder in derselben FilterExpression müssen entweder alle Dimensionen oder alle Messwerte umfassen.

JSON-Darstellung
{

  // Union field expr can be only one of the following:
  "andGroup": {
    object (FilterExpressionList)
  },
  "orGroup": {
    object (FilterExpressionList)
  },
  "notExpression": {
    object (FilterExpression)
  },
  "filter": {
    object (Filter)
  }
  // End of list of possible types for union field expr.
}
Felder
Union-Feld expr. Geben Sie einen Typ von Filterausdruck für FilterExpression an. Für expr ist nur einer der folgenden Werte zulässig:
andGroup

object (FilterExpressionList)

Die FilterAusdrücke in und Gruppe haben eine UND-Beziehung.

orGroup

object (FilterExpressionList)

Die FilterExpressions in orGroup haben eine OR-Beziehung.

notExpression

object (FilterExpression)

„FilterExpression“ ist NICHT „notExpression“.

filter

object (Filter)

Ein einfacher Filter. Im Feld „FilterExpression“ müssen alle Feldnamen des Filters entweder alle Dimensionen oder alle Messwerte enthalten.

FilterExpressionList

Eine Liste von Filterausdrücken.

JSON-Darstellung
{
  "expressions": [
    {
      object (FilterExpression)
    }
  ]
}
Felder
expressions[]

object (FilterExpression)

Eine Liste von Filterausdrücken.

Filter

Ein Ausdruck zum Filtern von Dimensions- oder Messwerten.

JSON-Darstellung
{
  "fieldName": string,

  // Union field one_filter can be only one of the following:
  "stringFilter": {
    object (StringFilter)
  },
  "inListFilter": {
    object (InListFilter)
  },
  "numericFilter": {
    object (NumericFilter)
  },
  "betweenFilter": {
    object (BetweenFilter)
  }
  // End of list of possible types for union field one_filter.
}
Felder
fieldName

string

Der Name der Dimension oder des Messwerts. Muss ein Name sein, der in Dimensionen oder Messwerten definiert ist.

Union-Feld one_filter. Geben Sie einen Filtertyp für Filter an. Für one_filter ist nur einer der folgenden Werte zulässig:
stringFilter

object (StringFilter)

Filter für Strings.

inListFilter

object (InListFilter)

Ein Filter für Listenwerte.

numericFilter

object (NumericFilter)

Ein Filter für numerische Werte oder Datumswerte.

betweenFilter

object (BetweenFilter)

Ein Filter für zwei Werte.

Trichterunterbericht

Untergeordnete Unterberichte enthalten die Werte für Dimensionen und Messwerte. Beispiel: 12 Nutzer haben den zweiten Schritt des Trichters erreicht.

JSON-Darstellung
{
  "dimensionHeaders": [
    {
      object (DimensionHeader)
    }
  ],
  "metricHeaders": [
    {
      object (MetricHeader)
    }
  ],
  "rows": [
    {
      object (Row)
    }
  ],
  "metadata": {
    object (FunnelResponseMetadata)
  }
}
Felder
dimensionHeaders[]

object (DimensionHeader)

Beschreibt Dimensionsspalten. Trichterberichte enthalten in Antworten des untergeordneten Berichts immer die Dimension „Trichterschritt“. In der Antwort können zusätzliche Dimensionen wie Aufschlüsselungen, Daten und nächste Aktionen enthalten sein.

metricHeaders[]

object (MetricHeader)

Beschreibt Messwertspalten. Trichterberichte enthalten in den Antworten des untergeordneten Berichts immer aktive Nutzer. Die Trichtertabelle enthält zusätzliche Messwerte wie Abschlussrate, Ausstiegsrate und Ausstiegsrate.

rows[]

object (Row)

Zeilen mit Dimensionswertkombinationen und Messwerten im Bericht

metadata

object (FunnelResponseMetadata)

Metadaten für den Trichterbericht

DimensionHeader

Beschreibt eine Dimensionsspalte im Bericht. Dimensionen, die in einem Bericht angefordert werden, generieren Spalteneinträge in Zeilen und DimensionsHeadern. Dimensionen, die ausschließlich innerhalb von Filtern oder Ausdrücken verwendet werden, erzeugen jedoch keine Spalten in einem Bericht. Daher enthalten diese Dimensionen keine Header.

JSON-Darstellung
{
  "name": string
}
Felder
name

string

Der Name der Dimension

MetricHeader

Beschreibt eine Messwertspalte im Bericht. Sichtbare Messwerte, die in einem Bericht angefordert werden, generieren Spalteneinträge in Zeilen und MeasurementHeaders. Messwerte, die ausschließlich innerhalb von Filtern oder Ausdrücken verwendet werden, erzeugen jedoch keine Spalten in einem Bericht. Daher enthalten diese Messwerte auch keine Header.

JSON-Darstellung
{
  "name": string,
  "type": enum (MetricType)
}
Felder
name

string

Der Name des Messwerts.

type

enum (MetricType)

Der Datentyp des Messwerts.

MetricType

Ein Werttyp für einen Messwert.

Enums
METRIC_TYPE_UNSPECIFIED Nicht definierter Typ.
TYPE_INTEGER Ganzzahltyp.
TYPE_FLOAT Gleitkommatyp.
TYPE_SECONDS Eine Dauer in Sekunden; ein spezieller Gleitkommatyp.
TYPE_MILLISECONDS Eine Dauer in Millisekunden; ein spezieller Gleitkommatyp.
TYPE_MINUTES Eine Dauer in Minuten; ein spezieller Gleitkommatyp.
TYPE_HOURS Eine Dauer in Stunden; ein spezieller Gleitkommatyp.
TYPE_STANDARD Ein benutzerdefinierter Messwert des Standardtyps; ein spezieller Gleitkommatyp.
TYPE_CURRENCY Ein Geldbetrag, ein spezieller Gleitkommatyp.
TYPE_FEET Eine Länge in Fuß; ein besonderer Gleitkommatyp.
TYPE_MILES Eine Länge in Meilen; ein spezieller Gleitkommatyp.
TYPE_METERS Eine Länge in Metern; ein spezieller Gleitkommatyp.
TYPE_KILOMETERS Eine Länge in Kilometern; ein spezieller Gleitkommatyp.

Row

Berichtsdaten für jede Zeile Beispiel: RunReportRequest enthält:

"dimensions": [
  {
    "name": "eventName"
  },
  {
    "name": "countryId"
  }
],
"metrics": [
  {
    "name": "eventCount"
  }
]

Eine Zeile mit „eventName“ und „countryId“ sowie 15 als „eventCount“ würde so aussehen:

"dimensionValues": [
  {
    "value": "in_app_purchase"
  },
  {
    "value": "JP"
  }
],
"metricValues": [
  {
    "value": "15"
  }
]
JSON-Darstellung
{
  "dimensionValues": [
    {
      object (DimensionValue)
    }
  ],
  "metricValues": [
    {
      object (MetricValue)
    }
  ]
}
Felder
dimensionValues[]

object (DimensionValue)

Liste der angeforderten Dimensionswerte. In PivotReport werden dimensionsValues nur für Dimensionen aufgeführt, die in einem Pivot enthalten sind.

metricValues[]

object (MetricValue)

Liste der angeforderten sichtbaren Messwerte.

DimensionValue

Der Wert einer Dimension.

JSON-Darstellung
{
  "value": string
}
Felder
value

string

Wert als String, wenn der Dimensionstyp ein String ist.

MetricValue

Der Wert eines Messwerts.

JSON-Darstellung
{
  "value": string
}
Felder
value

string

Messwert. Weitere Informationen zum Typ finden Sie unter „Messwert-Header“.

FunnelResponse-Metadaten

Die Antwortmetadaten im Trichterbericht enthalten zusätzliche Informationen zum Trichterbericht.

JSON-Darstellung
{
  "samplingMetadatas": [
    {
      object (SamplingMetadata)
    }
  ]
}
Felder
samplingMetadatas[]

object (SamplingMetadata)

Wenn die Ergebnisse aus dem Trichterbericht stammen, wird angegeben, welcher Prozentsatz der Ereignisse in diesem Trichterbericht verwendet wurde. Für jeden Zeitraum wird ein samplingMetadatas eingefügt. Jede samplingMetadatas entspricht einem Zeitraum, in dem sie in der Anfrage angegeben wurden.

Ohne Stichprobenerhebung für die Ergebnisse wird dieses Feld jedoch nicht definiert.

Metadaten-Stichproben

Wenn Stichproben für Trichterberichte erstellt werden, geben diese Metadaten an, welcher Prozentsatz der Ereignisse in diesem Trichterbericht für einen Zeitraum verwendet wurde. Bei der Stichprobenerhebung wird eine Teilmenge aller Daten analysiert, um aussagekräftige Informationen im größeren Datensatz zu erhalten.

JSON-Darstellung
{
  "samplesReadCount": string,
  "samplingSpaceSize": string
}
Felder
samplesReadCount

string (int64 format)

Die Gesamtzahl der in diesem Bericht erfassten Ereignisse für einen Zeitraum. Das ist die Größe der Teilmenge dieser Property, die in diesem Trichterbericht analysiert wurde.

samplingSpaceSize

string (int64 format)

Die Gesamtzahl der Ereignisse in den Daten dieser Property, die in diesem Trichterbericht für einen Zeitraum analysiert werden konnten. Mit der Stichprobenerhebung werden die aussagekräftigen Informationen zum größeren Dataset ermittelt. Das ist die Größe des größeren Datasets.

Wenn Sie den Prozentsatz der verfügbaren Daten für diesen Trichterbericht berechnen möchten, berechnen Sie samplesReadCount/samplingSpaceSize.

PropertyQuota

Aktueller Status aller Kontingente für diese Analytics-Property. Wenn ein Kontingent für ein Attribut erschöpft ist, werden bei allen Anfragen an dieses Attribut Fehler vom Typ „Ressource erschöpft“ zurückgegeben.

JSON-Darstellung
{
  "tokensPerDay": {
    object (QuotaStatus)
  },
  "tokensPerHour": {
    object (QuotaStatus)
  },
  "concurrentRequests": {
    object (QuotaStatus)
  },
  "serverErrorsPerProjectPerHour": {
    object (QuotaStatus)
  },
  "potentiallyThresholdedRequestsPerHour": {
    object (QuotaStatus)
  },
  "tokensPerProjectPerHour": {
    object (QuotaStatus)
  }
}
Felder
tokensPerDay

object (QuotaStatus)

In Analytics-Standard-Properties können bis zu 25.000 Tokens pro Tag verwendet werden, in Analytics 360-Properties täglich 250.000. Die meisten Anfragen benötigen weniger als 10 Tokens.

tokensPerHour

object (QuotaStatus)

In Analytics-Standard-Properties können bis zu 5.000 Tokens pro Stunde und in Analytics 360-Properties 50.000 Tokens pro Stunde verwendet werden. Eine API-Anfrage verbraucht eine einzelne Anzahl von Tokens, die von allen stündlichen, täglichen und stündlichen Kontingenten pro Projekt abgezogen wird.

concurrentRequests

object (QuotaStatus)

In Analytics-Standard-Properties können bis zu 10 Anfragen gleichzeitig gesendet werden. In Analytics 360-Properties können bis zu 50 Anfragen gleichzeitig verwendet werden.

serverErrorsPerProjectPerHour

object (QuotaStatus)

Standardmäßige Analytics-Properties und Cloud-Projektpaare können bis zu 10 Serverfehler pro Stunde haben. Analytics 360-Properties und Cloud-Projektpaare können bis zu 50 Serverfehler pro Stunde haben.

potentiallyThresholdedRequestsPerHour

object (QuotaStatus)

Über Analytics-Properties können Sie bis zu 120 Anfragen mit potenziell Grenzwerten pro Stunde senden. In einer Batchanfrage wird jede Berichtsanfrage einzeln für dieses Kontingent gezählt, wenn die Anfrage Dimensionen mit Grenzwert enthält.

tokensPerProjectPerHour

object (QuotaStatus)

In Analytics-Properties können bis zu 25% der Tokens pro Projekt und Stunde genutzt werden. Bei Analytics-Standard-Properties sind das bis zu 1.250 Tokens pro Projekt und Stunde, bei Analytics 360-Properties können es 12.500 Tokens pro Projekt und Stunde haben. Eine API-Anfrage verbraucht eine einzelne Anzahl von Tokens, die von allen stündlichen, täglichen und stündlichen Kontingenten pro Projekt abgezogen wird.

QuotaStatus

Aktueller Status für eine bestimmte Kontingentgruppe.

JSON-Darstellung
{
  "consumed": integer,
  "remaining": integer
}
Felder
consumed

integer

Kontingent für diese Anfrage.

remaining

integer

Verbleibendes Kontingent nach dieser Anfrage.