Filters

คอลเล็กชันตัวกรองคือชุดของทรัพยากรตัวกรอง โดยแต่ละรายการจะอธิบายตัวกรองที่สามารถใช้กับข้อมูลพร็อพเพอร์ตี้ (โปรไฟล์) ได้

ดูรายการวิธีการสำหรับแหล่งข้อมูลนี้ที่ส่วนท้ายของหน้านี้

การนำเสนอทรัพยากร

เทมเพลต JSON สําหรับตัวกรองบัญชี 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
  }
}
ชื่อพร็อพเพอร์ตี้ ค่า คำอธิบาย Notes
accountId string รหัสบัญชีของตัวกรองนี้
advancedDetails object รายละเอียดสำหรับตัวกรองประเภท "ขั้นสูง"
advancedDetails.caseSensitive boolean ระบุว่านิพจน์ตัวกรองเป็นแบบพิจารณาตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ เขียนได้
advancedDetails.extractA string นิพจน์ที่จะดึงจากช่อง A เขียนได้
advancedDetails.extractB string นิพจน์ที่จะดึงจากช่อง B เขียนได้
advancedDetails.fieldA string ช่อง ก. เขียนได้
advancedDetails.fieldAIndex integer ดัชนีของมิติข้อมูลที่กําหนดเอง ต้องระบุหากฟิลด์คือ CUSTOM_DIMENSION เขียนได้
advancedDetails.fieldARequired boolean ระบุว่าต้องจับคู่ช่อง A หรือไม่ เขียนได้
advancedDetails.fieldB string ช่อง ข. เขียนได้
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 รายละเอียดสำหรับตัวกรองประเภท "ยกเว้น"
excludeDetails.caseSensitive boolean ตรวจสอบว่าตัวกรองพิจารณาตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ เขียนได้
excludeDetails.expressionValue string ค่านิพจน์ตัวกรอง เขียนได้
excludeDetails.field string ช่องที่จะกรอง ค่าที่เป็นไปได้:
  • เนื้อหาและการเข้าชม
    • PAGE_REQUEST_URI
    • PAGE_HOSTNAME
    • PAGE_TITLE
    • อ้างถึง
    • COST_DATA_URI (URL เป้าหมายแคมเปญ)
    • HIT_TYPE
    • คำค้นหาภายใน
    • ประเภทการค้นหาภายใน
    • SOURCE_PROPERTY_TRACKING_ID,
  • แคมเปญหรือกลุ่มโฆษณา
    • CAMPAIGN_SOURCE
    • CAMPAIGN_MEDIUM
    • CAMPAIGN_NAME
    • CAMPAIGN_AD_GROUP
    • CAMPAIGN_TERM
    • CAMPAIGN_CONTENT
    • CAMPAIGN_CODE
    • CAMPAIGN_REFERRAL_PATH
  • อีคอมเมิร์ซ
    • TRANSACTION_COUNTRY,
    • TRANSACTION_REGION,
    • TRANSACTION_CITY
    • TRANSACTION_AFFILIATION (ตำแหน่งร้านค้าหรือที่สั่งซื้อ)
    • ITEM_NAME
    • ITEM_CODE
    • ITEM_VARIATION
    • TRANSACTION_ID
    • TRANSACTION_CURRENCY_CODE
    • PRODUCT_ACTION_TYPE
  • ผู้ชม/ผู้ใช้
    • เบราว์เซอร์
    • BROWSER_VERSION
    • BROWSER_SIZE
    • PLATFORM
    • PLATFORM_VERSION
    • ภาษา
    • SCREEN_RESOLUTION
    • SCREEN_COLORS
    • JAVA_ENABLED (ฟิลด์บูลีน)
    • FLASH_VERSION
    • GEO_SPEED (ความเร็วในการเชื่อมต่อ)
    • VISITOR_TYPE
    • GEO_ORGANIZATION (องค์กร ISP)
    • GEO_DOMAIN
    • GEO_IP_ADDRESS
    • GEO_IP_VERSION,
  • ตำแหน่ง
    • GEO_COUNTRY
    • GEO_REGION
    • GEO_CITY
  • กิจกรรม
    • EVENT_CATEGORY
    • EVENT_ACTION
    • EVENT_LABEL
  • อื่นๆ
    • CUSTOM_FIELD_1
    • CUSTOM_FIELD_2
    • USER_DEFINED_VALUE
  • แอปพลิเคชัน
    • APP_ID
    • APP_INSTALLER_ID
    • APP_NAME
    • APP_VERSION
    • SCREEN
    • IS_APP (ฟิลด์บูลีน)
    • IS_FATAL_EXCEPTION (ฟิลด์บูลีน)
    • EXCEPTION_DESCRIPTION
  • โทรศัพท์มือถือ
    • IS_MOBILE (ฟิลด์บูลีน, เลิกใช้แล้ว ใช้ DEVICE_CATEGORY=mobile)
    • IS_TABLET (ช่องบูลีน, เลิกใช้แล้ว ใช้ DEVICE_CATEGORY=แท็บเล็ต)
    • DEVICE_CATEGORY
    • MOBILE_HAS_QWERTY_KEYBOARD (ฟิลด์บูลีน)
    • MOBILE_HAS_NFC_SUPPORT (ฟิลด์บูลีน)
    • MOBILE_HAS_CELLULAR_RADIO (ฟิลด์บูลีน)
    • MOBILE_HAS_WIFI_SUPPORT (ฟิลด์บูลีน)
    • MOBILE_BRAND_NAME
    • MOBILE_MODEL_NAME
    • MOBILE_MARKETING_NAME
    • MOBILE_POINTING_METHOD
  • โซเชียล
    • SOCIAL_NETWORK
    • SOCIAL_ACTION
    • SOCIAL_ACTION_TARGET
เขียนได้
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 รหัสตัวกรอง
includeDetails nested object รายละเอียดสำหรับตัวกรองประเภท INCLUDE
includeDetails.caseSensitive boolean ตรวจสอบว่าตัวกรองพิจารณาตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ เขียนได้
includeDetails.expressionValue string ค่านิพจน์ตัวกรอง เขียนได้
includeDetails.field string ช่องที่จะกรอง ค่าที่เป็นไปได้:
  • เนื้อหาและการเข้าชม
    • PAGE_REQUEST_URI
    • PAGE_HOSTNAME
    • PAGE_TITLE
    • อ้างถึง
    • COST_DATA_URI (URL เป้าหมายแคมเปญ)
    • HIT_TYPE
    • คำค้นหาภายใน
    • ประเภทการค้นหาภายใน
    • SOURCE_PROPERTY_TRACKING_ID,
  • แคมเปญหรือกลุ่มโฆษณา
    • CAMPAIGN_SOURCE
    • CAMPAIGN_MEDIUM
    • CAMPAIGN_NAME
    • CAMPAIGN_AD_GROUP
    • CAMPAIGN_TERM
    • CAMPAIGN_CONTENT
    • CAMPAIGN_CODE
    • CAMPAIGN_REFERRAL_PATH
  • อีคอมเมิร์ซ
    • TRANSACTION_COUNTRY,
    • TRANSACTION_REGION,
    • TRANSACTION_CITY
    • TRANSACTION_AFFILIATION (ตำแหน่งร้านค้าหรือที่สั่งซื้อ)
    • ITEM_NAME
    • ITEM_CODE
    • ITEM_VARIATION
    • TRANSACTION_ID
    • TRANSACTION_CURRENCY_CODE
    • PRODUCT_ACTION_TYPE
  • ผู้ชม/ผู้ใช้
    • เบราว์เซอร์
    • BROWSER_VERSION
    • BROWSER_SIZE
    • PLATFORM
    • PLATFORM_VERSION
    • ภาษา
    • SCREEN_RESOLUTION
    • SCREEN_COLORS
    • JAVA_ENABLED (ฟิลด์บูลีน)
    • FLASH_VERSION
    • GEO_SPEED (ความเร็วในการเชื่อมต่อ)
    • VISITOR_TYPE
    • GEO_ORGANIZATION (องค์กร ISP)
    • GEO_DOMAIN
    • GEO_IP_ADDRESS
    • GEO_IP_VERSION,
  • ตำแหน่ง
    • GEO_COUNTRY
    • GEO_REGION
    • GEO_CITY
  • กิจกรรม
    • EVENT_CATEGORY
    • EVENT_ACTION
    • EVENT_LABEL
  • อื่นๆ
    • CUSTOM_FIELD_1
    • CUSTOM_FIELD_2
    • USER_DEFINED_VALUE
  • แอปพลิเคชัน
    • APP_ID
    • APP_INSTALLER_ID
    • APP_NAME
    • APP_VERSION
    • SCREEN
    • IS_APP (ฟิลด์บูลีน)
    • IS_FATAL_EXCEPTION (ฟิลด์บูลีน)
    • EXCEPTION_DESCRIPTION
  • โทรศัพท์มือถือ
    • IS_MOBILE (ฟิลด์บูลีน, เลิกใช้แล้ว ใช้ DEVICE_CATEGORY=mobile)
    • IS_TABLET (ช่องบูลีน, เลิกใช้แล้ว ใช้ DEVICE_CATEGORY=แท็บเล็ต)
    • DEVICE_CATEGORY
    • MOBILE_HAS_QWERTY_KEYBOARD (ฟิลด์บูลีน)
    • MOBILE_HAS_NFC_SUPPORT (ฟิลด์บูลีน)
    • MOBILE_HAS_CELLULAR_RADIO (ฟิลด์บูลีน)
    • MOBILE_HAS_WIFI_SUPPORT (ฟิลด์บูลีน)
    • MOBILE_BRAND_NAME
    • MOBILE_MODEL_NAME
    • MOBILE_MARKETING_NAME
    • MOBILE_POINTING_METHOD
  • โซเชียล
    • SOCIAL_NETWORK
    • SOCIAL_ACTION
    • SOCIAL_ACTION_TARGET
เขียนได้
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.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 คำที่จะค้นหา เขียนได้
type string ประเภทของตัวกรองนี้ ค่าที่เป็นไปได้คือ INCLUDE, EXCLUDE, LOWERCASE, UPPERCASE, SEARCH_AND_REPLACE และ ADVANCED เขียนได้
updated datetime เวลาที่แก้ไขตัวกรองนี้ครั้งล่าสุด
uppercaseDetails object รายละเอียดสำหรับตัวกรองประเภท UPPER
uppercaseDetails.field string ช่องที่จะใช้ในตัวกรอง เขียนได้
uppercaseDetails.fieldIndex integer ดัชนีของมิติข้อมูลที่กําหนดเอง ต้องระบุหากฟิลด์คือ CUSTOM_DIMENSION เขียนได้

วิธีการ

ลบ
ลบตัวกรอง
รับ
แสดงผลตัวกรองที่ผู้ใช้มีสิทธิ์เข้าถึง
แทรก
สร้างตัวกรองใหม่
list
แสดงรายการตัวกรองทั้งหมดของบัญชี
แพตช์
อัปเดตตัวกรองที่มีอยู่ เมธอดนี้รองรับความหมายของแพตช์
อัปเดต
อัปเดตตัวกรองที่มีอยู่