संसाधन: फ़िल्टर
Gmail फ़िल्टर के लिए संसाधन की परिभाषा. फ़िल्टर, पूरी ईमेल थ्रेड के बजाय खास मैसेज पर लागू होते हैं.
JSON के काेड में दिखाना |
---|
{ "id": string, "criteria": { object ( |
फ़ील्ड | |
---|---|
id |
सर्वर से असाइन किया गया फ़िल्टर का आईडी. |
criteria |
फ़िल्टर के लिए मैच करने की शर्तें. |
action |
फ़िल्टर की कार्रवाई. |
शर्तें
मैसेज से मैच करने की शर्तें.
JSON के काेड में दिखाना |
---|
{
"from": string,
"to": string,
"subject": string,
"query": string,
"negatedQuery": string,
"hasAttachment": boolean,
"excludeChats": boolean,
"size": integer,
"sizeComparison": enum ( |
फ़ील्ड | |
---|---|
from |
ईमेल भेजने वाले का डिसप्ले नेम या ईमेल पता. |
to |
ईमेल पाने वाले का डिसप्ले नेम या ईमेल पता. "पाने वाला", "कॉपी", और "गुप्त कॉपी" हेडर फ़ील्ड में ईमेल पाने वाले लोगों के ईमेल पते शामिल हैं. ईमेल पते के सिर्फ़ लोकल पार्ट का इस्तेमाल किया जा सकता है. उदाहरण के लिए, "example" और "example@", दोनों "example@gmail.com" से मेल खाते हैं. इस फ़ील्ड में अंग्रेज़ी के छोटे-बड़े अक्षरों का कोई फ़र्क़ नहीं पड़ता. |
subject |
मैसेज के विषय में केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) वाक्यांश मिला. आखिर में और शुरुआत में मौजूद खाली जगह हटा दी जाती है. साथ ही, आस-पास मौजूद स्पेस को छोटा कर दिया जाता है. |
query |
सिर्फ़ तय की गई क्वेरी से मैच होने वाले मैसेज दिखाता है. यह Gmail के खोज बॉक्स की तरह ही क्वेरी फ़ॉर्मैट के साथ काम करता है. उदाहरण के लिए, |
negatedQuery |
सिर्फ़ वे मैसेज दिखाएं जो दी गई क्वेरी से मेल नहीं खाते. यह Gmail के खोज बॉक्स की तरह ही क्वेरी फ़ॉर्मैट के साथ काम करता है. उदाहरण के लिए, |
hasAttachment |
मैसेज में कोई अटैचमेंट है या नहीं. |
excludeChats |
जवाब में चैट शामिल करनी हैं या नहीं. |
size |
RFC822 फ़ॉर्मैट में लिखे गए पूरे मैसेज का साइज़, बाइट में. इसमें सभी हेडर और अटैचमेंट शामिल हैं. |
sizeComparison |
साइज़ फ़ील्ड के हिसाब से, बाइट में मैसेज का साइज़ कैसा होना चाहिए. |
SizeComparison
इससे यह तय होता है कि साइज़ फ़ील्ड की तुलना मैसेज के साइज़ से कैसे की जानी चाहिए.
Enums | |
---|---|
unspecified |
|
smaller |
दिए गए साइज़ से छोटे मैसेज ढूंढें. |
larger |
दिए गए साइज़ से बड़े मैसेज ढूंढें. |
कार्रवाई
किसी मैसेज पर की जाने वाली कार्रवाइयों का सेट.
JSON के काेड में दिखाना |
---|
{ "addLabelIds": [ string ], "removeLabelIds": [ string ], "forward": string } |
फ़ील्ड | |
---|---|
addLabelIds[] |
मैसेज में जोड़ने के लिए लेबल की सूची. |
removeLabelIds[] |
मैसेज से हटाए जाने वाले लेबल की सूची. |
forward |
वह ईमेल पता जिस पर मैसेज फ़ॉरवर्ड करना है. |
तरीके |
|
---|---|
|
फ़िल्टर बनाता है. |
|
चुने गए फ़िल्टर को तुरंत और हमेशा के लिए मिटा देता है. |
|
फ़िल्टर मिलता है. |
|
Gmail उपयोगकर्ता के मैसेज फ़िल्टर की सूची दिखाता है. |