Filters

مجموعه فیلترها مجموعه‌ای از منابع فیلتر است که هر کدام فیلتری را توصیف می‌کنند که می‌تواند روی یک View (نمایه) اعمال شود.

برای لیست روش های این منبع، انتهای این صفحه را ببینید.

بازنمایی منابع

قالب 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
  }
}
نام ملک ارزش شرح یادداشت
accountId string شناسه حسابی که این فیلتر به آن تعلق دارد.
advancedDetails object جزئیات فیلتر از نوع ADVANCED.
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 فیلد برای فیلتر کردن مقادیر ممکن:
  • محتوا و ترافیک
    • PAGE_REQUEST_URI،
    • PAGE_HOSTNAME،
    • عنوان صفحه،
    • معرف،
    • COST_DATA_URI (URL هدف کمپین)،
    • HIT_TYPE،
    • INTERNAL_SEARCH_TERM،
    • INTERNAL_SEARCH_TYPE،
    • SOURCE_PROPERTY_TRACKING_ID،
  • کمپین یا AdGroup
    • CAMPAIGN_SOURCE،
    • CAMPAIGN_MEDIUM،
    • CAMPAIGN_NAME،
    • CAMPAIGN_AD_GROUP،
    • CAMPAIGN_TERM،
    • CAMPAIGN_CONTENT،
    • کد کمپین،
    • CAMPAIGN_REFERRAL_PATH،
  • تجارت الکترونیک
    • TRANSACTION_COUNTRY،
    • TRANSACTION_REGION،
    • TRANSACTION_CITY،
    • TRANSACTION_AFFILIATION (محل فروشگاه یا سفارش)،
    • نام آیتم،
    • کد مورد،
    • ITEM_VARIATION،
    • شناسه تراکنش،
    • TRANSACTION_CURRENCY_CODE،
    • PRODUCT_ACTION_TYPE،
  • مخاطب/کاربران
    • مرورگر،
    • BROWSER_VERSION،
    • BROWSER_SIZE،
    • سکو،
    • PLATFORM_VERSION،
    • زبان،
    • وضوح صفحه،
    • 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_VERSION،
    • صفحه نمایش،
    • IS_APP (فیلد بولی)،
    • IS_FATAL_EXCEPTION (فیلد بولی)،
    • EXCEPTION_DESCRIPTION،
  • دستگاه موبایل
    • IS_MOBILE (فیلد بولی، منسوخ شده. از DEVICE_CATEGORY=موبایل استفاده کنید)،
    • 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_ACTION_TARGET،
قابل نوشتن
excludeDetails. fieldIndex integer شاخص بعد سفارشی. فقط در صورتی تنظیم کنید که فیلد a است 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،
    • عنوان صفحه،
    • معرف،
    • COST_DATA_URI (URL هدف کمپین)،
    • HIT_TYPE،
    • INTERNAL_SEARCH_TERM،
    • INTERNAL_SEARCH_TYPE،
    • SOURCE_PROPERTY_TRACKING_ID،
  • کمپین یا AdGroup
    • CAMPAIGN_SOURCE،
    • CAMPAIGN_MEDIUM،
    • CAMPAIGN_NAME،
    • CAMPAIGN_AD_GROUP،
    • CAMPAIGN_TERM،
    • CAMPAIGN_CONTENT،
    • کد کمپین،
    • CAMPAIGN_REFERRAL_PATH،
  • تجارت الکترونیک
    • TRANSACTION_COUNTRY،
    • TRANSACTION_REGION،
    • TRANSACTION_CITY،
    • TRANSACTION_AFFILIATION (محل فروشگاه یا سفارش)،
    • نام آیتم،
    • کد مورد،
    • ITEM_VARIATION،
    • شناسه تراکنش،
    • TRANSACTION_CURRENCY_CODE،
    • PRODUCT_ACTION_TYPE،
  • مخاطب/کاربران
    • مرورگر،
    • BROWSER_VERSION،
    • BROWSER_SIZE،
    • سکو،
    • PLATFORM_VERSION،
    • زبان،
    • وضوح صفحه،
    • 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_VERSION،
    • صفحه نمایش،
    • IS_APP (فیلد بولی)،
    • IS_FATAL_EXCEPTION (فیلد بولی)،
    • EXCEPTION_DESCRIPTION،
  • دستگاه موبایل
    • IS_MOBILE (فیلد بولی، منسوخ شده. از DEVICE_CATEGORY=موبایل استفاده کنید)،
    • 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_ACTION_TARGET،
قابل نوشتن
includeDetails. fieldIndex integer شاخص بعد سفارشی. فقط در صورتی تنظیم کنید که فیلد a است 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 باشد، الزامی است. قابل نوشتن

مواد و روش ها

حذف
یک فیلتر را حذف کنید
گرفتن
فیلترهایی را برمی‌گرداند که کاربر به آن دسترسی دارد.
درج کنید
یک فیلتر جدید ایجاد کنید.
فهرست
تمام فیلترهای یک حساب را فهرست می کند
پچ
یک فیلتر موجود را به روز می کند. این روش از معنای پچ پشتیبانی می کند.
به روز رسانی
یک فیلتر موجود را به روز می کند.