- Kaynak: SubpropertyEventFilter
- SubpropertyEventFilterClause
- FilterClauseType
- SubpropertyEventFilterExpression
- SubpropertyEventFilterExpressionList
- SubpropertyEventFilterCondition
- StringFilter
- MatchType
- Yöntemler
Kaynak: SubpropertyEventFilter
GA4 alt mülkü etkinlik filtresini temsil eden bir kaynak mesajı.
JSON gösterimi |
---|
{
"name": string,
"filterClauses": [
{
object ( |
Alanlar | |
---|---|
name |
Yalnızca çıkış. Biçim: features/{ordinary_property_id}/subpropertyEventFiltreler/{sub_property_event_filter} Örnek: mülkler/1234/subpropertyEventFiltreler/5678 |
filterClauses[] |
Zorunlu. Sırasız liste. SubpropertyEventFilter'i tanımlayan ifadeleri filtreleyin. Alt mülke hangi verilerin gönderileceğini belirlemek için tüm ifadeler "VE" kullanılarak birleştirilir. |
applyToProperty |
Sabit. Bu filtreyi kullanan alt mülkün kaynak adı. |
SubpropertyEventFilterClause
Filtre tanımlamaya yönelik ifade. Filtreler kapsayıcı (filtre ifadesini karşılayan etkinlikler alt mülkün verilerine dahil edilir) veya dışlayıcı (filtre ifadesini karşılayan etkinlikler alt mülkün verilerinden hariç tutulur) olabilir.
JSON gösterimi |
---|
{ "filterClauseType": enum ( |
Alanlar | |
---|---|
filterClauseType |
Zorunlu. Filtre koşulunun türü. |
filterExpression |
Zorunlu. Alt mülke hangi etkinliklerin gönderileceğine ilişkin mantıksal ifade. |
FilterClauseType
Bunun bir dahil etme veya hariç tutma filtre koşulu olup olmadığını belirtir.
Sıralamalar | |
---|---|
FILTER_CLAUSE_TYPE_UNSPECIFIED |
Filtre yan tümcesi türü bilinmiyor veya belirtilmedi. |
INCLUDE |
Filtre koşulu karşılanırsa etkinlikler alt mülke dahil edilir. |
EXCLUDE |
Filtre koşulu karşılanırsa etkinlikler alt mülkten hariç tutulur. |
SubpropertyEventFilterExpression
Alt mülk etkinlik filtrelerinin mantıksal ifadesi.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birleştirme alanı expr . Bir filtreye uygulanan ifade. expr şunlardan yalnızca biri olabilir: |
|
orGroup |
Birlikte VEYA eklenen ifadelerin listesi. Yalnızca notExpression veya filterCondition ifadeleri içermelidir. |
notExpression |
DEĞİLDİR (ters çevrilmiş, tamamlanmış) bir filtre ifadesi. Yalnızca filtre içerebilir. Bu, üst düzey SubpropertyEventFilterExpression'da ayarlanamaz. |
filterCondition |
Belirli bir etkinlikle eşleşen bir filtre oluşturur. Bu, üst düzey SubpropertyEventFilterExpression'da ayarlanamaz. |
SubpropertyEventFilterExpressionList
Alt mülk etkinlik filtre ifadelerinin listesi.
JSON gösterimi |
---|
{
"filterExpressions": [
{
object ( |
Alanlar | |
---|---|
filterExpressions[] |
Zorunlu. Sırasız liste. Alt mülk etkinlik filtre ifadelerinin listesi |
SubpropertyEventFilterCondition
Belirli bir filtre ifadesi
JSON gösterimi |
---|
{ "fieldName": string, // Union field |
Alanlar | |
---|---|
fieldName |
Zorunlu. Filtrelenmekte olan alan. |
Birleştirme alanı
|
|
nullFilter |
Boş değerler için bir filtre. |
stringFilter |
Belirli bir kalıpla eşleşen dize türü boyut için bir filtre. |
StringFilter
Belirli bir kalıpla eşleşen dize türü boyut için bir filtre.
JSON gösterimi |
---|
{
"matchType": enum ( |
Alanlar | |
---|---|
matchType |
Zorunlu. Dize filtresi için eşleme türü. |
value |
Zorunlu. Eşleşme için kullanılan dize değeri. |
caseSensitive |
İsteğe bağlı. True (doğru) ise dize değeri büyük/küçük harfe duyarlıdır. Yanlışsa eşleşme büyük/küçük harfe duyarlı değildir. |
MatchType
Eşleşmeyi belirlemek için filtrenin nasıl kullanılacağı.
Sıralamalar | |
---|---|
MATCH_TYPE_UNSPECIFIED |
Eşleme türü bilinmiyor veya belirtilmedi. |
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 |
Tam normal ifade, dize değeriyle eşleşir. |
PARTIAL_REGEXP |
Dize değeriyle kısmi normal ifade eşleşmeleri. |
Yöntemler |
|
---|---|
|
Alt mülk Etkinlik Filtresi oluşturur. |
|
Alt mülk etkinlik filtresini siler. |
|
Tek bir alt mülk Etkinlik Filtresi arayın. |
|
Bir mülkteki tüm alt mülk Etkinlik Filtrelerini listeleyin. |
|
Bir alt mülk etkinlik filtresini günceller. |