NotificationMessagePayload interface

एफसीएम लीगेसी एपीआई अधिसूचना संदेश पेलोड का प्रतिनिधित्व करने वाला इंटरफ़ेस। अधिसूचना संदेश डेवलपर्स को 4KB तक पूर्वनिर्धारित कुंजी-मूल्य जोड़े भेजने देते हैं। स्वीकृत कुंजियाँ नीचे उल्लिखित हैं।

कोड नमूने और विस्तृत दस्तावेज़ीकरण के लिए बिल्ड सेंड अनुरोध देखें।

हस्ताक्षर:

export interface NotificationMessagePayload 

गुण

संपत्ति प्रकार विवरण
बिल्ला डोरी होम स्क्रीन ऐप आइकन पर बैज का मान। यदि निर्दिष्ट नहीं है, तो बैज नहीं बदला जाता है। यदि 0 पर सेट किया जाता है, तो बैज हटा दिया जाता है। **प्लेटफ़ॉर्म:** आईओएस
शरीर डोरी अधिसूचना का मुख्य पाठ. **प्लेटफ़ॉर्म:** आईओएस, एंड्रॉइड, वेब
बॉडीलोकआर्ग्स डोरी उपयोगकर्ता के वर्तमान स्थानीयकरण के अनुसार बॉडी टेक्स्ट को स्थानीयकृत करने के लिए body_loc_key में प्रारूप विनिर्देशकों के स्थान पर परिवर्तनीय स्ट्रिंग मानों का उपयोग किया जाना चाहिए। मान एक स्ट्रिंग JSON सरणी होना चाहिए। **आईओएस:** एपीएन पेलोड में loc-args से मेल खाता है। अधिक जानकारी के लिए पेलोड कुंजी संदर्भ और अपने दूरस्थ सूचनाओं की सामग्री का स्थानीयकरण देखें। **एंड्रॉइड:** अधिक जानकारी के लिए फ़ॉर्मेटिंग और स्टाइलिंग देखें। **प्लेटफ़ॉर्म:** आईओएस, एंड्रॉइड
बॉडीलॉककी डोरी उपयोगकर्ता के वर्तमान स्थानीयकरण के अनुसार बॉडी टेक्स्ट को स्थानीयकृत करने के लिए ऐप के स्ट्रिंग संसाधनों में बॉडी स्ट्रिंग की कुंजी। **आईओएस:** एपीएन पेलोड में loc-key से मेल खाता है। अधिक जानकारी के लिए पेलोड कुंजी संदर्भ और अपने दूरस्थ सूचनाओं की सामग्री का स्थानीयकरण देखें। **एंड्रॉइड:** अधिक जानकारी के लिए स्ट्रिंग संसाधन देखें। **प्लेटफ़ॉर्म:** आईओएस, एंड्रॉइड
कार्रवाई पर क्लिक करें डोरी उपयोगकर्ता से जुड़ी कार्रवाई अधिसूचना पर क्लिक करें। यदि निर्दिष्ट किया गया है, तो जब कोई उपयोगकर्ता अधिसूचना पर क्लिक करता है तो मेल खाते इरादे फ़िल्टर वाली एक गतिविधि लॉन्च की जाती है। * *प्लेटफ़ॉर्म:** एंड्रॉइड
रंग डोरी अधिसूचना आइकन का रंग, #rrggbb प्रारूप में व्यक्त किया गया। **प्लेटफ़ॉर्म:** एंड्रॉइड
आइकन डोरी अधिसूचना का चिह्न. **एंड्रॉइड:** खींचने योग्य संसाधन myicon के लिए अधिसूचना आइकन को myicon पर सेट करता है। यदि आप अनुरोध में यह कुंजी नहीं भेजते हैं, तो एफसीएम आपके ऐप मेनिफेस्ट में निर्दिष्ट लॉन्चर आइकन प्रदर्शित करता है। **वेब:** अधिसूचना आइकन के लिए उपयोग किया जाने वाला यूआरएल। **प्लेटफ़ॉर्म:** एंड्रॉइड, वेब
आवाज़ डोरी डिवाइस को सूचना मिलने पर बजाई जाने वाली ध्वनि। डिवाइस की डिफ़ॉल्ट अधिसूचना ध्वनि या ऐप में बंडल किए गए ध्वनि संसाधन के फ़ाइल नाम के लिए "डिफ़ॉल्ट" का समर्थन करता है। ध्वनि फ़ाइलें /res/raw/ में होनी चाहिए। **प्लेटफ़ॉर्म:** एंड्रॉइड
टैग डोरी अधिसूचना ड्रॉअर में मौजूदा सूचनाओं को बदलने के लिए पहचानकर्ता का उपयोग किया जाता है। यदि निर्दिष्ट नहीं है, तो प्रत्येक अनुरोध एक नई अधिसूचना बनाता है। यदि निर्दिष्ट किया गया है और उसी टैग के साथ एक अधिसूचना पहले से ही दिखाई जा रही है, तो नई अधिसूचना अधिसूचना ड्रॉअर में मौजूदा अधिसूचना को बदल देती है। **प्लेटफ़ॉर्म:** एंड्रॉइड
शीर्षक डोरी अधिसूचना का शीर्षक. **प्लेटफ़ॉर्म:** आईओएस, एंड्रॉइड, वेब
टाइटललोकआर्ग्स डोरी उपयोगकर्ता के वर्तमान स्थानीयकरण के अनुसार शीर्षक पाठ को स्थानीयकृत करने के लिए title_loc_key में प्रारूप विनिर्देशकों के स्थान पर परिवर्तनीय स्ट्रिंग मानों का उपयोग किया जाना चाहिए। मान एक स्ट्रिंग JSON सरणी होना चाहिए। **आईओएस:** एपीएन पेलोड में title-loc-args से मेल खाता है। अधिक जानकारी के लिए पेलोड कुंजी संदर्भ और अपने दूरस्थ सूचनाओं की सामग्री का स्थानीयकरण देखें। **एंड्रॉइड:** अधिक जानकारी के लिए फ़ॉर्मेटिंग और स्टाइलिंग देखें। **प्लेटफ़ॉर्म:** आईओएस, एंड्रॉइड
टाइटललॉककी डोरी उपयोगकर्ता के वर्तमान स्थानीयकरण के अनुसार शीर्षक पाठ को स्थानीयकृत करने के लिए ऐप के स्ट्रिंग संसाधनों में शीर्षक स्ट्रिंग की कुंजी। **आईओएस:** एपीएन पेलोड में title-loc-key से मेल खाता है। अधिक जानकारी के लिए पेलोड कुंजी संदर्भ और अपने दूरस्थ सूचनाओं की सामग्री का स्थानीयकरण देखें। **एंड्रॉइड:** अधिक जानकारी के लिए स्ट्रिंग संसाधन देखें। **प्लेटफ़ॉर्म:** आईओएस, एंड्रॉइड

नोटिफिकेशनमैसेजपेलोड.बैज

होम स्क्रीन ऐप आइकन पर बैज का मान।

यदि निर्दिष्ट नहीं है, तो बैज नहीं बदला जाता है।

यदि 0 पर सेट है , बैज हटा दिया गया है।

**प्लेटफ़ॉर्म:** आईओएस

हस्ताक्षर:

badge?: string;

नोटिफिकेशनमैसेजपेलोड.बॉडी

अधिसूचना का मुख्य पाठ.

**प्लेटफ़ॉर्म:** आईओएस, एंड्रॉइड, वेब

हस्ताक्षर:

body?: string;

अधिसूचना संदेशPayload.bodyLocArgs

उपयोगकर्ता के वर्तमान स्थानीयकरण के अनुसार बॉडी टेक्स्ट को स्थानीयकृत करने के लिए body_loc_key में प्रारूप विनिर्देशकों के स्थान पर परिवर्तनीय स्ट्रिंग मानों का उपयोग किया जाना चाहिए।

मान एक स्ट्रिंग JSON सरणी होना चाहिए।

**आईओएस:** एपीएन पेलोड में loc-args से मेल खाता है। अधिक जानकारी के लिए पेलोड कुंजी संदर्भ और अपने दूरस्थ सूचनाओं की सामग्री का स्थानीयकरण देखें।

**एंड्रॉइड:** अधिक जानकारी के लिए फ़ॉर्मेटिंग और स्टाइलिंग देखें।

**प्लेटफ़ॉर्म:** आईओएस, एंड्रॉइड

हस्ताक्षर:

bodyLocArgs?: string;

नोटिफिकेशनमैसेजपेलोड.बॉडीलॉककी

उपयोगकर्ता के वर्तमान स्थानीयकरण के अनुसार बॉडी टेक्स्ट को स्थानीयकृत करने के लिए ऐप के स्ट्रिंग संसाधनों में बॉडी स्ट्रिंग की कुंजी।

**आईओएस:** एपीएन पेलोड में loc-key से मेल खाता है। अधिक जानकारी के लिए पेलोड कुंजी संदर्भ और अपने दूरस्थ सूचनाओं की सामग्री का स्थानीयकरण देखें।

**एंड्रॉइड:** अधिक जानकारी के लिए स्ट्रिंग संसाधन देखें।

**प्लेटफ़ॉर्म:** आईओएस, एंड्रॉइड

हस्ताक्षर:

bodyLocKey?: string;

नोटिफिकेशनमैसेजपेलोड.क्लिकएक्शन

उपयोगकर्ता से जुड़ी कार्रवाई अधिसूचना पर क्लिक करें। यदि निर्दिष्ट किया गया है, तो जब कोई उपयोगकर्ता अधिसूचना पर क्लिक करता है तो मेल खाते इरादे फ़िल्टर वाली एक गतिविधि लॉन्च की जाती है।

* *प्लेटफ़ॉर्म:** एंड्रॉइड

हस्ताक्षर:

clickAction?: string;

नोटिफिकेशनमैसेजपेलोड.कलर

अधिसूचना आइकन का रंग, #rrggbb प्रारूप में व्यक्त किया गया।

**प्लेटफ़ॉर्म:** एंड्रॉइड

हस्ताक्षर:

color?: string;

अधिसूचना संदेशPayload.icon

अधिसूचना का चिह्न.

**एंड्रॉइड:** ड्रॉएबल रिसोर्स myicon के लिए नोटिफिकेशन आइकन को myicon पर सेट करता है . यदि आप अनुरोध में यह कुंजी नहीं भेजते हैं, तो एफसीएम आपके ऐप मेनिफेस्ट में निर्दिष्ट लॉन्चर आइकन प्रदर्शित करता है।

**वेब:** अधिसूचना आइकन के लिए उपयोग किया जाने वाला यूआरएल।

**प्लेटफ़ॉर्म:** एंड्रॉइड, वेब

हस्ताक्षर:

icon?: string;

नोटिफिकेशनमैसेजपेलोड.साउंड

डिवाइस को सूचना मिलने पर बजाई जाने वाली ध्वनि। डिवाइस की डिफ़ॉल्ट अधिसूचना ध्वनि या ऐप में बंडल किए गए ध्वनि संसाधन के फ़ाइल नाम के लिए "डिफ़ॉल्ट" का समर्थन करता है। ध्वनि फ़ाइलें /res/raw/ में होनी चाहिए .

**प्लेटफ़ॉर्म:** एंड्रॉइड

हस्ताक्षर:

sound?: string;

नोटिफिकेशनमैसेजपेलोड.टैग

अधिसूचना ड्रॉअर में मौजूदा सूचनाओं को बदलने के लिए पहचानकर्ता का उपयोग किया जाता है।

यदि निर्दिष्ट नहीं है, तो प्रत्येक अनुरोध एक नई अधिसूचना बनाता है।

यदि निर्दिष्ट किया गया है और उसी टैग के साथ एक अधिसूचना पहले से ही दिखाई जा रही है, तो नई अधिसूचना अधिसूचना ड्रॉअर में मौजूदा अधिसूचना को बदल देती है।

**प्लेटफ़ॉर्म:** एंड्रॉइड

हस्ताक्षर:

tag?: string;

नोटिफिकेशनमैसेजपेलोड.शीर्षक

अधिसूचना का शीर्षक.

**प्लेटफ़ॉर्म:** आईओएस, एंड्रॉइड, वेब

हस्ताक्षर:

title?: string;

अधिसूचना संदेशPayload.titleLocArgs

उपयोगकर्ता के वर्तमान स्थानीयकरण के अनुसार शीर्षक पाठ को स्थानीयकृत करने के लिए title_loc_key में प्रारूप विनिर्देशकों के स्थान पर परिवर्तनीय स्ट्रिंग मानों का उपयोग किया जाना चाहिए।

मान एक स्ट्रिंग JSON सरणी होना चाहिए।

**आईओएस:** एपीएन पेलोड में title-loc-args से मेल खाता है। अधिक जानकारी के लिए पेलोड कुंजी संदर्भ और अपने दूरस्थ सूचनाओं की सामग्री का स्थानीयकरण देखें।

**एंड्रॉइड:** अधिक जानकारी के लिए फ़ॉर्मेटिंग और स्टाइलिंग देखें।

**प्लेटफ़ॉर्म:** आईओएस, एंड्रॉइड

हस्ताक्षर:

titleLocArgs?: string;

नोटिफिकेशनमैसेजपेलोड.टाइटललॉककी

उपयोगकर्ता के वर्तमान स्थानीयकरण के अनुसार शीर्षक पाठ को स्थानीयकृत करने के लिए ऐप के स्ट्रिंग संसाधनों में शीर्षक स्ट्रिंग की कुंजी।

**आईओएस:** एपीएन पेलोड में title-loc-key से मेल खाता है। अधिक जानकारी के लिए पेलोड कुंजी संदर्भ और अपने दूरस्थ सूचनाओं की सामग्री का स्थानीयकरण देखें।

**एंड्रॉइड:** अधिक जानकारी के लिए स्ट्रिंग संसाधन देखें।

**प्लेटफ़ॉर्म:** आईओएस, एंड्रॉइड

हस्ताक्षर:

titleLocKey?: string;