- Ressource: ChannelGroup
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- GroupingRule
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- ChannelGroupFilterExpression
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- ChannelGroupFilterExpressionList
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- ChannelGroupFilter
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- StringFilter
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- MatchType
- InListFilter
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Methoden
Ressource: ChannelGroup
Eine Ressourcennachricht, die eine Channelgruppe darstellt.
JSON-Darstellung |
---|
{
"name": string,
"displayName": string,
"description": string,
"groupingRule": [
{
object ( |
Felder | |
---|---|
name |
Nur Ausgabe. Der Ressourcenname für diese Channelgruppenressource. Format: properties/{property}/channelGroups/{channelGroup} |
displayName |
Erforderlich. Der Anzeigename der Channelgruppe. Max. 80 Zeichen. |
description |
Die Beschreibung der Channelgruppe. Maximale Länge: 256 Zeichen. |
groupingRule[] |
Erforderlich. Die Gruppierungsregeln von Channels. Es sind maximal 50 Regeln zulässig. |
systemDefined |
Nur Ausgabe. Bei „true“ ist diese Channelgruppe die in Google Analytics vordefinierte Standard-Channelgruppe. Anzeigename und Gruppierungsregeln können für diese Channelgruppe nicht aktualisiert werden. |
primary |
Optional. Bei Einstellung auf „true“ wird diese Channelgruppe als Standard-Channelgruppe für Berichte verwendet. Es kann jeweils nur eine Channelgruppe als Die vordefinierte Google Analytics-Channelgruppe ist standardmäßig die primäre Gruppe. |
GroupingRule
Die Regeln, mit denen festgelegt wird, wie der Traffic in einem Channel gruppiert wird.
JSON-Darstellung |
---|
{
"displayName": string,
"expression": {
object ( |
Felder | |
---|---|
displayName |
Erforderlich. Vom Kunden definierter Anzeigename für den Kanal. |
expression |
Erforderlich. Der Filterausdruck, der die Gruppierungsregel definiert. |
ChannelGroupFilterExpression
Ein logischer Ausdruck für Dimensionsfilter für Channelgruppen.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld expr . Der Ausdruck, der auf einen Filter angewendet wird. Für expr ist nur einer der folgenden Werte zulässig: |
|
andGroup |
Eine Liste von Ausdrücken, die mit UND verbunden werden sollen. Er darf nur ChannelGroupFilterExpressions mit orGroup enthalten. Dieser Wert muss für die ChannelGroupFilterExpression der obersten Ebene festgelegt werden. |
orGroup |
Eine Liste von Ausdrücken, die mit OR verknüpft werden sollen. Er darf keine ChannelGroupFilterExpressions mit andGroup oder orGroup enthalten. |
notExpression |
Ein Filterausdruck, der NICHT verwendet werden soll (d. h. invertiert, komplementiert). Er darf nur eine DimensionOrMetricFilter enthalten. Dies kann nicht auf der obersten Ebene der ChannelGroupFilterExpression festgelegt werden. |
filter |
Ein Filter für eine einzelne Dimension. Dies kann nicht auf der obersten Ebene der ChannelGroupFilterExpression festgelegt werden. |
ChannelGroupFilterExpressionList
Eine Liste mit Filterausdrücken für Channelgruppen.
JSON-Darstellung |
---|
{
"filterExpressions": [
{
object ( |
Felder | |
---|---|
filterExpressions[] |
Eine Liste mit Filterausdrücken für Channelgruppen. |
ChannelGroupFilter
Ein spezifischer Filter für eine einzelne Dimension.
JSON-Darstellung |
---|
{ "fieldName": string, // Union field |
Felder | |
---|---|
fieldName |
Erforderlich. Nicht veränderbar. Der zu filternde Dimensionsname. |
Union-Feld value_filter . Ein StringFilter oder InListFilter, der dieses Filterverhalten definiert. Für value_filter ist nur einer der folgenden Werte zulässig: |
|
stringFilter |
Ein Filter für eine Dimension vom Typ „String“, die mit einem bestimmten Muster übereinstimmt. |
inListFilter |
Ein Filter für eine Stringdimension, der mit einer bestimmten Liste von Optionen übereinstimmt. |
StringFilter
Filter, bei dem der Feldwert ein String ist. Beim Abgleich wird die Groß-/Kleinschreibung nicht berücksichtigt.
JSON-Darstellung |
---|
{
"matchType": enum ( |
Felder | |
---|---|
matchType |
Erforderlich. Der Übereinstimmungstyp für den Stringfilter. |
value |
Erforderlich. Der Stringwert, der abgeglichen werden soll. |
MatchType
Wie der Filter zur Ermittlung einer Übereinstimmung verwendet wird.
Enums | |
---|---|
MATCH_TYPE_UNSPECIFIED |
Standard-Keyword-Option. |
EXACT |
Genaue Übereinstimmung mit dem Stringwert. |
BEGINS_WITH |
Beginnt mit dem Stringwert. |
ENDS_WITH |
Endet mit dem Stringwert. |
CONTAINS |
Enthält den Stringwert. |
FULL_REGEXP |
Vollständiger regulärer Ausdruck stimmt mit dem Stringwert überein. |
PARTIAL_REGEXP |
Teilweise Übereinstimmung des regulären Ausdrucks mit dem Stringwert. |
InListFilter
Ein Filter für eine Stringdimension, der mit einer bestimmten Liste von Optionen übereinstimmt. Beim Abgleich wird die Groß-/Kleinschreibung nicht berücksichtigt.
JSON-Darstellung |
---|
{ "values": [ string ] } |
Felder | |
---|---|
values[] |
Erforderlich. Die Liste der möglichen Stringwerte für den Abgleich. Das Feld darf nicht leer sein. |
Methoden |
|
---|---|
|
Erstellt eine ChannelGroup. |
|
Löscht eine Channelgruppe für eine Property. |
|
Suche nach einer einzelnen ChannelGroup. |
|
Listet ChannelGroups für eine Property auf. |
|
Aktualisiert eine Channelgruppe. |