Koleksi Filter adalah sekumpulan resource Filter, yang masing-masing mendeskripsikan filter yang dapat diterapkan ke Tampilan (profil).
Untuk daftar metode bagi resource ini, lihat bagian akhir halaman ini.
Representasi resource
Template JSON untuk filter akun Analytics.
{ "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 } }
Nama properti | Nilai | Deskripsi | Catatan |
---|---|---|---|
accountId |
string |
ID Akun tempat filter ini berada. | |
advancedDetails |
object |
Detail untuk jenis filter LANJUTAN. | |
advancedDetails.caseSensitive |
boolean |
Menunjukkan apakah ekspresi filter peka huruf besar/kecil. | dapat ditulis |
advancedDetails.extractA |
string |
Ekspresi untuk diekstrak dari kolom A. | dapat ditulis |
advancedDetails.extractB |
string |
Ekspresi yang akan diekstrak dari kolom B. | dapat ditulis |
advancedDetails.fieldA |
string |
Kolom A | dapat ditulis |
advancedDetails.fieldAIndex |
integer |
Indeks dimensi kustom. Wajib jika kolom adalah CUSTOM_DIMENSION. | dapat ditulis |
advancedDetails.fieldARequired |
boolean |
Menunjukkan apakah kolom A wajib diisi agar cocok. | dapat ditulis |
advancedDetails.fieldB |
string |
Kolom B. | dapat ditulis |
advancedDetails.fieldBIndex |
integer |
Indeks dimensi kustom. Wajib jika kolom adalah CUSTOM_DIMENSION. | dapat ditulis |
advancedDetails.fieldBRequired |
boolean |
Menunjukkan apakah kolom B harus cocok. | dapat ditulis |
advancedDetails.outputConstructor |
string |
Ekspresi yang digunakan untuk membuat nilai output. | dapat ditulis |
advancedDetails.outputToField |
string |
Kolom output. | dapat ditulis |
advancedDetails.outputToFieldIndex |
integer |
Indeks dimensi kustom. Wajib jika kolom adalah CUSTOM_DIMENSION. | dapat ditulis |
advancedDetails.overrideOutputField |
boolean |
Menunjukkan apakah nilai kolom output yang ada, jika ada, harus diganti oleh ekspresi output. | dapat ditulis |
created |
datetime |
Waktu filter ini dibuat. | |
excludeDetails |
nested object |
Detail untuk jenis filter KECUALIKAN. | |
excludeDetails.caseSensitive |
boolean |
Menentukan apakah filter peka huruf besar atau kecil. | dapat ditulis |
excludeDetails.expressionValue |
string |
Filter nilai ekspresi | dapat ditulis |
excludeDetails.field |
string |
Kolom untuk memfilter. Nilai yang memungkinkan:
|
dapat ditulis |
excludeDetails.fieldIndex |
integer |
Indeks dimensi kustom. Tetapkan hanya jika kolom adalah CUSTOM_DIMENSION. | dapat ditulis |
excludeDetails.kind |
string |
Nilai jenis untuk ekspresi filter | |
excludeDetails.matchType |
string |
Jenis pencocokan untuk filter ini. Nilai yang mungkin adalah BEGINS_WITH , EQUAL , ENDS_WITH , CONTAINS , atau MATCHES . Filter GEO_DOMAIN , GEO_IP_ADDRESS , PAGE_REQUEST_URI , atau PAGE_HOSTNAME dapat menggunakan jenis pencocokan apa pun; semua filter lainnya harus menggunakan MATCHES . |
dapat ditulis |
id |
string |
ID Filter. | |
includeDetails |
nested object |
Detail untuk jenis filter INCLUDE. | |
includeDetails.caseSensitive |
boolean |
Menentukan apakah filter peka huruf besar atau kecil. | dapat ditulis |
includeDetails.expressionValue |
string |
Filter nilai ekspresi | dapat ditulis |
includeDetails.field |
string |
Kolom untuk memfilter. Nilai yang memungkinkan:
|
dapat ditulis |
includeDetails.fieldIndex |
integer |
Indeks dimensi kustom. Tetapkan hanya jika kolom adalah CUSTOM_DIMENSION. | dapat ditulis |
includeDetails.kind |
string |
Nilai jenis untuk ekspresi filter | |
includeDetails.matchType |
string |
Jenis pencocokan untuk filter ini. Nilai yang mungkin adalah BEGINS_WITH , EQUAL , ENDS_WITH , CONTAINS , atau MATCHES . Filter GEO_DOMAIN , GEO_IP_ADDRESS , PAGE_REQUEST_URI , atau PAGE_HOSTNAME dapat menggunakan jenis pencocokan apa pun; semua filter lainnya harus menggunakan MATCHES . |
dapat ditulis |
kind |
string |
Jenis resource untuk filter Analytics. | |
lowercaseDetails |
object |
Detail untuk jenis filter LOWER. | |
lowercaseDetails.field |
string |
Kolom yang akan digunakan dalam filter. | dapat ditulis |
lowercaseDetails.fieldIndex |
integer |
Indeks dimensi kustom. Wajib jika kolom adalah CUSTOM_DIMENSION. | dapat ditulis |
name |
string |
Nama filter ini. | dapat ditulis |
parentLink |
object |
Link induk untuk filter ini. Mengarah ke akun tempat filter ini berada. | |
parentLink.href |
string |
Tautkan ke akun tempat filter ini berada. | |
parentLink.type |
string |
Nilai adalah "analytics#account". | |
searchAndReplaceDetails |
object |
Detail untuk jenis filter SEARCH_AND_REPLACE. | |
searchAndReplaceDetails.caseSensitive |
boolean |
Menentukan apakah filter peka huruf besar atau kecil. | dapat ditulis |
searchAndReplaceDetails.field |
string |
Kolom yang akan digunakan dalam filter. | dapat ditulis |
searchAndReplaceDetails.fieldIndex |
integer |
Indeks dimensi kustom. Wajib jika kolom adalah CUSTOM_DIMENSION. | dapat ditulis |
searchAndReplaceDetails.replaceString |
string |
Istilah untuk menggantikan istilah penelusuran dengan. | dapat ditulis |
searchAndReplaceDetails.searchString |
string |
Istilah untuk ditelusuri. | dapat ditulis |
selfLink |
string |
Link untuk filter ini. | |
type |
string |
Jenis filter ini. Nilai yang memungkinkan adalah INCLUDE, exclusion, LOWERCASE, HURUF BESAR, SEARCH_AND_REPLACE, dan ADVANCED. | dapat ditulis |
updated |
datetime |
Waktu filter ini terakhir diubah. | |
uppercaseDetails |
object |
Detail untuk jenis filter HURUF BESAR. | |
uppercaseDetails.field |
string |
Kolom yang akan digunakan dalam filter. | dapat ditulis |
uppercaseDetails.fieldIndex |
integer |
Indeks dimensi kustom. Wajib jika kolom adalah CUSTOM_DIMENSION. | dapat ditulis |