Filtreler koleksiyonu, bir dizi filtre kaynağıdır. Bu kaynakların her biri, bir görünüme (profile) uygulanabilecek bir filtreyi tanımlar.
Bu kaynağa ilişkin yöntemlerin listesi için bu sayfanın sonuna göz atın.
Kaynak temsilleri
Analytics hesabı filtresi için JSON şablonu.
{ "id": string, "kind": "analytics#filter", "selfLink": string, "accountId": string, "name": string, "type": string, "created": datetime, "updated": datetime, "parentLink": { "type": "analytics#account", "href": string }, "includeDetails": { "kind": "analytics#filterExpression", "field": string, "matchType": string, "expressionValue": string, "caseSensitive": boolean, "fieldIndex": integer }, "excludeDetails": { "kind": "analytics#filterExpression", "field": string, "matchType": string, "expressionValue": string, "caseSensitive": boolean, "fieldIndex": integer }, "lowercaseDetails": { "field": string, "fieldIndex": integer }, "uppercaseDetails": { "field": string, "fieldIndex": integer }, "searchAndReplaceDetails": { "field": string, "fieldIndex": integer, "searchString": string, "replaceString": string, "caseSensitive": boolean }, "advancedDetails": { "fieldA": string, "fieldAIndex": integer, "extractA": string, "fieldB": string, "fieldBIndex": integer, "extractB": string, "outputToField": string, "outputToFieldIndex": integer, "outputConstructor": string, "fieldARequired": boolean, "fieldBRequired": boolean, "overrideOutputField": boolean, "caseSensitive": boolean } }
Mülk adı | Değer | Açıklama | Notlar |
---|---|---|---|
accountId |
string |
Bu filtrenin ait olduğu hesabın kimliği. | |
advancedDetails |
object |
GELİŞMİŞ türü filtreyle ilgili ayrıntılar. | |
advancedDetails.caseSensitive |
boolean |
Filtre ifadelerinin büyük/küçük harfe duyarlı olup olmadığını belirtir. | yazılabilir |
advancedDetails.extractA |
string |
A alanından ayıklanacak ifade. | yazılabilir |
advancedDetails.extractB |
string |
B alanından çıkarılacak ifade. | yazılabilir |
advancedDetails.fieldA |
string |
A Alanı. | yazılabilir |
advancedDetails.fieldAIndex |
integer |
Özel boyutun dizini. Alan bir CUSTOM_DIMENSION ise gereklidir. | yazılabilir |
advancedDetails.fieldARequired |
boolean |
A alanının eşleşmesi gerekip gerekmediğini belirtir. | yazılabilir |
advancedDetails.fieldB |
string |
B Alanı. | yazılabilir |
advancedDetails.fieldBIndex |
integer |
Özel boyutun dizini. Alan bir CUSTOM_DIMENSION ise gereklidir. | yazılabilir |
advancedDetails.fieldBRequired |
boolean |
B alanının eşleşmesi gerekip gerekmediğini belirtir. | yazılabilir |
advancedDetails.outputConstructor |
string |
Çıkış değerini oluşturmak için kullanılan ifade. | yazılabilir |
advancedDetails.outputToField |
string |
Çıkış alanı. | yazılabilir |
advancedDetails.outputToFieldIndex |
integer |
Özel boyutun dizini. Alan bir CUSTOM_DIMENSION ise gereklidir. | yazılabilir |
advancedDetails.overrideOutputField |
boolean |
Çıkış alanının mevcut değerinin (varsa) çıkış ifadesi tarafından geçersiz kılınıp kılınmayacağını belirtir. | yazılabilir |
created |
datetime |
Bu filtrenin oluşturulduğu zaman. | |
excludeDetails |
nested object |
HARİÇ TUT türündeki filtrenin ayrıntıları. | |
excludeDetails.caseSensitive |
boolean |
Filtrenin büyük/küçük harfe duyarlı olup olmadığını belirler. | yazılabilir |
excludeDetails.expressionValue |
string |
Filtre ifadesi değeri | yazılabilir |
excludeDetails.field |
string |
Filtrelenecek alan. Olası değerler:
|
yazılabilir |
excludeDetails.fieldIndex |
integer |
Özel boyutun dizini. Yalnızca alan CUSTOM_DIMENSION ise ayarlayın. | yazılabilir |
excludeDetails.kind |
string |
Filtre ifadesi için tür değeri | |
excludeDetails.matchType |
string |
Bu filtrenin eşleme türü. Olası değerler: BEGINS_WITH , EQUAL , ENDS_WITH , CONTAINS veya MATCHES . GEO_DOMAIN , GEO_IP_ADDRESS , PAGE_REQUEST_URI veya PAGE_HOSTNAME filtreleri herhangi bir eşleme türünü kullanabilir. Diğer tüm filtreler MATCHES kullanmalıdır. |
yazılabilir |
id |
string |
Filtre kimliği. | |
includeDetails |
nested object |
DAHİL ET türündeki filtrenin ayrıntıları. | |
includeDetails.caseSensitive |
boolean |
Filtrenin büyük/küçük harfe duyarlı olup olmadığını belirler. | yazılabilir |
includeDetails.expressionValue |
string |
Filtre ifadesi değeri | yazılabilir |
includeDetails.field |
string |
Filtrelenecek alan. Olası değerler:
|
yazılabilir |
includeDetails.fieldIndex |
integer |
Özel boyutun dizini. Yalnızca alan CUSTOM_DIMENSION ise ayarlayın. | yazılabilir |
includeDetails.kind |
string |
Filtre ifadesi için tür değeri | |
includeDetails.matchType |
string |
Bu filtrenin eşleme türü. Olası değerler: BEGINS_WITH , EQUAL , ENDS_WITH , CONTAINS veya MATCHES . GEO_DOMAIN , GEO_IP_ADDRESS , PAGE_REQUEST_URI veya PAGE_HOSTNAME filtreleri herhangi bir eşleme türünü kullanabilir. Diğer tüm filtreler MATCHES kullanmalıdır. |
yazılabilir |
kind |
string |
Analytics filtresinin kaynak türü. | |
lowercaseDetails |
object |
LOWER türündeki filtrenin ayrıntıları. | |
lowercaseDetails.field |
string |
Filtrede kullanılacak alan. | yazılabilir |
lowercaseDetails.fieldIndex |
integer |
Özel boyutun dizini. Alan bir CUSTOM_DIMENSION ise gereklidir. | yazılabilir |
name |
string |
Bu filtrenin adı. | yazılabilir |
parentLink |
object |
Bu filtre için üst bağlantı. Bu filtrenin ait olduğu hesaba işaret eder. | |
parentLink.href |
string |
Bu filtrenin ait olduğu hesabın bağlantısı. | |
parentLink.type |
string |
Değer "analytics#account" şeklindedir. | |
searchAndReplaceDetails |
object |
SEARCH_AND_REPLACE türündeki filtrenin ayrıntıları. | |
searchAndReplaceDetails.caseSensitive |
boolean |
Filtrenin büyük/küçük harfe duyarlı olup olmadığını belirler. | yazılabilir |
searchAndReplaceDetails.field |
string |
Filtrede kullanılacak alan. | yazılabilir |
searchAndReplaceDetails.fieldIndex |
integer |
Özel boyutun dizini. Alan bir CUSTOM_DIMENSION ise gereklidir. | yazılabilir |
searchAndReplaceDetails.replaceString |
string |
Arama teriminin yerini alacak terim. | yazılabilir |
searchAndReplaceDetails.searchString |
string |
Aranacak terim. | yazılabilir |
selfLink |
string |
Bu filtrenin bağlantısı. | |
type |
string |
Bu filtrenin türü. Olası değerler: include, EXCLUDE, LOWERCASE, UPPERCASE, SEARCH_AND_REPLACE ve ADVANCED. | yazılabilir |
updated |
datetime |
Bu filtrenin en son değiştirildiği zaman. | |
uppercaseDetails |
object |
UPPER türündeki filtrenin ayrıntıları. | |
uppercaseDetails.field |
string |
Filtrede kullanılacak alan. | yazılabilir |
uppercaseDetails.fieldIndex |
integer |
Özel boyutun dizini. Alan bir CUSTOM_DIMENSION ise gereklidir. | yazılabilir |