- Zasób: ChannelGroup
- GroupingRule (Reguła grupowania).
- ChannelGroupFilterExpression (Wyrażenie filtra grupy kanałów)
- ChannelGroupFilterExpressionList (Lista kanałów)
- ChannelGroupFilter
- StringFilter
- MatchType
- InListFilter
- Metody
Zasób: ChannelGroup
Komunikat dotyczący zasobu reprezentujący grupę kanałów.
Zapis JSON |
---|
{
"name": string,
"displayName": string,
"description": string,
"groupingRule": [
{
object ( |
Pola | |
---|---|
name |
Tylko dane wyjściowe. Nazwa zasobu tego zasobu grupy kanałów. Format: properties/{property}/channelGroups/{channelGroup} |
displayName |
Wymagane. Wyświetlana nazwa grupy kanałów. Maksymalna długość: 80 znaków. |
description |
Opis grupy kanałów. Maksymalna długość to 256 znaków. |
groupingRule[] |
Wymagane. Reguły grupowania kanałów. Maksymalna liczba reguł to 50. |
systemDefined |
Tylko dane wyjściowe. Jeśli wartość to prawda, ta grupa kanałów jest domyślną grupą kanałów wstępnie zdefiniowaną przez Google Analytics. W tej grupie kanałów nie można zaktualizować wyświetlanej nazwy ani reguł grupowania. |
primary |
Opcjonalnie. Jeśli ma wartość prawda, ta grupa kanałów będzie używana jako domyślna grupa kanałów w raportach. W danym momencie tylko jedna grupa kanałów może mieć wartość Wstępnie zdefiniowana grupa kanałów w Google Analytics jest domyślnie główną. |
GroupingRule
Reguły, które określają sposób grupowania ruchu w jednym kanale.
Zapis JSON |
---|
{
"displayName": string,
"expression": {
object ( |
Pola | |
---|---|
displayName |
Wymagane. Wyświetlana nazwa kanału zdefiniowana przez klienta. |
expression |
Wymagane. Wyrażenie filtra definiujące regułę grupowania. |
ChannelGroupFilterExpression
Wyrażenie logiczne filtrów wymiarów grupy kanałów.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole sumy expr . Wyrażenie zastosowane do filtra. expr może być tylko jedną z tych wartości: |
|
andGroup |
Lista wyrażeń połączonych operatorem ORAZ. Może zawierać tylko wyrażenia parametrów ChannelGroupFilter Expressions z wartością orGroup. To ustawienie należy ustawić dla najwyższego poziomu ChannelGroupFilterExpression. |
orGroup |
Lista wyrażeń połączonych operatorem LUB. Nie może zawierać parametrów ChannelGroupFilterExpressions z operatorem andGroup ani orGroup. |
notExpression |
Wyrażenie filtra, które ma być NIE, (czyli odwrócone, uzupełnione). Może zawierać tylko wymiarOrMetricFilter. Tego ustawienia nie można ustawić w wyrażeniu ChannelGroupFilterExpression (najwyższego poziomu) na tym poziomie. |
filter |
Filtr dotyczący pojedynczego wymiaru. Tego ustawienia nie można ustawić w wyrażeniu ChannelGroupFilterExpression (najwyższego poziomu) na tym poziomie. |
ChannelGroupFilterExpressionList
Lista wyrażeń filtra grupy kanałów.
Zapis JSON |
---|
{
"filterExpressions": [
{
object ( |
Pola | |
---|---|
filterExpressions[] |
Lista wyrażeń filtra grupy kanałów. |
ChannelGroupFilter
Konkretny filtr dla pojedynczego wymiaru.
Zapis JSON |
---|
{ "fieldName": string, // Union field |
Pola | |
---|---|
fieldName |
Wymagane. Stałe. Nazwa wymiaru do filtrowania. |
Pole sumy value_filter . Parametr StringFilter lub InListFilter, który definiuje ten sposób działania filtrów. value_filter może być tylko jedną z tych wartości: |
|
stringFilter |
Filtr wymiaru typu ciągu znaków, który pasuje do określonego wzorca. |
inListFilter |
Filtr wymiaru ciągu znaków, który pasuje do konkretnej listy opcji. |
StringFilter
Filtruj, w którym wartość pola jest ciągiem tekstowym. Wielkość liter w dopasowaniu nie jest rozróżniana.
Zapis JSON |
---|
{
"matchType": enum ( |
Pola | |
---|---|
matchType |
Wymagane. Typ dopasowania dla filtra ciągu znaków. |
value |
Wymagane. Wartość ciągu znaków do dopasowania. |
MatchType
sposób użycia filtra do sprawdzenia dopasowania;
Wartości w polu enum | |
---|---|
MATCH_TYPE_UNSPECIFIED |
Domyślny typ dopasowania. |
EXACT |
Dokładne dopasowanie wartości ciągu. |
BEGINS_WITH |
Zaczyna się od wartości ciągu znaków. |
ENDS_WITH |
Kończy się wartością ciągu. |
CONTAINS |
Zawiera wartość ciągu znaków. |
FULL_REGEXP |
Pełne dopasowanie wyrażenia regularnego do wartości ciągu znaków. |
PARTIAL_REGEXP |
Częściowe dopasowanie wyrażenia regularnego do wartości ciągu znaków. |
InListFilter
Filtr wymiaru ciągu znaków, który pasuje do konkretnej listy opcji. Wielkość liter w dopasowaniu nie jest rozróżniana.
Zapis JSON |
---|
{ "values": [ string ] } |
Pola | |
---|---|
values[] |
Wymagane. Lista możliwych wartości ciągu znaków, do których ma być dopasowywana funkcja. Pole nie może być puste. |
Metody |
|
---|---|
|
Tworzy grupę kanałów. |
|
Usuwa grupę kanałów z usługi. |
|
Wyszukiwanie pojedynczej grupy kanałów. |
|
Wyświetla listę grup kanałów w usłudze. |
|
Aktualizuje grupę kanałów. |