篩選器集合是一組篩選器資源,每個資源都用來說明可套用至資料檢視 (設定檔) 的篩選器。
如需本資源的方法清單,請見本頁結尾。
資源表示法
Analytics (分析) 帳戶篩選器的 JSON 範本。
{ "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 } }
資源名稱 | 值 | 說明 | 附註 |
---|---|---|---|
accountId |
string |
此篩選器所屬的帳戶 ID。 | |
advancedDetails |
object |
「進階」類型篩選器的詳細資料。 | |
advancedDetails.caseSensitive |
boolean |
指出篩選運算式是否區分大小寫。 | 可寫入 |
advancedDetails.extractA |
string |
要從欄位 A 擷取的運算式。 | 可寫入 |
advancedDetails.extractB |
string |
要從欄位 B 擷取的運算式。 | 可寫入 |
advancedDetails.fieldA |
string |
欄位 A: | 可寫入 |
advancedDetails.fieldAIndex |
integer |
自訂維度的索引。如為 CUSTOM_DIMENSION 的欄位,則為必填欄位。 | 可寫入 |
advancedDetails.fieldARequired |
boolean |
指出是否需要比對 A 欄位。 | 可寫入 |
advancedDetails.fieldB |
string |
欄位 B: | 可寫入 |
advancedDetails.fieldBIndex |
integer |
自訂維度的索引。如為 CUSTOM_DIMENSION 的欄位,則為必填欄位。 | 可寫入 |
advancedDetails.fieldBRequired |
boolean |
指出是否需要比對 B 欄位。 | 可寫入 |
advancedDetails.outputConstructor |
string |
用於建構輸出值的運算式。 | 可寫入 |
advancedDetails.outputToField |
string |
欄位。 | 可寫入 |
advancedDetails.outputToFieldIndex |
integer |
自訂維度的索引。如為 CUSTOM_DIMENSION 的欄位,則為必填欄位。 | 可寫入 |
advancedDetails.overrideOutputField |
boolean |
指出輸出欄位的現有值 (如有) 是否應以輸出運算式覆寫。 | 可寫入 |
created |
datetime |
這個篩選器的建立時間。 | |
excludeDetails |
nested object |
EXCLUDE 類型篩選器的詳細資料。 | |
excludeDetails.caseSensitive |
boolean |
決定篩選器是否區分大小寫。 | 可寫入 |
excludeDetails.expressionValue |
string |
篩選運算式值 | 可寫入 |
excludeDetails.field |
string |
要篩選的欄位。可能的值:
|
可寫入 |
excludeDetails.fieldIndex |
integer |
自訂維度的索引。僅在欄位為「CUSTOM_DIMENSION」時設定。 | 可寫入 |
excludeDetails.kind |
string |
篩選運算式的種類值 | |
excludeDetails.matchType |
string |
此篩選器的比對類型。可能的值包括 BEGINS_WITH 、EQUAL 、ENDS_WITH 、CONTAINS 或 MATCHES 。GEO_DOMAIN 、GEO_IP_ADDRESS 、PAGE_REQUEST_URI 或 PAGE_HOSTNAME 篩選器可以使用任何比對類型;其他篩選器都必須使用 MATCHES 。 |
可寫入 |
id |
string |
篩選器 ID。 | |
includeDetails |
nested object |
INCLUDE 類型篩選器的詳細資料。 | |
includeDetails.caseSensitive |
boolean |
決定篩選器是否區分大小寫。 | 可寫入 |
includeDetails.expressionValue |
string |
篩選運算式值 | 可寫入 |
includeDetails.field |
string |
要篩選的欄位。可能的值:
|
可寫入 |
includeDetails.fieldIndex |
integer |
自訂維度的索引。僅在欄位為「CUSTOM_DIMENSION」時設定。 | 可寫入 |
includeDetails.kind |
string |
篩選運算式的種類值 | |
includeDetails.matchType |
string |
此篩選器的比對類型。可能的值包括 BEGINS_WITH 、EQUAL 、ENDS_WITH 、CONTAINS 或 MATCHES 。GEO_DOMAIN 、GEO_IP_ADDRESS 、PAGE_REQUEST_URI 或 PAGE_HOSTNAME 篩選器可以使用任何比對類型;其他篩選器都必須使用 MATCHES 。 |
可寫入 |
kind |
string |
Analytics (分析) 篩選器的資源類型。 | |
lowercaseDetails |
object |
LOWER 類型篩選器的詳細資料。 | |
lowercaseDetails.field |
string |
要在篩選器中使用的欄位。 | 可寫入 |
lowercaseDetails.fieldIndex |
integer |
自訂維度的索引。如為 CUSTOM_DIMENSION 的欄位,則為必填欄位。 | 可寫入 |
name |
string |
此篩選器的名稱。 | 可寫入 |
parentLink |
object |
這個篩選器的上層連結。指出此篩選器所屬的帳戶。 | |
parentLink.href |
string |
連結至這個篩選器所屬的帳戶。 | |
parentLink.type |
string |
值為「analytics#account」。 | |
searchAndReplaceDetails |
object |
類型 SEARCH_AND_REPLACE 的篩選器詳細資料。 | |
searchAndReplaceDetails.caseSensitive |
boolean |
決定篩選器是否區分大小寫。 | 可寫入 |
searchAndReplaceDetails.field |
string |
要在篩選器中使用的欄位。 | 可寫入 |
searchAndReplaceDetails.fieldIndex |
integer |
自訂維度的索引。如為 CUSTOM_DIMENSION 的欄位,則為必填欄位。 | 可寫入 |
searchAndReplaceDetails.replaceString |
string |
要取代搜尋字詞的字詞。 | 可寫入 |
searchAndReplaceDetails.searchString |
string |
要搜尋的字詞。 | 可寫入 |
selfLink |
string |
這個篩選器的連結。 | |
type |
string |
此篩選器的類型。可能的值包括 INCLUDE、EXCLUDE、LOWERCASE、UPPERCASE、SEARCH_AND_REPLACE 和 ADVANCED。 | 可寫入 |
updated |
datetime |
上次修改這個篩選器的時間。 | |
uppercaseDetails |
object |
UPPER 類型篩選器的詳細資料。 | |
uppercaseDetails.field |
string |
要在篩選器中使用的欄位。 | 可寫入 |
uppercaseDetails.fieldIndex |
integer |
自訂維度的索引。如為 CUSTOM_DIMENSION 的欄位,則為必填欄位。 | 可寫入 |