शुरू करने से पहले
शुरू करें में दिया गया तरीका अपनाकर, पक्का करें कि आपके ऐप्लिकेशन में Firebase चालू हो और आपने नया Firebase In-App Messaging SDK टूल जोड़ा हो.
नया कैंपेन बनाना
Firebase console के मैसेजिंग पेज में अपना नया कैंपेन सेट अप करें.
- अगर आपने पहले कभी इस सुविधा का इस्तेमाल नहीं किया है, तो अपना पहला कैंपेन बनाएं पर क्लिक करें.
- अगर ऐसा नहीं है, तो नया कैंपेन पर क्लिक करें.
पहला चरण: स्टाइल और कॉन्टेंट
Console में, Firebase In-App Messaging मैसेज टेंप्लेट का इस्तेमाल करके, अलग-अलग सुविधाएं जोड़ें. इससे, इन-ऐप्लिकेशन मैसेज के ज़रिए अलग-अलग काम किए जा सकते हैं.
मैसेज टेंप्लेट को स्टाइल करने के उदाहरण देखने के लिए, इस्तेमाल के उदाहरण देखें.
मैसेज टेंप्लेट का टाइप | सुविधा | सुविधा का ब्यौरा | |||
---|---|---|---|---|---|
कार्ड | मोडल | सिर्फ़ इमेज | बैनर | ||
इमेज | एचटीटीपीएस इमेज का यूआरएल दें. अपनी इमेज होस्ट करने के लिए, Firebase Hosting का इस्तेमाल किया जा सकता है. | ||||
कार्रवाई | अपने उपयोगकर्ताओं को बाहरी पेजों या ऐप्लिकेशन के खास पेजों पर भेजने के लिए, वेबलिंक या डीप लिंक का इस्तेमाल करें. डीप लिंक बनाने और मैनेज करने के लिए, Firebase डाइनैमिक लिंक का इस्तेमाल किया जा सकता है. मॉडल और सिर्फ़ इमेज टेंप्लेट में X बटन होता है. इसकी मदद से, उपयोगकर्ता मैसेज को खारिज कर सकते हैं. | ||||
टेक्स्ट/बैकग्राउंड का रंग | हेक्स कलर कोड डालकर या कलर ग्रेडिएंट का इस्तेमाल करके, मैसेज के विज़ुअल को पसंद के मुताबिक बनाएं. इससे आपको अपने ब्रैंड से मैच करने वाला खास रंग मिल जाएगा. | ||||
मैसेज का शीर्षक/मुख्य हिस्सा | काम के हेडर और कम शब्दों में दी गई जानकारी की मदद से, उपयोगकर्ता का ध्यान खींचें. Firebase आपके टेक्स्ट का अपने-आप अनुवाद करता है और उसे स्केल करता है, ताकि वह आपके उपयोगकर्ताओं के हिसाब से हो. | ||||
मुख्य बटन | बटन की डिफ़ॉल्ट कार्रवाई, मैसेज को खारिज करने के लिए सेट होती है. उपयोगकर्ताओं को रीडायरेक्ट करने के लिए, ऐक्शन के तौर पर कोई यूआरएल दें. | ||||
सेकंडरी बटन | बटन की डिफ़ॉल्ट कार्रवाई, मैसेज को खारिज करने के लिए सेट होती है. उपयोगकर्ताओं को रीडायरेक्ट करने के लिए, ऐक्शन के तौर पर कोई यूआरएल दें. |
Firebase कंसोल की कैंपेन लिखें विंडो में, हर टेंप्लेट के लिए उपलब्ध सुविधाओं की मदद से, अपने मैसेज को अपनी पसंद के मुताबिक बनाएं.
कैंपेन लिखें विंडो की दाईं ओर, फ़ोन या टैबलेट डिवाइस के लिए, अपने मैसेज की झलक लैंडस्केप या पोर्ट्रेट ओरिएंटेशन में देखें.
कंसोल में मौजूद झलक से यह पता चलता है कि मोबाइल डिवाइस पर आपका मैसेज कैसा दिखता है. डिवाइस के हिसाब से, मैसेज को रेंडर करने का तरीका अलग-अलग होता है. असल रेंडरिंग देखने के लिए, किसी असली डिवाइस पर टेस्ट करें.
अगर आप चाहें, तो अपने कैंपेन के लिए कस्टम मेटाडेटा तय करें. जब किसी उपयोगकर्ता को कैंपेन दिखाया जाएगा, तो यह मेटाडेटा, SDK कॉलबैक का इस्तेमाल करके क्लाइंट साइड पर उपलब्ध होगा. उदाहरण के लिए, हो सकता है कि आप कैंपेन को ऐसे प्रोमो कोड से टैग करना चाहें जिसका इस्तेमाल क्लाइंट पर किया जा सके.
दूसरा चरण: अपने उपयोगकर्ताओं को टारगेट करना
अपने कैंपेन का नाम डालें.
इस नाम का इस्तेमाल कैंपेन रिपोर्टिंग के लिए किया जाता है. यह दिखने वाले मैसेज का हिस्सा नहीं है.
(ज़रूरी नहीं) कैंपेन का ब्यौरा दें.
इस ब्यौरे का इस्तेमाल कैंपेन रिपोर्टिंग के लिए किया जाता है. यह दिखने वाले मैसेज का हिस्सा नहीं है.
ऐप्लिकेशन चुनें ड्रॉपडाउन पर क्लिक करें और यह तय करें कि आपको इस कैंपेन के साथ कौनसा ऐप्लिकेशन जोड़ना है.
(ज़रूरी नहीं) टारगेट किए गए उपयोगकर्ताओं को और सटीक बनाने के लिए, और बटन पर क्लिक करें.
अन्य जानकारी चुनने के लिए, चुनें ड्रॉपडाउन का इस्तेमाल करें.
इस कैंपेन के लिए ज़रूरी शर्तें पूरी करने वाले संभावित उपयोगकर्ताओं का प्रतिशत देखें.
इस संख्या का अनुमान, उन सक्रिय उपयोगकर्ताओं के आधार पर लगाया जाता है जिन्होंने पिछले सात दिनों में सेवा से संपर्क किया है. ज़रूरी शर्तें पूरी करने वाले उपयोगकर्ताओं को यह मैसेज सिर्फ़ तब दिखता है, जब ट्रिगर करने वाली शर्त पूरी होती है.
(ज़रूरी नहीं) अगर आपका ऐप्लिकेशन कई भाषाओं में उपयोगकर्ताओं को टारगेट करता है, तो आपको उन भाषाओं में कैंपेन को स्थानीय बनाने के लिए कहा जाएगा. डायलॉग बॉक्स का इस्तेमाल करके, अपने अनुवाद जोड़ें या कैंपेन को आसानी से स्थानीय भाषा में अनुवाद करने के लिए, Google Translate का इस्तेमाल करें.
तीसरा चरण: मैसेज शेड्यूल करना
अपने कैंपेन के शुरू होने की तारीख और समय बताएं.
कैंपेन को पब्लिश करने या शेड्यूल किए गए समय पर शुरू होने पर, आपका कैंपेन शुरू हो सकता है.
अपने कैंपेन के खत्म होने की तारीख और समय बताएं.
आपका कैंपेन, अनलिमिटेड तौर पर चल सकता है या उसके लिए कोई एंडपॉइंट शेड्यूल किया जा सकता है.
कम से कम एक ट्रिगर इवेंट जोड़ने के लिए, इवेंट + पर क्लिक करें.
- इन-ऐप्लिकेशन मैसेज को ट्रिगर करने के लिए, डिफ़ॉल्ट इवेंट या Firebase Analytics के ज़रिए लॉग किए गए इवेंट डाले जा सकते हैं. इन इवेंट में उपयोगकर्ता की कार्रवाइयां, सिस्टम में होने वाले इवेंट या गड़बड़ियां शामिल हो सकती हैं.
- आपका इन-ऐप्लिकेशन मैसेज, आपके किसी भी इवेंट के होने पर ट्रिगर होता है.
हर डिवाइस के लिए फ़्रीक्वेंसी की सीमा तय करें. इस सीमा की मदद से, यह कंट्रोल किया जा सकता है कि उपयोगकर्ताओं को आपका मैसेज कितनी बार दिखे.
- डिफ़ॉल्ट रूप से, किसी कैंपेन को उपयोगकर्ता को एक बार देखने के बाद नहीं दिखाया जाता.
- इसके अलावा, मैसेज भेजने की फ़्रीक्वेंसी को दिनों के हिसाब से भी सेट किया जा सकता है.
चौथा चरण: कन्वर्ज़न इवेंट (ज़रूरी नहीं)
Firebase, उन इंप्रेशन की संख्या को ट्रैक करता है जिनकी वजह से कन्वर्ज़न इवेंट पूरा होता है.
कैंपेन बनाएं विंडो में, कन्वर्ज़न इवेंट चुनें ड्रॉपडाउन का इस्तेमाल करके, इनमें से कोई विकल्प चुनें:
- डिफ़ॉल्ट कन्वर्ज़न इवेंट.
- कन्वर्ज़न के तौर पर चालू किए गए सभी इवेंट.
कैंपेन पब्लिश करने के बाद, मैसेजिंग पेज पर जाएं और कैंपेन के कन्वर्ज़न इतिहास से जुड़ा डेटा देखने के लिए, कैंपेन के नाम पर क्लिक करें.
अपना कैंपेन पब्लिश करना
अपने कैंपेन में बदलाव करने के बाद, ड्राफ़्ट के तौर पर सेव करें पर क्लिक करें. इससे, कैंपेन को ड्राफ़्ट के तौर पर वापस लाया जा सकता है और उसमें बदलाव किया जा सकता है.
इसके अलावा, टारगेट किए गए उपयोगकर्ताओं को शेड्यूल की गई तारीख पर मैसेज भेजने के लिए, पब्लिश करें पर क्लिक करें. कैंपेन पब्लिश होने के बाद, उसमें बदलाव किया जा सकता है.
पब्लिश किए गए कैंपेन को रोकने के बाद, उसे फिर से पब्लिश नहीं किया जा सकेगा. हालांकि, चल रहे कैंपेन को किसी भी समय रोका जा सकता है या उसमें बदलाव किया जा सकता है. थोड़े-बहुत बदलाव करने के लिए, किसी मौजूदा कैंपेन का डुप्लीकेट भी बनाया जा सकता है. इससे, आपको पूरी तरह से नया कैंपेन बनाने की ज़रूरत नहीं पड़ेगी.
Firebase में Gemini की मदद से, मैसेजिंग कैंपेन के लिए एआई की अहम जानकारी पाना
लेख पढ़ें.Firebase में Gemini (Gemini Code Assist की सदस्यता के साथ), मैसेजिंग कैंपेन की खास जानकारी, अहम जानकारी, और Firebase Cloud Messaging और In-App Messaging कैंपेन की परफ़ॉर्मेंस को बेहतर बनाने के लिए दिशा-निर्देश देता है. कैंपेन डेटा का विश्लेषण करके, Firebase में मौजूद Gemini की मदद से, अपने कैंपेन की पहुंच और असर को समझा जा सकता है. साथ ही, उपयोगकर्ताओं की दिलचस्पी बढ़ाने और कारोबार को आगे बढ़ाने के लिए रणनीतियां सुझाई जा सकती हैं.
मैसेजिंग कैंपेन के लिए एआई की अहम जानकारी ऐक्सेस करना
मैसेजिंग कैंपेन के लिए एआई की अहम जानकारी का इस्तेमाल करने के लिए, पक्का करें कि आपके प्रोजेक्ट में ये चीज़ें मौजूद हों:
आपके प्रोजेक्ट के लिए, Firebase में Gemini की सुविधा चालू हो. ज़्यादा जानने के लिए, Firebase में Gemini सेट अप करें लेख पढ़ें.
आपके Firebase प्रोजेक्ट में Firebase Cloud Messaging या In-App Messaging चालू हो.
कम से कम एक कैंपेन मौजूद हो और वह Firebase कंसोल में दिखता हो.
इन ज़रूरी शर्तों को पूरा करने के बाद:
कैंपेन डेटा ऐक्सेस करने के लिए, Firebase कंसोल में मैसेजिंग खोलें.
कैंपेन डेटा लोड होने के बाद, एआई की अहम जानकारी जनरेट करें पर क्लिक करें.
आपके मैसेजिंग कैंपेन की खास जानकारी और विश्लेषण दिखेगा.
कीमत
मैसेज की खास जानकारी, Gemini Code Assist के हिस्से के तौर पर शामिल की गई है. ज़्यादा जानने के लिए, Firebase में Gemini की कीमत पर जाएं.