AndroidConfig interface

एंड्रॉइड-विशिष्ट विकल्पों का प्रतिनिधित्व करता है जिन्हें एक संदेश में शामिल किया जा सकता है .

हस्ताक्षर:

export interface AndroidConfig 

गुण

संपत्ति प्रकार विवरण
पतनकुंजी डोरी संदेश के लिए संक्षिप्त कुंजी. संक्षिप्त करें कुंजी उन संदेशों के समूह के लिए एक पहचानकर्ता के रूप में कार्य करती है जिन्हें संक्षिप्त किया जा सकता है, ताकि डिलीवरी फिर से शुरू होने पर केवल अंतिम संदेश भेजा जा सके। किसी भी समय अधिकतम चार अलग-अलग संक्षिप्त कुंजियाँ सक्रिय हो सकती हैं।
डेटा {[कुंजी: स्ट्रिंग]: स्ट्रिंग; } संदेश में शामिल किए जाने वाले डेटा फ़ील्ड का संग्रह। सभी मान स्ट्रिंग होने चाहिए. प्रदान किए जाने पर, शीर्ष-स्तरीय संदेश पर सेट किए गए किसी भी डेटा फ़ील्ड को ओवरराइड कर देता है .
एफसीएम विकल्प AndroidFcmविकल्प Android के लिए FCM SDK द्वारा प्रदान की जाने वाली सुविधाओं के विकल्प।
अधिसूचना Android अधिसूचना एंड्रॉइड नोटिफिकेशन को संदेश में शामिल किया जाएगा।
प्राथमिकता ('उच्च' | 'सामान्य') संदेश की प्राथमिकता. या तो normal या high होना चाहिए।
प्रतिबंधितपैकेजनाम डोरी एप्लिकेशन का पैकेज नाम जहां संदेश प्राप्त करने के लिए पंजीकरण टोकन का मिलान होना चाहिए।
टीटीएल संख्या संदेश की लाइव-टू-लाइव अवधि मिलीसेकेंड में.

AndroidConfig.collapseKey

संदेश के लिए संक्षिप्त कुंजी. संक्षिप्त करें कुंजी उन संदेशों के समूह के लिए एक पहचानकर्ता के रूप में कार्य करती है जिन्हें संक्षिप्त किया जा सकता है, ताकि डिलीवरी फिर से शुरू होने पर केवल अंतिम संदेश भेजा जा सके। किसी भी समय अधिकतम चार अलग-अलग संक्षिप्त कुंजियाँ सक्रिय हो सकती हैं।

हस्ताक्षर:

collapseKey?: string;

AndroidConfig.डेटा

संदेश में शामिल किए जाने वाले डेटा फ़ील्ड का संग्रह। सभी मान स्ट्रिंग होने चाहिए. प्रदान किए जाने पर, शीर्ष-स्तरीय संदेश पर सेट किए गए किसी भी डेटा फ़ील्ड को ओवरराइड कर देता है .

हस्ताक्षर:

data?: {
        [key: string]: string;
    };

AndroidConfig.fcmOptions

Android के लिए FCM SDK द्वारा प्रदान की जाने वाली सुविधाओं के विकल्प।

हस्ताक्षर:

fcmOptions?: AndroidFcmOptions;

AndroidConfig.नोटिफिकेशन

एंड्रॉइड नोटिफिकेशन को संदेश में शामिल किया जाएगा।

हस्ताक्षर:

notification?: AndroidNotification;

AndroidConfig.प्राथमिकता

संदेश की प्राथमिकता. या तो normal या high होना चाहिए .

हस्ताक्षर:

priority?: ('high' | 'normal');

AndroidConfig.restrictedPackageName

एप्लिकेशन का पैकेज नाम जहां संदेश प्राप्त करने के लिए पंजीकरण टोकन का मिलान होना चाहिए।

हस्ताक्षर:

restrictedPackageName?: string;

AndroidConfig.ttl

संदेश की लाइव-टू-लाइव अवधि मिलीसेकेंड में.

हस्ताक्षर:

ttl?: number;