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 'बेहतर' टाइप के फ़िल्टर की जानकारी.
advancedDetails.caseSensitive boolean यह बताता है कि फ़िल्टर एक्सप्रेशन केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) हैं. लिखा जा सकता है
advancedDetails.extractA string फ़ील्ड A से निकालने के लिए एक्सप्रेशन. लिखा जा सकता है
advancedDetails.extractB string एक्सप्रेशन को फ़ील्ड B से निकालने के लिए. लिखा जा सकता है
advancedDetails.fieldA string फ़ील्ड A लिखा जा सकता है
advancedDetails.fieldAIndex integer कस्टम डाइमेंशन का इंडेक्स. अगर फ़ील्ड CUSTOM_डाइमेंशन है, तो ज़रूरी है. लिखा जा सकता है
advancedDetails.fieldARequired boolean यह बताता है कि फ़ील्ड A का मिलान ज़रूरी है या नहीं. लिखा जा सकता है
advancedDetails.fieldB string फ़ील्ड B लिखा जा सकता है
advancedDetails.fieldBIndex integer कस्टम डाइमेंशन का इंडेक्स. अगर फ़ील्ड CUSTOM_डाइमेंशन है, तो ज़रूरी है. लिखा जा सकता है
advancedDetails.fieldBRequired boolean यह बताता है कि फ़ील्ड B को मैच करने की ज़रूरत है या नहीं. लिखा जा सकता है
advancedDetails.outputConstructor string आउटपुट वैल्यू बनाने के लिए इस्तेमाल होने वाला एक्सप्रेशन. लिखा जा सकता है
advancedDetails.outputToField string आउटपुट फ़ील्ड. लिखा जा सकता है
advancedDetails.outputToFieldIndex integer कस्टम डाइमेंशन का इंडेक्स. अगर फ़ील्ड CUSTOM_डाइमेंशन है, तो ज़रूरी है. लिखा जा सकता है
advancedDetails.overrideOutputField boolean यह बताता है कि आउटपुट फ़ील्ड की मौजूदा वैल्यू, आउटपुट एक्सप्रेशन से ओवरराइड की जानी चाहिए या नहीं. लिखा जा सकता है
created datetime इस फ़िल्टर को बनाने का समय.
excludeDetails nested object EXCLUDE प्रकार के फ़िल्टर के लिए जानकारी.
excludeDetails.caseSensitive boolean इससे तय होता है कि फ़िल्टर केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) है या नहीं. लिखा जा सकता है
excludeDetails.expressionValue string फ़िल्टर एक्सप्रेशन का मान लिखा जा सकता है
excludeDetails.field string फ़िल्टर करने के लिए फ़ील्ड. जितने तरह के प्लेसमेंट हो सकते हैं उनकी जानकारी यहां दी गई है:
  • कॉन्टेंट और ट्रैफ़िक
    • PAGE_REQUEST_URI,
    • PAGE_HostNAME,
    • PAGE_TITLE,
    • रेफ़रल,
    • cost_DATA_URI (कैंपेन टारगेट यूआरएल),
    • HIT_TYPE,
    • अंदरूनी_SEARCH_TERM,
    • इंटरनल_सर्च_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_SIZE,
    • प्लैटफ़ॉर्म,
    • PLATFORM_वर्शन,
    • भाषा,
    • स्क्रीनशॉट
    • SCREEN_COLORS,
    • JAVA_ENABLED (बूलियन फ़ील्ड),
    • FLASH_वर्शन,
    • GEO_speed (कनेक्शन की स्पीड),
    • VISITOR_TYPE,
    • GEO_Organization (ISP संगठन),
    • GEO_DOMAIN,
    • GEO_IP_ADDRESS,
    • GEO_IP_वर्शन,
  • स्थान
    • GEO_COUNTRY,
    • GEO_REGION,
    • GEO_शहर,
  • इवेंट
    • EVENT_Category,
    • EVENT_ACTION,
    • EVENT_LABEL,
  • अन्य
    • CUSTOM_FIELD_1,
    • CUSTOM_FIELD_2,
    • USER_DEFINED_VALUE,
  • ऐप्लिकेशन
    • APP_ID,
    • APP_INSTALLER_ID,
    • APP_NAME,
    • APP_वर्शन,
    • स्क्रीन,
    • IS_APP (बूलियन फ़ील्ड),
    • IS_FATAL_EXCEPTION (बूलियन फ़ील्ड),
    • EXCEPTION_DESCRIPTION,
  • मोबाइल डिवाइस
    • IS_MOBILE (बूलियन फ़ील्ड, बहिष्कृत. Device_Category=mobile का इस्तेमाल करें),
    • IS_TABLET (बूलियन फ़ील्ड, बहिष्कृत. डिवाइस_कैटगरी=टैबलेट का इस्तेमाल करें),
    • डिवाइस_कैटगरी,
    • MOBILE_HAS_QWERTY_KEYboard (बूलियन फ़ील्ड),
    • MOBILE_HAS_NC_SUPPORT (बूलियन फ़ील्ड),
    • MOBILE_HAS_CellularULAR_TOPIC (बूलियन फ़ील्ड),
    • MOBILE_HAS_wifi_SUPPORT (बूलियन फ़ील्ड),
    • MOBILE_BRAND_NAME,
    • MOBILE_MODEL_NAME,
    • MOBILE_marketingING_NAME,
    • MOBILE_PointING_METHOD,
  • सोशल
    • SOCIAL_NETWORK,
    • SOCIAL_ACTION,
    • SOCIAL_ACTION_TARGET,
लिखा जा सकता है
excludeDetails.fieldIndex integer कस्टम डाइमेंशन का इंडेक्स. सिर्फ़ तभी सेट करें, जब फ़ील्ड CUSTOM_डाइमेंशन हो. लिखा जा सकता है
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 (कैंपेन टारगेट यूआरएल),
    • HIT_TYPE,
    • अंदरूनी_SEARCH_TERM,
    • इंटरनल_सर्च_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_SIZE,
    • प्लैटफ़ॉर्म,
    • PLATFORM_वर्शन,
    • भाषा,
    • स्क्रीनशॉट
    • SCREEN_COLORS,
    • JAVA_ENABLED (बूलियन फ़ील्ड),
    • FLASH_वर्शन,
    • GEO_speed (कनेक्शन की स्पीड),
    • VISITOR_TYPE,
    • GEO_Organization (ISP संगठन),
    • GEO_DOMAIN,
    • GEO_IP_ADDRESS,
    • GEO_IP_वर्शन,
  • स्थान
    • GEO_COUNTRY,
    • GEO_REGION,
    • GEO_शहर,
  • इवेंट
    • EVENT_Category,
    • EVENT_ACTION,
    • EVENT_LABEL,
  • अन्य
    • CUSTOM_FIELD_1,
    • CUSTOM_FIELD_2,
    • USER_DEFINED_VALUE,
  • ऐप्लिकेशन
    • APP_ID,
    • APP_INSTALLER_ID,
    • APP_NAME,
    • APP_वर्शन,
    • स्क्रीन,
    • IS_APP (बूलियन फ़ील्ड),
    • IS_FATAL_EXCEPTION (बूलियन फ़ील्ड),
    • EXCEPTION_DESCRIPTION,
  • मोबाइल डिवाइस
    • IS_MOBILE (बूलियन फ़ील्ड, बहिष्कृत. Device_Category=mobile का इस्तेमाल करें),
    • IS_TABLET (बूलियन फ़ील्ड, बहिष्कृत. डिवाइस_कैटगरी=टैबलेट का इस्तेमाल करें),
    • डिवाइस_कैटगरी,
    • MOBILE_HAS_QWERTY_KEYboard (बूलियन फ़ील्ड),
    • MOBILE_HAS_NC_SUPPORT (बूलियन फ़ील्ड),
    • MOBILE_HAS_CellularULAR_TOPIC (बूलियन फ़ील्ड),
    • MOBILE_HAS_wifi_SUPPORT (बूलियन फ़ील्ड),
    • MOBILE_BRAND_NAME,
    • MOBILE_MODEL_NAME,
    • MOBILE_marketingING_NAME,
    • MOBILE_PointING_METHOD,
  • सोशल
    • SOCIAL_NETWORK,
    • SOCIAL_ACTION,
    • SOCIAL_ACTION_TARGET,
लिखा जा सकता है
includeDetails.fieldIndex integer कस्टम डाइमेंशन का इंडेक्स. सिर्फ़ तभी सेट करें, जब फ़ील्ड CUSTOM_डाइमेंशन हो. लिखा जा सकता है
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_डाइमेंशन है, तो ज़रूरी है. लिखा जा सकता है
name string इस फ़िल्टर का नाम. लिखा जा सकता है
parentLink.href string उस खाते से लिंक करें जिससे यह फ़िल्टर जुड़ा है.
parentLink.type string वैल्यू "analytics#account" है.
searchAndReplaceDetails object Search_AND_बदलें प्रकार के फ़िल्टर की जानकारी.
searchAndReplaceDetails.caseSensitive boolean इससे तय होता है कि फ़िल्टर केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) है या नहीं. लिखा जा सकता है
searchAndReplaceDetails.field string फ़िल्टर में इस्तेमाल करने के लिए फ़ील्ड. लिखा जा सकता है
searchAndReplaceDetails.fieldIndex integer कस्टम डाइमेंशन का इंडेक्स. अगर फ़ील्ड CUSTOM_डाइमेंशन है, तो ज़रूरी है. लिखा जा सकता है
searchAndReplaceDetails.replaceString string खोज के लिए इस्तेमाल होने वाले शब्द की जगह दूसरा शब्द डालें. लिखा जा सकता है
searchAndReplaceDetails.searchString string खोजने के लिए शब्द. लिखा जा सकता है
type string इस फ़िल्टर का टाइप. संभावित वैल्यू हैं INCLUDE, EXCLUDE, LOWERCASE, अंग्रेज़ी अंग्रेज़ी, Search_AND_बदलें, और बेहतर सेटिंग. लिखा जा सकता है
updated datetime इस फ़िल्टर को पिछली बार संशोधित किए जाने का समय.
uppercaseDetails object 'अपर' टाइप के फ़िल्टर के बारे में जानकारी.
uppercaseDetails.field string फ़िल्टर में इस्तेमाल करने के लिए फ़ील्ड. लिखा जा सकता है
uppercaseDetails.fieldIndex integer कस्टम डाइमेंशन का इंडेक्स. अगर फ़ील्ड CUSTOM_डाइमेंशन है, तो ज़रूरी है. लिखा जा सकता है

तरीके

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