मुख्य सामग्री पर जाएं

एंटरप्राइज़ नियमों और क्वेरी के साथ शुरुआत करना

एंटरप्राइज़ ऑपरेटरों का उपयोग करने वाले प्रोडक्ट, आपके द्वारा सेट किए गए फ़िल्टरिंग नियमों के आधार पर आपको सोशल डेटा उपलब्ध कराते हैं। नियम एक या अधिक ‘क्लॉज़’ से मिलकर बनते हैं, जहाँ क्लॉज़ एक कीवर्ड, सटीक वाक्यांश या कई एंटरप्राइज़ ऑपरेटरों में से कोई एक हो सकता है। एंटरप्राइज़ ऑपरेटरों के साथ नियम बनाना शुरू करने से पहले, नीचे दिए गए सिंटैक्स की समीक्षा कर लें, उपलब्ध ऑपरेटरों की सूची देख लें, और नियम बनाने से जुड़ी सीमाओं को समझ लें। आपको यह भी समझना चाहिए कि नियमों का तार्किक रूप से मूल्यांकन कैसे किया जाता है, जैसा कि “संचालन का क्रम” अनुभाग में बताया गया है। एक से अधिक क्लॉज़ को “and” और “or” दोनों लॉजिक के साथ जोड़ा जा सकता है। कृपया ध्यान दें: “and” लॉजिक क्लॉज़ के बीच एक स्पेस से दर्शाया जाता है, जबकि “or” लॉजिक अपर-केस OR से दर्शाया जाता है।  हर नियम अधिकतम 2,048 वर्णों का हो सकता है, और पॉज़िटिव क्लॉज़ (वे चीज़ें जिन्हें आप मैच करना या फ़िल्टर करना चाहते हैं) तथा नेगेटिव क्लॉज़ (वे चीज़ें जिन्हें आप बाहर रखना चाहते हैं और मैच नहीं करना चाहते) की संख्या पर कोई सीमा नहीं है।  

नियम और क्वेरी बनाना

कीवर्ड मिलान कीवर्ड मिलान, खोज इंटरफ़ेस में इस्तेमाल होने वाली क्वेरी जैसा होता है। उदाहरण के लिए, नीचे दिया गया एंटरप्राइज़ ऑपरेटर नियम उन गतिविधियों से मेल खाएगा जिनके टेक्स्ट में “social” शब्द मौजूद हो। social खाली स्थान के साथ शब्दों को AND करना एक और कीवर्ड जोड़ना, मिलान ढूँढने के लिए एक और शर्त जोड़ने जैसा है। उदाहरण के लिए, यह नियम केवल उन गतिविधियों से मेल खाएगा जिनके टेक्स्ट में “social” और “media” दोनों मौजूद हों, चाहे उनका क्रम कोई भी हो – शब्दों के बीच का खाली स्थान बूलियन AND लॉजिक की तरह काम करता है। यदि आप अपने नियम में स्पष्ट रूप से AND शामिल करते हैं, तो उसे rules endpoint अस्वीकार कर देगा। social media बड़े अक्षरों वाले OR के साथ शब्दों को OR करना हालाँकि, कई स्थितियों में बूलियन OR लॉजिक की आवश्यकता होती है। यह भी आसानी से किया जा सकता है। ध्यान दें कि OR ऑपरेटर बड़े अक्षरों में होना चाहिए; छोटे अक्षरों में लिखा गया ‘or’ एक सामान्य कीवर्ड माना जाएगा। social OR data शब्दों को निषेध करना कुछ अन्य स्थितियों में कुछ खास कीवर्ड वाले नतीजों को बाहर करना पड़ सकता है (बूलियन NOT लॉजिक)। उदाहरण के लिए, ‘happy’ वाली गतिविधियाँ, लेकिन टेक्स्ट में ‘birthday’ वाला कोई भी परिणाम शामिल न हो। social -personality कोष्ठकों के साथ समूह बनाना इस तरह के लॉजिक को कोष्ठकों के साथ समूहित करके जोड़ा जा सकता है, और इसे कहीं अधिक जटिल क्वेरी तक विस्तारित किया जा सकता है। (social OR data) (academic OR research) -personality -information -university हालाँकि, यह तो बस शुरुआत है – ऊपर दिए गए उदाहरण केवल कीवर्ड के लिए tokenized matching पर आधारित हैं, जबकि एंटरप्राइज़ प्रोडक्ट टेक्स्ट पर अलग-अलग प्रकार के मिलान करने के लिए ऑपरेटर भी प्रदान करते हैं। सटीक मिलान "social media research" उपस्ट्रिंग मिलान contains:info निकटता मिलान "social media research"~3 इसके अलावा, दूसरे ऑपरेटर आपको केवल टेक्स्ट ही नहीं, बल्कि social data के विशिष्ट पहलुओं के आधार पर भी फ़िल्टर करने देते हैं।  वह उपयोगकर्ता जो पोस्ट कर रहा है from:XDeveloeprs Boulder, CO, United States में Pearl St. के 10 miles के भीतर geo-tag किए गए ट्वीट्स point_radius:[-105.27346517 40.01924738 10.0mi] सब कुछ एक साथ जोड़ना इन्हें ऊपर बताए गए उसी तरह के लॉजिक का उपयोग करके टेक्स्ट फ़िल्टर के साथ जोड़ा जा सकता है। (social OR data) (academic OR research OR "social media research") point_radius:[-105.27346517 40.01924738 10.0mi] lang:en -personality -information -university

बूलियन सिंटैक्स

पिछले अनुभाग के उदाहरणों में बूलियन लॉजिक और ग्रुपिंग के विभिन्न प्रकारों का उपयोग किया गया था। प्रत्येक के सिंटैक्स और आवश्यकताओं के बारे में अतिरिक्त जानकारी के लिए नीचे दी गई तालिका देखें।
लॉजिक प्रकारऑपरेटर सिंटैक्सविवरण
ANDsocial dataदो ऑपरेटरों के बीच व्हाइटस्पेस होने पर उनके बीच AND लॉजिक लागू होता है

उन गतिविधियों से मेल खाता है जिनमें दोनों कीवर्ड (“social”, “data”) मौजूद हों।

अपनी नियम में AND का स्पष्ट रूप से उपयोग न करें। केवल व्हाइटस्पेस का उपयोग करें। स्पष्ट AND को एक सामान्य कीवर्ड की तरह माना जाएगा।
ORsocial OR dataदो ऑपरेटरों को OR से जोड़ने के लिए, उनके बीच व्हाइटस्पेस से घिरा हुआ बड़े अक्षरों में OR लिखें

उन गतिविधियों से मेल खाता है जिनमें दोनों में से कोई एक कीवर्ड (“social” OR “data”) मौजूद हो

ध्यान दें कि यदि आप एक ही नियम में OR और AND कार्यक्षमता को मिलाते हैं, तो आपको हमारे “संचालन का क्रम” अनुभाग में बताए गए संचालन क्रम को समझना चाहिए। साथ ही, यह सुनिश्चित करने के लिए कि आपकी नियम अपेक्षित रूप से काम करे, नीचे बताए अनुसार non-negated ऑपरेटरों को parentheses का उपयोग करके एक साथ समूहित करने पर विचार करें।

आपको अपनी नियम में बड़े अक्षरों वाला “OR” ही उपयोग करना होगा। छोटे अक्षरों वाला ‘or’ एक सामान्य कीवर्ड की तरह माना जाएगा।
NOTsocial data
-apple -android -phone
ऑपरेटर या ऑपरेटरों के समूह के ठीक पहले - वर्ण लगाएँ।

दिखाई गई उदाहरण rule उन गतिविधियों से मेल खाती है जिनमें कीवर्ड “social” हो, लेकिन उन गतिविधियों को बाहर कर देती है जिनमें कीवर्ड “data” हो।

Negated ORs की अनुमति वहाँ नहीं है जहाँ rule का अर्थ हो “negation को छोड़कर firehose में सब कुछ।” उदाहरण के लिए, apple OR -ipad अमान्य है क्योंकि यह “ipad” का उल्लेख करने वाली गतिविधियों को छोड़कर बाकी सभी गतिविधियों से मेल खाएगा।
Grouping(social OR data) -XDeveloeprs -apiकई ऑपरेटरों के चारों ओर parentheses लगाने से एक कार्यात्मक “group” बनता है।

Groups को clauses से उसी तरह जोड़ा जा सकता है जैसे किसी एक clause को, यानी व्हाइटस्पेस (AND) या ORs के माध्यम से। हालांकि, यह best practice मानी जाती है कि पूरे group पर negating - लागू करके negations को एक साथ समूहित न किया जाए। इसके बजाय, आपको हर अलग ऑपरेटर को negate करना चाहिए और उन्हें व्हाइटस्पेस (AND) के माध्यम से जोड़ना चाहिए। 

उदाहरण के लिए, -(iphone OR imac OR macbook) का उपयोग करने के बजाय, यह उपयोग करें: -iphone -imac -macbook

जहाँ एक ही नियम में AND और OR दोनों कार्यक्षमताएँ शामिल हों, वहाँ grouping विशेष रूप से महत्वपूर्ण हो जाती है, क्योंकि rule का मूल्यांकन संचालन क्रम के आधार on किया जाता है। अधिक जानकारी के लिए नीचे देखें।
कृपया ध्यान दें: ऑपरेटर positive या negative, दोनों प्रकार के हो सकते हैं। Positive Operators यह निर्धारित करते हैं कि आप परिणामों में क्या शामिल करना चाहते हैं। उदाहरण के लिए, has:hashtags ऑपरेटर कहता है “मुझे ऐसी गतिविधियाँ चाहिए जिनमें hashtags हों।” Negative Operators यह निर्धारित करते हैं कि आप परिणामों से क्या बाहर करना चाहते हैं, और इन्हें ऊपर बताए गए बूलियन NOT लॉजिक का उपयोग करके बनाया जाता है। उदाहरण के लिए, -has:hashtags का अर्थ है “ऐसी किसी भी गतिविधि को बाहर करें जिसमें hashtags हों, भले ही वे अन्यथा मेरी rule से मेल खाती हों।” Premium operator products में positive और negative clauses की संख्या पर कोई प्रतिबंध नहीं है, बशर्ते अधिकतम लंबाई 2,048 वर्ण हो।  

संचालन का क्रम

जब किसी एक नियम में AND और OR फ़ंक्शनैलिटी को मिलाया जाता है, तो निम्नलिखित संचालन क्रम यह तय करता है कि आपके नियम का मूल्यांकन कैसे किया जाएगा।
  1. AND लॉजिक से जुड़े ऑपरेटर पहले संयोजित किए जाते हैं
  2. फिर, OR लॉजिक से जुड़े ऑपरेटर लागू किए जाते हैं
उदाहरण:
  • apple OR iphone ipad का मूल्यांकन apple OR (iphone ipad) के रूप में किया जाएगा
  • ipad iphone OR android का मूल्यांकन (iphone ipad) OR android के रूप में किया जाएगा
अस्पष्टता से बचने और यह सुनिश्चित करने के लिए कि आपके नियमों का मूल्यांकन इच्छित तरीके से हो, जहाँ उपयुक्त हो वहाँ कोष्ठकों का उपयोग करके शब्दों को समूहित करें। उदाहरण के लिए:
  • (apple OR iphone) ipad
  • iphone (ipad OR android)

विराम चिह्न, डायक्रिटिक्स, और केस सेंसिटिविटी

यदि आप एंटरप्राइज़ ऑपरेटर के लिए अक्षर-उच्चारण चिह्नों या डायक्रिटिक्स के साथ कोई keyword या hashtag rule निर्दिष्ट करते हैं, तो वह डायक्रिटिक्स का ध्यान रखते हुए पोस्ट टेक्स्ट (hashtags या keywords) से मेल खाएगी। Diacr**í**tica keyword या #cumplea**ñ**os hashtag वाली rule “Diacrítica” या “#cumpleaños” से मेल खाएगी, लेकिन “Diacritica” या “#cumpleanos” से नहीं, जिनमें tilde í या eñe नहीं है। उच्चारण चिह्नों या डायक्रिटिक्स वाले अक्षरों को सामान्य अक्षरों की तरह ही माना जाता है और उन्हें शब्द-सीमा के रूप में नहीं माना जाता। उदाहरण के लिए, cumpleaños की rule केवल उन activities से मेल खाएगी जिनमें cumpleaños शब्द शामिल हो, और उन activities से मेल नहीं खाएगी जिनमें cumplea, cumplean, या os शामिल हों। सभी ऑपरेटर का मूल्यांकन case-insensitive तरीके से किया जाता है। उदाहरण के लिए, Cat rule निम्न सभी से मेल खाएगी: “cat”, “CAT”, “Cat”।

PowerTrack नियम टैग

जैसा कि हमारे “Matching rules” पेज में बताया गया है, हर नियम को एक टैग के साथ बनाया जा सकता है। इन टैगों का फ़िल्टरिंग पर कोई असर नहीं पड़ता, लेकिन आपके ऐप के भीतर नियमों के तार्किक समूह बनाने के लिए इनका उपयोग किया जा सकता है। हर नियम में केवल एक ही टैग हो सकता है, और इसकी अधिकतम लंबाई 255 वर्ण है। “Matching rules” पेज में बताए अनुसार, API के माध्यम से नियम बनाते समय टैग JSON-स्वरूपित नियम के साथ शामिल किए जाते हैं।

नियमों को JSON फ़ॉर्मैट में रखना

API के ज़रिए स्ट्रीम में कोई नियम जोड़ने या हटाने के लिए, नियमों का JSON फ़ॉर्मैट में होना ज़रूरी है। मूल रूप से, इसका मतलब है कि हर नियम को नीचे दी गई संरचना में रखना होगा: {"value":"insert_rule_here"} डबल-कोट्स वाले नियम अगर नियम में exact-match या अन्य operators से जुड़े डबल-कोट वर्ण () शामिल हैं, तो उन्हें बैकस्लैश का उपयोग करके escape करना होगा, ताकि उन्हें JSON फ़ॉर्मैट की संरचना से अलग पहचाना जा सके। "social data" @XDevelopers JSON फ़ॉर्मैट में नियम इस तरह होगा: {"value":"\"social data\" @XDevelopers"} डबल-कोट string literals वाले नियम exact-match के भीतर किसी डबल-कोट वर्ण को string literal के रूप में शामिल करने के लिए, उसे double-escape करना होगा। उदाहरण के लिए, उस नियम के लिए जो सटीक वाक्यांश “Toys “R” Us” से मेल खाता है, जिसमें “R” के चारों ओर डबल-कोट्स भी शामिल हैं, उसका plain-text representation इस तरह दिखेगा: "Toys \"R\" Us" इसे JSON फ़ॉर्मैट में बदलने के लिए, आपको नीचे दी गई संरचना का उपयोग करना चाहिए: {"value":"\"Toys \\\"R\\\" Us\""} Tags वाले नियम जैसा कि ऊपर बताया गया है, अपने नियम के साथ एक वैकल्पिक टैग शामिल करने के लिए, नियम के value के साथ बस एक अतिरिक्त टैग field जोड़ें। {"value":"\"social data\" @XDevelopers","tag":"RULE-TAG-01"} API अनुरोधों के लिए फ़ॉर्मैटिंग API के ज़रिए स्ट्रीम में नियम जोड़ते या हटाते समय, JSON फ़ॉर्मैट में दिए गए कई नियमों को comma से अलग किया जाना चाहिए और नीचे दिखाए अनुसार JSON “नियम” array में रखा जाना चाहिए: {"rules":[{"value":"from:XDevelopers"},{"value":"\social data\" @XDevelopers","tag":"RULE-TAG-01"}]}

Quote Tweets से मेल खाने वाले ऑपरेटर

PowerTrack API और Historical PowerTrack API का उपयोग करते समय, नीचे दिए गए ऑपरेटर उद्धृत मूल पोस्ट और नए Quote Tweet, दोनों की सामग्री से मेल खाएँगे। हालाँकि, यदि आप Search API का उपयोग कर रहे हैं, तो ये ऑपरेटर केवल Quote Tweet की सामग्री से मेल खाएँगे और उद्धृत मूल पोस्ट की किसी भी सामग्री से मेल नहीं खाएँगे।
  • Keywords
  • Phrases
  • Proximity
  • #hashtags
  • @mentions
  • $cashtags
  • url:
  • url_contains:
  • has:links
  • has:mentions
  • has:hashtags
  • has:media
  • has:symbols
  • is:quote
  • is:reply

एंटरप्राइज़ ऑपरेटर

नीचे PowerTrack और Historical PowerTrack के साथ उपलब्ध ऑपरेटर दिए गए हैं। इनमें से कुछ 30-Day और Full-Archive search APIs में भी उपलब्ध हैं। उपलब्ध ऑपरेटरों की उत्पाद-वार सूची के लिए इस तालिका देखें। 
ऑपरेटरविवरण
कीवर्डपोस्ट के टेक्स्ट बॉडी या URL में किसी कीवर्ड से मेल खाता है। कीवर्ड की शुरुआत या तो किसी अंक (0-9) से या किसी गैर-विरामचिह्न वर्ण से होनी चाहिए।
कीवर्ड मिलान टोकनाइज़ किया जाता है, यानी कीवर्ड का मिलान पोस्ट बॉडी के टोकनाइज़ किए गए टेक्स्ट से किया जाता है।
विरामचिह्न वाले स्ट्रिंग्स (उदा., “coca-cola”) के लिए, उद्धरण चिह्नों में “सटीक वाक्यांश मिलान” का उपयोग करें।
उदाहरण: (social OR pizza OR wildfire) -planet
इमोजीपोस्ट के मुख्य भाग में मौजूद किसी इमोजी से मेल खाता है. इसमें विरामचिह्नों, प्रतीकों/इमोजी और विभाजक वर्णों के आधार पर टोकनाइज़्ड मिलान का उपयोग किया जाता है.
यदि किसी इमोजी का कोई रूपांतर हो, तो सटीक मिलान के लिए उसे उद्धरण चिह्नों में रखें.
उदाहरण: (🍕 OR 💜 OR 🐢) -🤖
”सटीक वाक्यांश मिलान”पोस्ट के मुख्य पाठ में किसी सटीक वाक्यांश से मेल खाता है। विराम चिह्नों को रिक्त स्थान माना जाता है।
उदाहरण: ("social media" OR "developer.x.com" OR "wildfire911" OR "coca-cola") -"planet earth"
#निर्दिष्ट हैशटैग वाले किसी भी पोस्ट से मेल खाता है। यह एक सटीक मिलान है, यानी #2016 #2016 वाले पोस्ट्स से मेल खाएगा, लेकिन #2016election वाले पोस्ट्स से नहीं।
उदाहरण: (#social OR #pizza OR #2016election) -#planet
@निर्दिष्ट उपयोगकर्ता नाम का उल्लेख करने वाली किसी भी पोस्ट से मेल खाता है।
उदाहरण: (@XDevelopers OR @api OR @twittereng) -@jack
”keyword1 keyword2”~Nनिकटता ऑपरेटर, जो ऐसे पोस्ट से मेल खाता है जिसमें कीवर्ड एक-दूसरे से N टोकन के भीतर हों।
उल्टे क्रम में मौजूद कीवर्ड के बीच N-2 से ज़्यादा टोकन का अंतर नहीं हो सकता। N, 6 से बड़ा नहीं हो सकता।
उदाहरण: "social media"~5 OR "API"~3
contains:मुख्य भाग में निर्दिष्ट सबस्ट्रिंग वाले पोस्ट्स के लिए सबस्ट्रिंग मिलान, टोकनाइज़ेशन की परवाह किए बिना।
रिक्त स्थान या विरामचिह्न वाली सबस्ट्रिंग्स के लिए डबल कोट्स का उपयोग करें।
उदाहरण: (contains:social OR contains:"wikipedia.com") -contains:"buy now"
from:X की संख्यात्मक Account ID या उपयोगकर्ता नाम (@ को छोड़कर) के आधार पर किसी विशिष्ट उपयोगकर्ता की किसी भी पोस्ट से मेल खाता है।
उदाहरण: (from:2244994945 OR from:api OR from:twittereng) -from:jack
to:किसी विशिष्ट उपयोगकर्ता को दिए गए उत्तर वाली किसी भी पोस्ट से मेल खाता है, X के संख्यात्मक Account ID या उपयोगकर्ता नाम (@ को छोड़कर) के आधार पर।
उदाहरण: (to:2244994945 OR to:api OR to:twittereng) -to:jack
url:किसी पोस्ट के विस्तारित URL पर टोकनाइज़्ड (कीवर्ड/वाक्यांश) मिलान करता है।
उदाहरण: @XDevelopers url:"developer.x.com"
url_title:विस्तारित URL के HTML शीर्षक मेटाडेटा में किसी कुंजीशब्द/वाक्यांश का मिलान करता है।
केवल PowerTrack और Historical PowerTrack के साथ उपलब्ध है।
url_description:विस्तारित पेज विवरण मेटाडेटा में किसी कीवर्ड/वाक्यांश का मिलान करता है।
केवल PowerTrack और Historical PowerTrack के साथ उपलब्ध है।
url_contains:उन पोस्ट्स से मेल खाता है जिनके URL में निर्दिष्ट वाक्यांश या कीवर्ड शामिल हो।
विराम चिह्नों वाले खोज शब्दों को उद्धरण चिह्नों में रखें।
उदाहरण: (url_contains:"developer.x.com" OR url_contains:wildfire) -url_contains:reddit
bio:किसी पोस्ट के उपयोगकर्ता बायो में किसी कीवर्ड या वाक्यांश से मेल खाता है। यह User ऑब्जेक्ट के भीतर ‘description’ फ़ील्ड में टोकनाइज़्ड मिलान है।
उदाहरण: (bio:engineer OR bio:"wordpress.com" OR bio:🚀) -bio:troll
नोट: केवल PowerTrack और Historical PowerTrack के साथ उपलब्ध है।
bio_name:पोस्ट के उपयोगकर्ता के बायो नाम में मौजूद किसी कीवर्ड से मेल खाता है। यह यूज़र ऑब्जेक्ट में उपयोगकर्ता के “name” फ़ील्ड के भीतर टोकनाइज़्ड मिलान है।
नोट: केवल PowerTrack और Historical PowerTrack के साथ उपलब्ध।
bio_location:उन पोस्ट्स से मेल खाता है जिनमें User object के location में निर्दिष्ट कीवर्ड या वाक्यांश शामिल हो।
यह ऑपरेटर message body पर लागू सामान्य कीवर्ड नियमों की तरह, टोकनाइज़्ड मिलान करता है।
यह location, User object का हिस्सा है और खाते का ‘home’ location है।
नोट: केवल PowerTrack और Historical PowerTrack के साथ उपलब्ध है।
statuses_count:जब लेखक द्वारा पोस्ट किए गए स्टेटस की संख्या दी गई सीमा के भीतर हो, तो पोस्ट्स से मेल खाता है।
यदि एकल संख्या निर्दिष्ट की जाती है, तो उसके बराबर या उससे अधिक कोई भी संख्या मेल खाएगी।
रेंज में आने वाली किसी भी संख्या से मिलान करने के लिए एक रेंज निर्दिष्ट की जा सकती है (उदा., statuses_count:1000..10000)।
उदाहरण: to:api statuses_count:10
नोट: केवल PowerTrack और Historical PowerTrack के साथ उपलब्ध है।
followers_count:जब लेखक के फ़ॉलोअर्स की संख्या दी गई सीमा के भीतर हो, तो पोस्ट्स मेल खाते हैं।
यदि एक संख्या निर्दिष्ट की जाती है, तो उसके बराबर या उससे अधिक कोई भी संख्या मेल खाएगी।
रेंज में आने वाली किसी भी संख्या से मिलान करने के लिए एक रेंज निर्दिष्ट की जा सकती है (उदा., followers_count:1000..10000)।
नोट: केवल PowerTrack और Historical PowerTrack के साथ उपलब्ध है।
friends_count:दिए गए दायरे के भीतर, जब लेखक का friends count (उनके द्वारा फ़ॉलो किए जाने वाले उपयोगकर्ताओं की संख्या) होता है, तब पोस्ट्स का मिलान करता है।
यदि एकल संख्या निर्दिष्ट की जाती है, तो उसके बराबर या उससे अधिक कोई भी संख्या मेल खाएगी।
दायरे में आने वाली किसी भी संख्या से मिलान करने के लिए एक range निर्दिष्ट की जा सकती है (उदाहरण के लिए, friends_count:1000..10000)।
नोट: केवल PowerTrack और Historical PowerTrack के साथ उपलब्ध है।
listed_count:जब लेखक को X पर दी गई सीमा के भीतर एक निश्चित संख्या में सूचियों में शामिल किया गया हो, तब पोस्ट्स से मेल खाता है।
यदि एकल संख्या निर्दिष्ट की जाती है, तो उसके बराबर या उससे अधिक कोई भी संख्या मेल खाएगी।
सीमा के भीतर किसी भी संख्या से मेल कराने के लिए एक रेंज निर्दिष्ट की जा सकती है (उदाहरण के लिए, listed_count:10..100)।
नोट: केवल PowerTrack और Historical PowerTrack के साथ उपलब्ध।
$किसी भी ऐसी पोस्ट से मेल खाता है जिसमें निर्दिष्ट ‘cashtag’ एंटिटी शामिल हो।
उदाहरण: ($TWTR OR $TSLA OR $BRK.A) -$F
नोट: cashtag ऑपरेटर, cashtag का मिलान करने के लिए, उसे सीधे मुख्य सामग्री से निकालने के बजाय X के ‘symbols’ एंटिटी एक्सट्रैक्शन पर निर्भर करता है।
retweets_of:निर्दिष्ट उपयोगकर्ता के रीट्वीट किए गए पोस्ट्स से मेल खाता है।
उपयोगकर्ता नाम और संख्यात्मक X Account IDs, दोनों स्वीकार करता है (Post status IDs नहीं)।
उदाहरण: (retweets_of:2244994945 OR retweets_of:api OR retweets_of:twittereng) -retweets_of:jack
retweets_of_status_id:निर्दिष्ट पोस्ट के केवल स्पष्ट रीट्वीट ही डिलीवर करें। रीट्वीट नहीं, बल्कि मूल पोस्ट की ID का उपयोग करें।
उदाहरण: retweets_of_status_id:1293593516040269825
नोट: केवल PowerTrack और Historical PowerTrack के साथ उपलब्ध है।
in_reply_to_status_id:निर्दिष्ट पोस्ट के लिए केवल प्रत्यक्ष जवाब ही डिलीवर करें।
उदाहरण: in_reply_to_status_id:1293593516040269825
नोट: यह केवल PowerTrack और Historical PowerTrack के साथ उपलब्ध है।
sample:किसी नियम से मेल खाने वाले पोस्ट्स का एक यादृच्छिक नमूना लौटाता है। नमूने का प्रतिशत 1 से 100 के बीच का पूर्णांक होना चाहिए।
ऑपरेटर पहले दायरा X% तक सीमित करता है, फिर उस नमूना किए गए उपसमुच्चय पर नियम/फ़िल्टर लागू किया जाता है।
उदाहरण: #happybirthday sample:5
"happy birthday"~5 sample:80
नोट: केवल PowerTrack और Historical PowerTrack के साथ उपलब्ध है।
source:निर्दिष्ट source application द्वारा जनरेट की गई किसी भी पोस्ट से मेल खाता है। इसका मान application का नाम या application का URL हो सकता है।
उदाहरण: #happybirthday source:"X for iPhone"
"This is a test X from my TestingApp" source:MyTestAppName
नोट: source ऑपरेटर पोस्ट के source attribute में खोज करता है और इसका उपयोग अकेले नहीं किया जा सकता।
lang:X द्वारा किसी विशेष भाषा के रूप में वर्गीकृत पोस्ट्स से मेल खाता है। फ़िलहाल पोस्ट्स को केवल एक ही भाषा में वर्गीकृत किया जाता है, इसलिए एक से अधिक भाषाओं का मिलान करने पर कोई परिणाम नहीं मिलता। इसे अकेले उपयोग करने की अनुशंसा नहीं की जाती।
नीचे दी गई सूची वर्तमान में समर्थित भाषाओं और उनके संबंधित BCP 47 भाषा पहचानकर्ताओं को दर्शाती है:
अम्हारिक: amजर्मन: deमलयालम: mlस्लोवाक: sk
अरबी: arग्रीक: elमालदीवियन: dvस्लोवेनियाई: sl
आर्मेनियाई: hyगुजराती: guमराठी: mrसोरानी कुर्दी: ckb
बास्क: euहैतियन क्रियोल: htनेपाली: neस्पेनिश: es
बांग्ला: bnहिब्रू: iwनॉर्वेजियन: noस्वीडिश: sv
बोस्नियाई: bsहिंदी: hiउड़िया: orतागालोग: tl
बुल्गारियाई: bgलैटिनकृत हिंदी: hi-Latnपंजाबी: paतमिल: ta
बर्मी: myहंगेरियाई: huपश्तो: psतेलुगु: te
क्रोएशियाई: hrआइसलैंडिक: isफ़ारसी: faथाई: th
कैटलन: caइंडोनेशियाई: inपोलिश: plतिब्बती: bo
चेक: csइतालवी: itपुर्तगाली: ptपारंपरिक चीनी: zh-TW
डेनिश: daजापानी: jaरोमानियाई: roतुर्की: tr
डच: nlकन्नड़: knरूसी: ruयूक्रेनी: uk
अंग्रेज़ी: enखमेर: kmसर्बियाई: srउर्दू: ur
एस्तोनियाई: etकोरियाई: koसरलीकृत चीनी: zh-CNउइगुर: ug
फ़िनिश: fiलाओ: loसिंधी: sdवियतनामी: vi
फ़्रेंच: frलातवियाई: lvसिंहला: siवेल्श: cy
जॉर्जियाई: kaलिथुआनियाई: lt
उदाहरण: (@XDevelopers OR to:XDevelopers) lang:es नोट: भाषा ऑपरेटर, X द्वारा निर्धारित और पोस्ट के lang attribute में सेट की गई, विशिष्ट पोस्ट भाषा से मेल खाता है।  X Entities JSON attributes के बारे में अधिक जानकारी के लिए यहाँ देखें।  यदि किसी पोस्ट के लिए भाषा का वर्गीकरण नहीं किया जा सकता है, तो पोस्ट का lang ‘und’ (undefined के लिए) पर सेट किया जाएगा।
ऑपरेटरविवरण
placeनिर्दिष्ट स्थान या X place ID से टैग की गई पोस्ट्स से मेल खाता है।
एकाधिक शब्दों वाले स्थान-नामों को उद्धरण चिह्नों में रखा जाना चाहिए।
उदाहरण: (place:London OR place:"Great Britain") -place:USA
place:fd70c22040963ac7
नोट: X place IDs प्राप्त करने का तरीका जानने के लिए GET geo/search सार्वजनिक API एंडपॉइंट देखें।
नोट: यह Retweets या Quote Tweets से मेल नहीं खाएगा, क्योंकि Retweet के स्थान मूल पोस्ट से जुड़े होते हैं।
place_countryउन पोस्ट्स से मेल खाता है जिनमें टैग किए गए स्थान/लोकेशन से संबद्ध देश कोड दिए गए ISO alpha-2 वर्ण कोड से मेल खाता है।
उदाहरण: place_country:GB OR place_country:AU OR place_country:CA
ध्यान दें: यह Retweets या Quote Tweets पर मेल नहीं खाएगा, क्योंकि Retweet के स्थान मूल पोस्ट से जुड़े होते हैं।
मान्य ISO कोड: ISO 3166-1 alpha-2.
point_radius:[lon lat radius]पोस्ट के Exact Location (x,y) या निर्धारित त्रिज्या के भीतर मौजूद “Place” जियो पॉलीगॉन से मेल खाता है।
* त्रिज्या: < 25mi
* समर्थित इकाइयाँ: mi, km
* देशांतर: ±180
* अक्षांश: ±90
निर्देशांक दशमलव डिग्री में होते हैं।
आर्ग्युमेंट ब्रैकेट में और स्पेस-डिलिमिटेड होते हैं।
उदाहरण: point_radius:[-105.27346517 40.01924738 0.5mi]
उदाहरण: point_radius:[2.355128 48.861118 16km]
नोट: Retweets या Quote Tweets पर मेल नहीं खाएगा।
bounding_box:[west_long south_lat east_long north_lat]Exact Location या किसी “Place” geo polygon से मेल खाता है, जो पूरी तरह से किसी bounding box के भीतर हो।
आर्ग्युमेंट्स को brackets में और spaces से अलग किया जाता है।
निर्देशांक: decimal degrees (±180 long, ±90 lat)।
चौड़ाई और ऊँचाई < 25mi होनी चाहिए।
उदाहरण: bounding_box:[-105.301758 39.964069 -105.178505 40.09455]
नोट: Retweets या Quote Tweets के लिए मेल नहीं खाएगा।
profile_countryउन पोस्ट्स से मेल खाता है जिनमें लेखक की प्रोफ़ाइल का जियो देश कोड दिए गए ISO-3166-1-alpha-2 के दो-अक्षरीय कोड से मेल खाता है।
profile_regionलेखक की प्रोफ़ाइल geo enrichment के “region” फ़ील्ड में मेल खाता है; यह पूर्ण स्ट्रिंग का सटीक मिलान है।
जिन उपस्ट्रिंग्स में whitespace या punctuation हों, उनके लिए डबल कोट्स का उपयोग करें।
उदाहरण: profile_region:"New York"
profile_localityलेखक की प्रोफ़ाइल geo enrichment के “locality” फ़ील्ड में मिलान करता है; यह पूर्ण स्ट्रिंग का सटीक मिलान है।
जिन उपस्ट्रिंग्स में whitespace या punctuation हो, उनके लिए double quotes का उपयोग करें।
उदाहरण: profile_locality:"San Francisco"
profile_subregionलेखक की प्रोफ़ाइल geo enrichment के “subRegion” फ़ील्ड में मिलान करता है, जिसमें विशिष्ट काउंटी या मेट्रो क्षेत्र शामिल होते हैं।
पूर्ण स्ट्रिंग का सटीक मिलान।
उदाहरण: profile_subregion:"Santa Clara County"
has:geoX के पोस्ट-विशिष्ट भू-स्थान डेटा वाले पोस्ट्स से मेल खाता है, जिसमें प्रदर्शन नाम और geo polygon सहित “geo” lat-long या “Place” स्थान डेटा शामिल होता है।
नोट: Search API के साथ, इसे non-is: या has: ऑपरेटरों के साथ जोड़ा जाना चाहिए।
has:profile_geoकिसी भी Profile Geo मेटाडेटा वाले पोस्ट्स से मेल खाता है, चाहे उसका मान कुछ भी हो।
उपलब्ध उपनाम: has:derived_user_geo.
नोट: Search API के साथ, इसे non-is: या has: ऑपरेटरों के साथ संयोजित करना आवश्यक है।
has:linksउन पोस्ट्स से मेल खाता है जिनके payload के “text” object में कोई लिंक या संदर्भित मीडिया होता है, जिसमें मीडिया और Quote Tweets शामिल हैं.
नोट: Search API के साथ, इसे non-is: या has: operators के साथ जोड़ा जाना चाहिए.
is:retweetकेवल स्पष्ट रीट्वीट ही देता है। रीट्वीट को बाहर रखने और केवल मूल सामग्री देने के लिए इसे नकारा जा सकता है।
यह ऑपरेटर केवल वास्तविक Retweets को देखता है, Quoted Tweets को नहीं।
नोट: Search API के साथ, इसे non-is: या has: ऑपरेटरों के साथ जोड़ा जाना चाहिए।
is:replyकेवल स्पष्ट रिप्लाई लौटाता है। रिप्लाई को बाहर रखने के लिए इसे नकारा जा सकता है।
PowerTrack मूल पोस्ट्स के रिप्लाई, उद्धृत पोस्ट्स में मौजूद रिप्लाई, और Retweets में मौजूद रिप्लाई से मेल खाता है।
Search API केवल मूल पोस्ट्स के रिप्लाई से मेल खाता है।
उदाहरण: @XDevelopers -is:reply
is:quoteकेवल Quote Tweets या ऐसे पोस्ट्स देता है जो किसी दूसरे पोस्ट का संदर्भ देते हैं।
Quote Tweets को बाहर करने के लिए इसे नकारा जा सकता है।
उदाहरण: @XDevelopers is:quote
is:verifiedकेवल “सत्यापित” लेखकों की पोस्ट्स लौटाता है। सत्यापित लेखकों की पोस्ट्स को बाहर करने के लिए इसे नकारा जा सकता है।
उदाहरण: @XDevelopers is:verified
has:mentionsकिसी अन्य X उपयोगकर्ता का उल्लेख करने वाली पोस्ट्स से मेल खाता है.
ध्यान दें: Search API के साथ, इसे non-is: या has: ऑपरेटर्स के साथ मिलाकर उपयोग करना आवश्यक है.
has:hashtagsहैशटैग शामिल करने वाले पोस्ट्स से मेल खाता है।
नोट: Search API के साथ, इसे is: या has: के अलावा अन्य ऑपरेटरों के साथ संयोजित करना आवश्यक है।
has:mediaX द्वारा वर्गीकृत मीडिया URL (जैसे, pic.x.com) वाले पोस्ट्स से मेल खाता है।
उपलब्ध उपनाम: has:media_link.
नोट: Search API के साथ, इसे non-is: या has: ऑपरेटरों के साथ मिलाकर इस्तेमाल करना चाहिए।
has:imagesमीडिया URL वाले पोस्ट्स से मेल खाता है (उदा., pic.x.com)।
नोट: Search API के साथ, इसे non-is: या has: ऑपरेटर्स के साथ जोड़ा जाना चाहिए।
has:videosX पर अपलोड किए गए नेटिव X वीडियो वाले पोस्ट्स से मेल खाता है।
उपलब्ध उपनाम: has:video_link
यह ऑपरेटर YouTube, Periscope या अन्य वीडियो होस्टिंग साइटों के वीडियो से मेल नहीं खाता।
नोट: Search API के साथ, इसे non-is: या has: ऑपरेटरों के साथ जोड़ा जाना चाहिए।
has:symbolsकैशटैग चिह्न (उदा., $TWTR) वाले पोस्ट्स से मेल खाता है।
नोट: Search API के साथ, इसे non-is: या has: ऑपरेटरों के साथ जोड़ा जाना चाहिए।

उत्पाद-वार ऑपरेटर

नियम और फ़िल्टरिंग: एंटरप्राइज़

सभी एंटरप्राइज़ ऑपरेटर, PowerTrack और Historical PowerTrack APIs के साथ उपलब्ध हैं। हालांकि, एंटरप्राइज़ Search APIs में केवल कुछ ऑपरेटर ही उपलब्ध हैं, जैसा कि इस पेज पर बताया गया है। गहरे नीले टैग यह दिखाते हैं कि अलग-अलग एंटरप्राइज़ products के लिए कौन-से ऑपरेटर उपलब्ध हैं: PowerTrack Search
ऑपरेटरउत्पादविवरणपेलोड तत्व से मेल खाता है
”सटीक वाक्यांश मिलान”PowerTrack

Search
पोस्ट के मुख्य भाग में किसी सटीक वाक्यांश से मेल खाता है।

जो घटक खोज ऑपरेटर में बदल सकते हैं, उन्हें शब्द माना जाएगा। दूसरे शब्दों में:

* "#hashtag" का मिलान hashtag से होगा, लेकिन #hashtag से नहीं (वास्तविक हैशटैग से मिलान करने के लिए बिना उद्धरण चिह्नों के hashtag operator का उपयोग करें) 
* "$TWTR" का मिलान शब्द TWTR से होगा, लेकिन cashtag $TWTR से नहीं (वास्तविक cashtag से मिलान करने के लिए बिना उद्धरण चिह्नों के cashtag operator का उपयोग करें)

नोट: 30 Day Search और Full Archive Search (Enterprise और Premium) में, विराम चिह्नों को टोकनाइज़ नहीं किया जाता, बल्कि उन्हें whitespace माना जाता है।
text
@PowerTrack

Search
दिए गए उपयोगकर्ता नाम का उल्लेख करने वाली किसी भी पोस्ट से मेल खाता है। मान या तो उपयोगकर्ता नाम (@ वर्ण को छोड़कर) हो सकता है, या उपयोगकर्ता की संख्यात्मक ID, या (उदाहरण के लिए GET users/lookup endpoint के माध्यम से प्राप्त)।entities.user_mentions
#PowerTrack

Search
दिए गए हैशटैग वाले किसी भी पोस्ट से मेल खाता है।

यह ऑपरेटर सटीक मिलान करता है। उदाहरण के लिए, नियम #1989 उन पोस्ट्स से मेल खाएगा जिनमें ठीक #1989 हैशटैग शामिल है, लेकिन उन पोस्ट्स से नहीं जिनमें #TaylorSwift1989 हैशटैग हो।

नोट: हैशटैग का मिलान करने के लिए यह ऑपरेटर, हैशटैग को सीधे मुख्य पाठ से निकालने के बजाय, X के entity extraction पर निर्भर करता है। entities से JSON attributes के बारे में अधिक जानकारी के लिए, X Entities देखें।
entities.hashtags
$PowerTrack

Search
किसी भी ऐसे पोस्ट से मेल खाता है जिसमें निर्दिष्ट cashtag शामिल हो (जहाँ टोकन का पहला वर्ण $ होता है)।

**नोट: **यह ऑपरेटर लिंक का मिलान करने के लिए, लिंक को सीधे बॉडी से निकालने के बजाय, X के entity extraction पर निर्भर करता है। entities से JSON attributes के बारे में अधिक जानकारी के लिए, X Entities देखें।
entities.symbols
bio:PowerTrackउपलब्ध उपनाम: user_bio:

किसी पोस्ट के उपयोगकर्ता बायो में किसी कीवर्ड (टोकनाइज़्ड मिलान का उपयोग करके) या किसी वाक्यांश से मेल खाता है। किसी वाक्यांश से मिलान करने के लिए डबल कोट्स का उपयोग करें। दूसरे शब्दों में:

* bio:software engineer उन उपयोगकर्ताओं के पोस्ट्स से मेल खाएगा जिनके बायो में software शब्द है और पोस्ट में engineer कीवर्ड है
* bio:"software engineer" उन उपयोगकर्ताओं द्वारा किए गए किसी भी पोस्ट से मेल खाएगा जिनके बायो में software engineer वाक्यांश है
user``.description
bio_location:PowerTrackउपलब्ध उपनाम: user_bio_location:

उन पोस्ट्स से मेल खाता है जिनमें User object की लोकेशन में निर्दिष्ट कीवर्ड (tokenized match का उपयोग करके) या वाक्यांश शामिल हो।

यह लोकेशन एक non-normalized, उपयोगकर्ता-जनित, free-form स्ट्रिंग है, और यह किसी पोस्ट की लोकेशन से अलग है (जब उपलब्ध हो)।
user.location
bio_name:PowerTrackउन पोस्ट्स से मेल खाता है जिनमें यूज़र ऑब्जेक्ट के नाम में निर्दिष्ट कीवर्ड (टोकनाइज़्ड मैच का उपयोग करके) या वाक्यांश शामिल होता है।user.name
bounding_box:PowerTrack

Search
उपलब्ध उपनाम: geo_bounding_box:

पोस्ट के सटीक स्थान (long, lat) से मिलान करता है (जब उपलब्ध हो), और geo polygon से भी मिलान करता है (जहाँ Place परिभाषित क्षेत्र के भीतर पूरी तरह शामिल हो)।

* west_long south_lat बाउंडिंग बॉक्स के दक्षिण-पश्चिम कोने को दर्शाते हैं, जहाँ west_long उस बिंदु का देशांतर है और south_lat उसका अक्षांश है।
* east_long और north_lat बाउंडिंग बॉक्स के उत्तर-पूर्व कोने को दर्शाते हैं, जहाँ east_long उस बिंदु का देशांतर है और north_lat उसका अक्षांश है।
* बाउंडिंग बॉक्स की चौड़ाई और ऊँचाई 25mi से कम होनी चाहिए
* देशांतर ±180 की सीमा में होना चाहिए
* अक्षांश ±90 की सीमा में होना चाहिए
* सभी निर्देशांक दशमलव डिग्री में होते हैं।
* नियम आर्ग्युमेंट brackets के भीतर होते हैं और स्पेस से अलग किए जाते हैं।

नोट: place (Post geo) पर मिलान करने वाले ऑपरेटर केवल मूल पोस्ट्स के मिलान शामिल करेंगे। Retweets में कोई place डेटा नहीं होता।
place (केवल मूल पोस्ट)
contains:PowerTrackपोस्ट्स के मुख्य भाग में दिए गए उपस्ट्रिंग के लिए मिलान, टोकनाइज़ेशन की परवाह किए बिना। दूसरे शब्दों में, यह शुद्ध उपस्ट्रिंग मिलान करता है और शब्द-सीमाओं को ध्यान में नहीं रखता।

जिन उपस्ट्रिंग्स में व्हाइटस्पेस या विराम-चिह्न हों, उनके मिलान के लिए डबल कोट्स का उपयोग करें।
text
<emoji>PowerTrack

Search
किसी पोस्ट के मुख्य भाग में मौजूद किसी इमोजी से मेल खाता है।

यह एक टोकनाइज़्ड मैच है, इसलिए आपके इमोजी का मिलान पोस्ट के मुख्य भाग के टोकनाइज़्ड टेक्स्ट से किया जाएगा। टोकनाइज़ेशन विराम-चिह्नों, प्रतीकों/इमोजी और सेपरेटर Unicode basic plane वर्णों पर आधारित है। उदाहरण के लिए, “I like 🍕” टेक्स्ट वाली एक पोस्ट को निम्नलिखित टोकनों में विभाजित किया जाएगा: I, like, 🍕. इसके बाद इन टोकनों की तुलना आपके रूल में उपयोग किए गए इमोजी से की जाएगी।

नोट: यदि किसी इमोजी का कोई वैरिएंट है, तो उसे किसी रूल में जोड़ने के लिए आपको डबल कोट्स का उपयोग करना होगा।
text
followers_count:PowerTrackजब लेखक की followers count दी गई सीमा के भीतर हो, तो पोस्ट्स से मेल खाता है।

* एकल संख्या (उदाहरण के लिए followers_count:42) निर्दिष्ट मान के बराबर या उससे अधिक किसी भी संख्या से मेल खाएगी।
* एक सीमा (उदाहरण के लिए followers_count:42..1337) दी गई सीमा के भीतर किसी भी संख्या से मेल खाएगी।
user.followers_count
friends_count:PowerTrackउपलब्ध उपनाम: following_count:

जब लेखक का फ्रेंड्स काउंट (वे जिन उपयोगकर्ताओं को फ़ॉलो करते हैं उनकी संख्या) दी गई सीमा के भीतर होता है, तो पोस्ट्स का मिलान करता है।

* एकल संख्या (उदाहरण के लिए, followers_count:42) निर्दिष्ट मान के बराबर या उससे अधिक किसी भी संख्या से मेल खाएगी।
* एक सीमा (उदाहरण के लिए, followers_count:42..1337) दी गई सीमा के भीतर किसी भी संख्या से मेल खाएगी।
user.friends_count
from:PowerTrack

Search
किसी विशिष्ट उपयोगकर्ता की किसी भी पोस्ट से मेल खाता है। मान या तो उपयोगकर्ता नाम हो सकता है (@ वर्ण को छोड़कर) या उपयोगकर्ता की संख्यात्मक id (जिसे, उदाहरण के लिए, GET users/lookup endpoint के माध्यम से प्राप्त किया जा सकता है)।user.iduser.id_str (यदि User ID का उपयोग किया जा रहा है)

user.screen_name (यदि username का उपयोग किया जा रहा है)
has:geoPowerTrack

Search
उन पोस्ट्स से मेल खाता है जिनमें X द्वारा प्रदान किया गया पोस्ट-विशिष्ट भौगोलिक स्थान डेटा होता है। यह या तो “geo” lat-long निर्देशांक हो सकता है, या X Place के रूप में “location” हो सकता है, जिसमें संबंधित डिस्प्ले नाम, geo polygon और अन्य फ़ील्ड्स शामिल होते हैं।

इसे स्टैंडअलोन operator के रूप में उपयोग नहीं किया जा सकता।

नोट: place (पोस्ट geo) पर मेल खाने वाले operators में केवल मूल पोस्ट्स के मेल शामिल होंगे। Retweets में कोई place डेटा नहीं होता।
place (केवल मूल Tweet)
has:hashtagsPowerTrack

Search
उन पोस्ट्स से मेल खाता है जिनमें कम से कम एक हैशटैग शामिल हो।

इसे स्वतंत्र ऑपरेटर के रूप में उपयोग नहीं किया जा सकता।
entities.hashtags
has:imagesPowerTrack

Search
उन पोस्ट्स से मेल खाता है जिनमें कम से कम एक वर्गीकृत इमेज URL हो.

इसे अकेले ऑपरेटर के रूप में उपयोग नहीं किया जा सकता.
entities.media
has:langPowerTrackउन पोस्ट्स से मेल खाता है जिन्हें X ने किसी विशेष भाषा के रूप में वर्गीकृत किया है.

यदि किसी पोस्ट का वर्गीकरण नहीं किया गया है, तो यह ऑपरेटर उससे मेल नहीं खाएगा. वर्तमान में प्रत्येक पोस्ट को केवल एक भाषा में ही वर्गीकृत किया जाता है, इसलिए कई भाषाओं को AND के साथ जोड़ने पर कोई परिणाम नहीं मिलेगा.

इसे स्टैंडअलोन ऑपरेटर के रूप में उपयोग नहीं किया जा सकता.
lang जब मान und न हो
has:linksPowerTrack

Search
यह ऑपरेटर उन पोस्ट्स से मेल खाता है जिनके पोस्ट बॉडी में लिंक होते हैं।

इसे स्टैंडअलोन ऑपरेटर के रूप में उपयोग नहीं किया जा सकता।

नोट: यह ऑपरेटर लिंक का मिलान करने के लिए पोस्ट बॉडी से सीधे लिंक निकालने के बजाय X के entity extraction पर निर्भर करता है। entities से JSON attributes के बारे में अधिक जानकारी के लिए, X Entities देखें।
entities.urls
has:mediaPowerTrack

Search
उपलब्ध उपनाम: has:media_link

उन पोस्ट्स से मेल खाता है जिनमें कम से कम एक वर्गीकृत मीडिया URL शामिल होता है।

इसे एक स्टैंडअलोन ऑपरेटर के रूप में उपयोग नहीं किया जा सकता।
entities.media
has:mentionsPowerTrack

Search
उन पोस्ट्स से मेल खाता है जिनमें किसी अन्य X उपयोगकर्ता का उल्लेख किया गया हो।

इसे स्वतंत्र ऑपरेटर के रूप में उपयोग नहीं किया जा सकता।
entities.user_mentions
has:profile_geoPowerTrack

Search
उपलब्ध उपनाम: has:derived_user_geo

उन पोस्ट्स से मेल खाता है जिनमें वास्तविक मान कुछ भी हो, कोई भी प्रोफ़ाइल जियो मेटाडेटा मौजूद हो।

इसे एक स्वतंत्र ऑपरेटर के रूप में उपयोग नहीं किया जा सकता।
user.location
has:symbolsPowerTrack

Enterprise
उन पोस्ट्स से मेल खाता है जिनमें cashtag चिह्न (उदा. $TWTR) होता है।

इसे स्वतंत्र ऑपरेटर के रूप में उपयोग नहीं किया जा सकता।
entities.symbols
has:videosPowerTrack

Search
उपलब्ध उपनाम: has:video_link

उन पोस्ट्स से मेल खाता है जिनमें कम से कम एक वर्गीकृत मीडिया URL शामिल होता है।

इसे स्टैंडअलोन ऑपरेटर के रूप में उपयोग नहीं किया जा सकता।
entities.media
in_reply_to_status_id:PowerTrackउपलब्ध उपनाम: in_reply_to_tweet_id:

निर्दिष्ट पोस्ट पर की गई केवल स्पष्ट रिप्लाइ डिलीवर करें।
id, id_str लक्षित पोस्ट के
is:quotePowerTrackकिसी नियम से मेल खाने वाले स्पष्ट Quote Tweets ही डिलीवर करें।

इसे नकारा भी जा सकता है (-is:quote), ताकि किसी नियम से मेल खाने वाले Quote Tweets को डिलीवरी से बाहर रखा जा सके।

इसे स्टैंडअलोन ऑपरेटर के रूप में इस्तेमाल नहीं किया जा सकता।
is_quote_status (यदि true हो)
is:replyPowerTrack

Search
केवल उन जवाबों को डिलीवर करें जो किसी नियम से मेल खाते हैं।

इसे नकारात्मक रूप में भी (-is:reply) इस्तेमाल किया जा सकता है, ताकि निर्दिष्ट नियम से मेल खाने वाले जवाब डिलीवर न किए जाएँ।

PowerTrack के साथ, यह ऑपरेटर इन पर मेल खाता है:

* किसी मूल पोस्ट के जवाब
* उद्धृत पोस्ट्स में जवाब
* Retweets में जवाब


Search API के साथ इस्तेमाल करने पर, यह ऑपरेटर किसी मूल पोस्ट के जवाबों पर मेल खाता है, लेकिन उद्धृत Tweets में जवाबों और Retweets में जवाबों को शामिल नहीं करता।

आप इस ऑपरेटर का इस्तेमाल is:retweet और is:quote के साथ मिलाकर केवल मूल पोस्ट्स के जवाब डिलीवर करने के लिए कर सकते हैं।

Search API के साथ इसे स्वतंत्र ऑपरेटर के रूप में इस्तेमाल नहीं किया जा सकता।

नोट: Premium के साथ, यह ऑपरेटर Sandbox dev environments में उपलब्ध नहीं है।
जवाब से संबंधित तत्व, उदाहरण के लिए in_reply_to_status_id
is:retweetPowerTrack

Search
केवल वे स्पष्ट रिट्वीट वितरित करें जो किसी नियम से मेल खाते हों।

इसे नकारात्मक रूप (-is:retweet) में भी इस्तेमाल किया जा सकता है, ताकि किसी नियम से मेल खाने वाले रिट्वीट्स को वितरण से बाहर रखा जाए और केवल मूल सामग्री ही वितरित हो।

यह ऑपरेटर केवल वास्तविक रिट्वीट्स को देखता है (यानी, Retweet बटन का उपयोग करके किए गए रिट्वीट्स)। उद्धृत Tweets और संशोधित पोस्ट्स, जो X की Retweet कार्यक्षमता का उपयोग नहीं करते, इस ऑपरेटर से मेल नहीं खाएंगे।

इसे स्वतंत्र ऑपरेटर के रूप में इस्तेमाल नहीं किया जा सकता।
Retweet तत्व, उदाहरण के लिए retweeted_status
is:verifiedPowerTrack

Search
केवल वे पोस्ट्स डिलीवर करें जिनके लेखक X द्वारा सत्यापित हैं।

लेखक X द्वारा सत्यापित होने वाले पोस्ट्स को बाहर करने के लिए इसे नकारा भी जा सकता है।

इसे एक स्टैंडअलोन operator के रूप में उपयोग नहीं किया जा सकता।
user.verified
keywordPowerTrack

Search
पोस्ट के मुख्य पाठ में किसी कीवर्ड से मेल खाता है।

यह एक टोकनाइज़्ड मिलान है, अर्थात आपकी कीवर्ड स्ट्रिंग का मिलान पोस्ट के मुख्य पाठ के टोकनाइज़्ड टेक्स्ट से किया जाएगा। टोकनाइज़ेशन विरामचिह्न, प्रतीक/emoji, और separator Unicode basic plane वर्णों पर आधारित होता है। उदाहरण के लिए, “I like coca-cola” टेक्स्ट वाले एक पोस्ट को निम्नलिखित टोकनों में विभाजित किया जाएगा: I, like, coca, cola। फिर इन टोकनों की तुलना आपके नियम में उपयोग की गई कीवर्ड स्ट्रिंग से की जाएगी। विरामचिह्न (जैसे, coca-cola), प्रतीक, या separator वर्णों वाली स्ट्रिंग से मेल कराने के लिए, आपको सटीक वाक्यांश मिलान ऑपरेटर का उपयोग करना होगा।
text
lang:PowerTrack

Search
उन पोस्ट्स से मेल खाता है जिन्हें X ने किसी विशेष भाषा का वर्गीकृत किया है (तभी और केवल तभी, जब पोस्ट का वर्गीकरण किया गया हो)। प्रत्येक पोस्ट को केवल एक ही भाषा में वर्गीकृत किया जाएगा, इसलिए कई भाषाओं को AND के साथ जोड़ने पर कोई परिणाम नहीं मिलेगा।

**नोट: **यदि किसी भाषा का वर्गीकरण नहीं किया जा सकता, तो दिया गया परिणाम und होगा (undefined के लिए)।

यह ऑपरेटर केवल समर्थित भाषाओं से ही मेल खाएगा। कोई भी अन्य मान देने पर (und सहित) इस ऑपरेटर को अनदेखा कर दिया जाएगा (दूसरे शब्दों में, पोस्ट्स को इस ऑपरेटर के आधार पर फ़िल्टर नहीं किया जाएगा)। नीचे दी गई सूची वर्तमान में समर्थित भाषाओं और उनके संबंधित BCP 47 भाषा पहचानकर्ताओं को दर्शाती है:

am अम्हारिक

hu हंगेरियन

pt पुर्तगाली

ar अरबी

is आइसलैंडिक

ro रोमानियाई

hy आर्मेनियाई

in इंडोनेशियाई

ru रूसी

bn बांग्ला

it इतालवी

sr सर्बियाई

bg बुल्गारियाई

ja जापानी

sd सिंधी

my बर्मी

kn कन्नड़

si सिंहला

zh चीनी

km खमेर

sk स्लोवाक

cs चेक

ko कोरियाई

sl स्लोवेनियाई

da डेनिश

lo लाओ

ckb सोरानी कुर्दी

nl डच

lv लातवियाई

es स्पेनिश

en अंग्रेज़ी

lt लिथुआनियाई

sv स्वीडिश

et एस्टोनियाई

ml मलयालम

tl तागालोग

fi फ़िनिश

dv मालदीवी

ta तमिल

fr फ़्रेंच

mr मराठी

te तेलुगु

ka जॉर्जियाई

ne नेपाली

th थाई

de जर्मन

no नॉर्वेजियाई

bo तिब्बती

el यूनानी

or ओड़िया

tr तुर्की

gu गुजराती

pa पंजाबी

uk यूक्रेनी

ht हैतियन

ps पश्तो

ur उर्दू

iw हिब्रू

fa फ़ारसी

ug उइग़ुर

hi हिंदी

pl पोलिश

vi वियतनामी

cy वेल्श
lang जब मान und न हो
listed_count:PowerTrackउपलब्ध उपनाम: user_in_lists_count:

यह उन पोस्ट्स से मेल खाता है जिनमें लेखक को X पर जितनी बार सूचियों में शामिल किया गया है, वह संख्या दी गई सीमा के भीतर आती है।

* एकल संख्या (उदा. listed_count:42) किसी भी ऐसी संख्या से मेल खाएगी जो निर्दिष्ट मान के बराबर या उससे अधिक हो।
* एक सीमा (उदा. listed_count:42..1337) दी गई सीमा के भीतर की किसी भी संख्या से मेल खाएगी।
user.listed_count
place_country:PowerTrack

Search
उन पोस्ट्स से मेल खाता है जिनमें टैग किए गए place/location से जुड़ा देश कोड दिए गए ISO alpha-2 character code से मेल खाता है।

नोट: place (पोस्ट geo) पर मेल खाने वाले operators में केवल मूल पोस्ट्स के मेल शामिल होंगे। रिट्वीट्स में कोई place डेटा नहीं होता।
place (सिर्फ़ मूल पोस्ट्स)
place:PowerTrack

Search
निर्दिष्ट स्थान या X place ID से टैग की गई पोस्ट्स से मेल खाता है। एक से अधिक शब्दों वाले स्थान नामों को उद्धरण चिह्नों में रखा जाना चाहिए (उदा. place:"San Francisco")

नोट: place (Post geo) पर मैच करने वाले ऑपरेटर केवल मूल पोस्ट्स से मिलने वाले परिणाम शामिल करेंगे। रीट्वीट्स में कोई place डेटा नहीं होता।
place (केवल मूल पोस्ट्स)
point_radius:PowerTrack

Search
नोट: place (पोस्ट geo) पर मिलान करने वाले ऑपरेटर्स में केवल मूल पोस्ट्स के मैच शामिल होंगे। Retweets में कोई place data नहीं होता।place (केवल मूल पोस्ट्स)
profile_bounding_box:[west_long south_lat east_long north_lat]PowerTrackउपयोगकर्ता के सटीक Location (long, lat) के आधार पर Profile Geo enrichment में मिलान करता है, जहाँ Place पूरी तरह से परिभाषित क्षेत्र के भीतर शामिल हो।

* west_long south_lat, bounding box के दक्षिण-पश्चिम कोने को दर्शाते हैं, जहाँ west_long उस बिंदु का देशांतर है और south_lat उसका अक्षांश है।
* east_long और north_lat, bounding box के उत्तर-पूर्व कोने को दर्शाते हैं, जहाँ east_long उस बिंदु का देशांतर है और north_lat उसका अक्षांश है।
* bounding box की चौड़ाई और ऊँचाई 25mi से कम होनी चाहिए
* देशांतर ±180 की सीमा में होना चाहिए
* अक्षांश ±90 की सीमा में होना चाहिए
* सभी निर्देशांक दशमलव डिग्री में होते हैं।
* नियम आर्ग्युमेंट brackets के भीतर होते हैं और spaces से अलग किए जाते हैं।

नोट: place (Post geo) पर मिलान करने वाले operators केवल मूल पोस्ट्स के मेल ही शामिल करेंगे। Retweets में कोई place data नहीं होता।
user.derived.locations.geo.coordinates
profile_country:PowerTrack

Search
Profile Geo enrichment के country code पर सटीक मिलान।

ISO-3166-1-alpha-2 specification के आधार पर, दो-अक्षरीय country codes के एक सामान्यीकृत सेट का उपयोग किया जाता है।

संक्षिप्तता बनाए रखने के लिए, यह operator address object के country field के लिए अलग operator देने के बजाय प्रदान किया गया है।

नोट: place (पोस्ट geo) पर मिलान करने वाले operators में केवल मूल पोस्ट्स के मैच शामिल होंगे। Retweets में कोई place data नहीं होता।
user.derived.locations.country_code
profile_locality:PowerTrack

Search
Profile Geo enrichment के Locality फ़ील्ड पर सटीक मिलान।

यह पूरी स्ट्रिंग का सटीक मिलान है।

बैकस्लैश लगाकर वर्णों को एस्केप करना आवश्यक नहीं है। उदाहरण के लिए, यदि किसी ऐसी स्ट्रिंग का मिलान करना है जिसमें स्लैश हो, तो one/two का उपयोग करें।

जिन उपस्ट्रिंग्स में whitespace या विराम चिह्न हों, उनका मिलान करने के लिए डबल कोट्स का उपयोग करें, उदाहरण के लिए profile_locality:"Lower East Side"
user.derived.locations.locality
profile_point_radius:[lon lat radius]PowerTrackउपयोगकर्ता के Profile Geo enrichment के सटीक स्थान (x,y) से मेल खाता है।

* समर्थित त्रिज्या इकाइयाँ मील (mi) और किलोमीटर (km) हैं।
* त्रिज्या 25mi से कम होनी चाहिए।
* देशांतर ±180 की सीमा में होता है
* अक्षांश ±90 की सीमा में होता है
* सभी निर्देशांक दशमलव डिग्री में होते हैं।
* नियम आर्ग्युमेंट्स ब्रैकेट्स के भीतर होते हैं और स्पेस से अलग किए जाते हैं।

नोट: place (Post geo) पर मेल खाने वाले operators में केवल मूल पोस्ट्स के मिलान शामिल होंगे। Retweets में कोई place डेटा नहीं होता।
user.derived.locations.geo
profile_region:PowerTrack

Search
Profile Geo enrichment के Region फ़ील्ड पर सटीक मिलान।

यह पूर्ण स्ट्रिंग का सटीक मिलान है।

बैकस्लैश के साथ वर्णों को एस्केप करना आवश्यक नहीं है। उदाहरण के लिए, अगर किसी ऐसी स्ट्रिंग का मिलान करना है जिसमें स्लैश हो, तो one/two का उपयोग करें।

जिन उपस्ट्रिंग्स में व्हाइटस्पेस या विराम चिह्न हों, उनका मिलान करने के लिए डबल कोट्स का उपयोग करें, उदाहरण के लिए profile_locality:"New York"
user.derived.locations.region
profile_subregion:PowerTrackProfile Geo enrichment के Subregion फ़ील्ड पर सटीक मिलान।

यह पूरी स्ट्रिंग पर सटीक मिलान है।

बैकस्लैश का उपयोग करके वर्णों को एस्केप करना आवश्यक नहीं है। उदाहरण के लिए, अगर किसी ऐसी चीज़ का मिलान करना हो जिसमें स्लैश हो, तो one/two का उपयोग करें।

ऐसे सबस्ट्रिंग्स का मिलान करने के लिए डबल कोट्स का उपयोग करें जिनमें व्हाइटस्पेस या विराम चिह्न शामिल हों, जैसे profile_locality:"Kings County"
user.derived.locations.sub_region
”keyword1 keyword2”~NPowerTrack

Search
इसे आमतौर पर निकटता ऑपरेटर कहा जाता है; यह उस पोस्ट से मेल खाता है जिसमें कीवर्ड एक-दूसरे से अधिकतम N टोकन की दूरी पर हों।

यदि कीवर्ड उल्टे क्रम में हों, तो उनके बीच की दूरी N-2 टोकन से अधिक नहीं हो सकती।

उद्धरण चिह्नों में कितने भी कीवर्ड हो सकते हैं।

N, 6 से अधिक नहीं हो सकता।
text
retweets_of_status_id:PowerTrackउपलब्ध उपनाम: retweets_of_tweet_id:

निर्दिष्ट मूल पोस्ट के केवल स्पष्ट रीट्वीट ही प्रदान करें।
retweeted_status.id, retweeted_status.id_str
retweets_of:PowerTrack

Search
उपलब्ध उपनाम: retweets_of_user:

दिए गए उपयोगकर्ता के किसी भी रीट्वीट किए गए पोस्ट से मेल खाता है। मान या तो उपयोगकर्ता नाम (@ वर्ण को छोड़कर) हो सकता है, या उपयोगकर्ता की संख्यात्मक id, जिसे उदाहरण के लिए GET users/lookup एंडपॉइंट से प्राप्त किया जा सकता है।
retweeted_status.id (यदि उपलब्ध हो)
sample:PowerTrackपूरे पोस्ट्स सेट के बजाय, यह किसी नियम से मेल खाने वाले पोस्ट्स का एक यादृच्छिक प्रतिशत नमूना लौटाता है। प्रतिशत मान 1 से 100 के बीच एक पूर्णांक के रूप में होना चाहिए।

यह ऑपरेटर पूरे नियम पर लागू होता है और इसके लिए OR’d सभी टर्म्स का समूहित होना आवश्यक है।

नोट: sample ऑपरेटर पहले firehose के दायरे को X% तक सीमित करता है, फिर उस नमूना-लिए गए उपसमुच्चय पर नियम/फ़िल्टर लागू किया जाता है। यदि आप, उदाहरण के लिए, sample:10 का उपयोग कर रहे हैं, तो प्रत्येक पोस्ट के नमूने में शामिल होने की 10% संभावना होती है। 

नोट: नमूना-लेना निर्धारक है, और आपको रीयलटाइम में वही डेटा नमूना मिलेगा जो ऐतिहासिक रूप से डेटा प्राप्त करने पर मिलता है।
source:PowerTrackदिए गए स्रोत ऐप द्वारा बनाई गई किसी भी पोस्ट से मेल खाता है। मान या तो ऐप का नाम होना चाहिए या ऐप का URL.

इसे स्टैंडअलोन ऑपरेटर के तौर पर इस्तेमाल नहीं किया जा सकता।
source
statuses_count:PowerTrackउपलब्ध उपनाम: tweets_count:

यह उन पोस्ट्स से मेल खाता है, जिनके लेखक द्वारा पोस्ट किए गए स्टेटस की संख्या दिए गए दायरे में आती है।

* एकल संख्या (उदा. statuses_count:42) निर्दिष्ट मान के बराबर या उससे अधिक किसी भी संख्या से मेल खाएगी।
* एक दायरा (उदा. statuses_count:42..1337) दिए गए दायरे की किसी भी संख्या से मेल खाएगा।
user``.statuses_count
to:PowerTrack

Search
किसी विशेष उपयोगकर्ता को दिए गए उत्तर में मौजूद किसी भी पोस्ट से मेल खाता है। मान या तो उपयोगकर्ता नाम हो सकता है (@ वर्ण को छोड़कर) या उपयोगकर्ता का संख्यात्मक id (जिसे, उदाहरण के लिए, GET users/lookup एंडपॉइंट के माध्यम से प्राप्त किया जा सकता है)।text
url:PowerTrack

Search
किसी पोस्ट के विस्तारित URL में टोकनाइज़्ड मिलान करता है। विराम चिह्नों या विशेष वर्णों वाले टोकन और वाक्यांशों को डबल-कोट में रखना चाहिए (उदा. url:"/developer").

हालांकि आम तौर पर इसकी अनुशंसा नहीं की जाती, यह ऑपरेटर डबल-कोट में दिए गए किसी विशिष्ट प्रोटोकॉल से भी मिलान कर सकता है (उदा. url:"https://developer.x.com").
entities.urls.expanded_url
url_contains:PowerTrack(new) expanded URL title metadata enrichment में किसी कीवर्ड/वाक्यांश का मिलान करता है।entities.urls.expanded_url
url_description:PowerTrackउपलब्ध उपनाम: within_url_description:

(नए) विस्तारित पृष्ठ विवरण मेटाडेटा संवर्धन में कीवर्ड/वाक्यांश का मिलान करता है।
entities.urls.unwound.description
url_title:PowerTrackउपलब्ध उपनाम: within_url_title:

(नए) विस्तारित URL शीर्षक मेटाडेटा संवर्धन में किसी कीवर्ड/वाक्यांश का मिलान करता है।
entities.urls.title