- Kaynak: ChannelGroup
- GroupingRule
- ChannelGroupFilterExpression
- ChannelGroupFilterExpressionList
- ChannelGroupFilter
- StringFilter
- MatchType
- InListFilter
- Yöntemler
Kaynak: ChannelGroup
Kanal grubunu temsil eden bir kaynak mesaj.
JSON gösterimi |
---|
{
"name": string,
"displayName": string,
"description": string,
"groupingRule": [
{
object ( |
Alanlar | |
---|---|
name |
Yalnızca çıkış. Bu kanal grubu kaynağının kaynak adı. Biçim: properties/{property}/channelGroups/{channelGroup} |
display |
Zorunlu. Kanal grubunun görünen adı. Maksimum uzunluk 80 karakterdir. |
description |
Kanal grubunun açıklaması. Maksimum uzunluk 256 karakterdir. |
grouping |
Zorunlu. Kanalların gruplandırma kuralları. Maksimum kural sayısı 50'dir. |
system |
Yalnızca çıkış. Doğru ise bu kanal grubu, Google Analytics tarafından önceden tanımlanmış varsayılan kanal grubudur. Bu kanal grubu için görünen ad ve gruplandırma kuralları güncellenemez. |
primary |
İsteğe bağlıdır. Doğru ise bu kanal grubu, raporlar için varsayılan kanal grubu olarak kullanılır. Herhangi bir zamanda yalnızca bir kanal grubu Önceden tanımlanmış Google Analytics kanal grubu varsayılan olarak birincildir. |
GroupingRule
Trafiğin tek bir kanalda nasıl gruplandırılacağını yöneten kurallar.
JSON gösterimi |
---|
{
"displayName": string,
"expression": {
object ( |
Alanlar | |
---|---|
display |
Zorunlu. Kanal için müşteri tarafından tanımlanan görünen ad. |
expression |
Zorunlu. Gruplandırma Kuralını tanımlayan filtre ifadesi. |
ChannelGroupFilterExpression
Kanal grubu boyutu filtrelerinin mantıksal ifadesi.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birlik alanı expr . Bir filtreye uygulanan ifade. expr yalnızca aşağıdakilerden biri olabilir: |
|
and |
Birlikte VE operatörüyle birleştirilecek ifadelerin listesi. Yalnızca orGroup içeren ChannelGroupFilterExpressions içerebilir. Bu, üst düzey ChannelGroupFilterExpression için ayarlanmalıdır. |
or |
Birlikte VEYA işlemi uygulanacak ifadelerin listesi. andGroup veya orGroup içeren ChannelGroupFilterExpressions içeremez. |
not |
DEĞİL operatörüyle işlenecek (yani tersine çevrilecek, tamamlanacak) bir filtre ifadesi. Yalnızca bir dimensionOrMetricFilter içerebilir. Bu, üst düzey ChannelGroupFilterExpression'de ayarlanamaz. |
filter |
Tek bir boyuta uygulanan filtre. Bu, üst düzey ChannelGroupFilterExpression'de ayarlanamaz. |
ChannelGroupFilterExpressionList
Kanal grubu filtresi ifadelerinin listesi.
JSON gösterimi |
---|
{
"filterExpressions": [
{
object ( |
Alanlar | |
---|---|
filter |
Kanal grubu filtresi ifadelerinin listesi. |
ChannelGroupFilter
Tek bir boyut için belirli bir filtre.
JSON gösterimi |
---|
{ "fieldName": string, // Union field |
Alanlar | |
---|---|
field |
Zorunlu. Değişmez. Filtrelenecek boyut adı. |
Birlik alanı value_filter . Bu filtrenin davranışını tanımlayan bir StringFilter veya InListFilter. value_filter yalnızca aşağıdakilerden biri olabilir: |
|
string |
Belirli bir kalıpla eşleşen dize türü boyutu için bir filtre. |
in |
Belirli bir seçenek listesiyle eşleşen bir dize boyutu filtresi. |
StringFilter
Alan değerinin dize olduğu filtre. Eşleşme, büyük/küçük harfe duyarlı değildir.
JSON gösterimi |
---|
{
"matchType": enum ( |
Alanlar | |
---|---|
match |
Zorunlu. Dize filtresinin eşleme türü. |
value |
Zorunlu. Eşleştirilecek dize değeri. |
MatchType
Filtrenin eşleşmeyi belirlemek için nasıl kullanılacağı.
Sıralamalar | |
---|---|
MATCH_TYPE_UNSPECIFIED |
Varsayılan eşleme türü. |
EXACT |
Dize değerinin tam eşleşmesi. |
BEGINS_WITH |
Dize değeriyle başlar. |
ENDS_WITH |
Dize değeriyle biter. |
CONTAINS |
Dize değerini içerir. |
FULL_REGEXP |
Dize değeriyle tam normal ifade eşleşmesi. |
PARTIAL_REGEXP |
Dize değeriyle kısmi normal ifade eşleşmesi. |
InListFilter
Belirli bir seçenek listesiyle eşleşen bir dize boyutu filtresi. Eşleşme, büyük/küçük harfe duyarlı değildir.
JSON gösterimi |
---|
{ "values": [ string ] } |
Alanlar | |
---|---|
values[] |
Zorunlu. Eşleştirilecek olası dize değerlerinin listesi. Boş bırakılamaz. |