Filters

फ़िल्टर का कलेक्शन, फ़िल्टर करने वाले संसाधनों का एक सेट है. हर संसाधन, फ़िल्टर के बारे में जानकारी देता है. इसे किसी व्यू (प्रोफ़ाइल) पर लागू किया जा सकता है.

इस संसाधन के तरीकों की सूची के लिए, इस पेज का अंत देखें.

रिसॉर्स प्रतिनिधित्व

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 वह खाता आईडी जिससे यह फ़िल्टर जुड़ा है.
advancedDetails object Advanced टाइप के फ़िल्टर का ब्यौरा.
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 फ़ील्ड 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_RI,
    • PAGE_HostNAME,
    • PAGE_TITLE,
    • रेफ़रल,
    • Cost_DATA_UR (कैंपेन का टारगेट यूआरएल),
    • HIT_TYPE,
    • INTERNAL_SEARCH_TERM,
    • INTERNAL_SEARCH_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_AFFILIATION (स्टोर या ऑर्डर करने की जगह),
    • ITEM_NAME,
    • ITEM_CODE,
    • ITEM_VARIATION,
    • लेन-देन_आईडी,
    • लेन-देन_CURRENCY_CODE,
    • प्रॉडक्ट_ACTION_TYPE,
  • ऑडियंस/उपयोगकर्ता
    • BROWSER,
    • BROWSER_VERSION,
    • BROWSER_SIZE,
    • प्लैटफ़ॉर्म,
    • PLATFORM_VERSION,
    • भाषा,
    • SCREEN_RESOLUTION,
    • SCREEN_COLORS,
    • JAVA_ENABLED (बूलियन फ़ील्ड),
    • FLASH_VERSION,
    • GEO_ आलीशान (कनेक्शन की गति),
    • VISITOR_TYPE,
    • GEO_ORGANIZATION (आईएसपी संगठन),
    • 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,
    • स्क्रीन,
    • IS_APP (बूलियन फ़ील्ड),
    • IS_FATAL_EXCEPTION (बूलियन फ़ील्ड),
    • EXCEPTION_DESCRIPTION,
  • मोबाइल डिवाइस
    • IS_MOBILE (बूलियन फ़ील्ड, अब काम नहीं करता. device_CATEGORY=mobile का इस्तेमाल करें),
    • IS_TABLET (बूलियन फ़ील्ड, अब काम नहीं करता. device_CATEGORY=टैबलेट का इस्तेमाल करें),
    • Device_CATEGORY,
    • MOBILE_HAS_QWERTY_KEYboard (बूलियन फ़ील्ड),
    • MOBILE_HAS_एनएफ़सी_SUPPORT (बूलियन फ़ील्ड),
    • MOBILE_HAS_CellularULAR_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_RI,
    • PAGE_HostNAME,
    • PAGE_TITLE,
    • रेफ़रल,
    • Cost_DATA_UR (कैंपेन का टारगेट यूआरएल),
    • HIT_TYPE,
    • INTERNAL_SEARCH_TERM,
    • INTERNAL_SEARCH_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_AFFILIATION (स्टोर या ऑर्डर करने की जगह),
    • ITEM_NAME,
    • ITEM_CODE,
    • ITEM_VARIATION,
    • लेन-देन_आईडी,
    • लेन-देन_CURRENCY_CODE,
    • प्रॉडक्ट_ACTION_TYPE,
  • ऑडियंस/उपयोगकर्ता
    • BROWSER,
    • BROWSER_VERSION,
    • BROWSER_SIZE,
    • प्लैटफ़ॉर्म,
    • PLATFORM_VERSION,
    • भाषा,
    • SCREEN_RESOLUTION,
    • SCREEN_COLORS,
    • JAVA_ENABLED (बूलियन फ़ील्ड),
    • FLASH_VERSION,
    • GEO_ आलीशान (कनेक्शन की गति),
    • VISITOR_TYPE,
    • GEO_ORGANIZATION (आईएसपी संगठन),
    • 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,
    • स्क्रीन,
    • IS_APP (बूलियन फ़ील्ड),
    • IS_FATAL_EXCEPTION (बूलियन फ़ील्ड),
    • EXCEPTION_DESCRIPTION,
  • मोबाइल डिवाइस
    • IS_MOBILE (बूलियन फ़ील्ड, अब काम नहीं करता. device_CATEGORY=mobile का इस्तेमाल करें),
    • IS_TABLET (बूलियन फ़ील्ड, अब काम नहीं करता. device_CATEGORY=टैबलेट का इस्तेमाल करें),
    • Device_CATEGORY,
    • MOBILE_HAS_QWERTY_KEYboard (बूलियन फ़ील्ड),
    • MOBILE_HAS_एनएफ़सी_SUPPORT (बूलियन फ़ील्ड),
    • MOBILE_HAS_CellularULAR_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 WARNING प्रकार के फ़िल्टर का विवरण.
lowercaseDetails.field string फ़िल्टर में इस्तेमाल करने के लिए फ़ील्ड. लिखा जा सकता है
lowercaseDetails.fieldIndex integer कस्टम डाइमेंशन का इंडेक्स. अगर फ़ील्ड CUSTOM_DIMENSION है, तो इसे भरना ज़रूरी है. लिखा जा सकता है
name string इस फ़िल्टर का नाम. लिखा जा सकता है
parentLink.href string उस खाते से लिंक करें जिससे यह फ़िल्टर जुड़ा है.
parentLink.type string वैल्यू "analytics#account" है.
searchAndReplaceDetails object GOOGLE_AND_REMOVE टाइप के फ़िल्टर से जुड़ी जानकारी.
searchAndReplaceDetails.caseSensitive boolean तय करता है कि फ़िल्टर केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) है या नहीं. लिखा जा सकता है
searchAndReplaceDetails.field string फ़िल्टर में इस्तेमाल करने के लिए फ़ील्ड. लिखा जा सकता है
searchAndReplaceDetails.fieldIndex integer कस्टम डाइमेंशन का इंडेक्स. अगर फ़ील्ड CUSTOM_DIMENSION है, तो इसे भरना ज़रूरी है. लिखा जा सकता है
searchAndReplaceDetails.replaceString string खोज शब्द को इससे बदलने वाला शब्द. लिखा जा सकता है
searchAndReplaceDetails.searchString string खोजने के लिए शब्द. लिखा जा सकता है
type string इस फ़िल्टर का टाइप. संभावित वैल्यू में शामिल हैं, INCLUDE, EXCLUDE, WARNINGCASE, UpCASE, SEARCH_AND_REMOVE, और Advanced. लिखा जा सकता है
updated datetime इस फ़िल्टर को पिछली बार बदले जाने का समय.
uppercaseDetails object PTR टाइप के फ़िल्टर की जानकारी.
uppercaseDetails.field string फ़िल्टर में इस्तेमाल करने के लिए फ़ील्ड. लिखा जा सकता है
uppercaseDetails.fieldIndex integer कस्टम डाइमेंशन का इंडेक्स. अगर फ़ील्ड CUSTOM_DIMENSION है, तो इसे भरना ज़रूरी है. लिखा जा सकता है

तरीके

मिटाएं
कोई फ़िल्टर मिटाएं.
get
वह फ़िल्टर दिखाता है जिसका ऐक्सेस उपयोगकर्ता के पास होता है.
डालें
नया फ़िल्टर बनाएं.
list
खाते के सभी फ़िल्टर की सूची बनाता है
पैच
मौजूदा फ़िल्टर को अपडेट करता है. यह तरीका पैच सिमैंटिक के साथ काम करता है.
अपडेट
मौजूदा फ़िल्टर को अपडेट करता है.