एक कस्टम ऑनबोर्डिंग अनुभव बनाएँ

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

फायरबेस डायनेमिक लिंक्स के साथ, आप संदर्भित उपयोगकर्ताओं के लिए एक स्केलेबल, सिलवाया ऑनबोर्डिंग अनुभव को लागू कर सकते हैं, जैसे कि फैबुलस का उपयोग उनकी अवधारण दर को दोगुना करने के लिए किया जाता है।

शुरू करने से पहले, अपने Android या Apple ऐप को Firebase प्रोजेक्ट से कनेक्ट करें। Android के लिए प्रारंभ करें या Apple प्लेटफ़ॉर्म के लिए प्रारंभ करें में दिए गए चरणों का पालन करें.

कार्यान्वयन अवलोकन

  1. अपने ऐप से प्रोग्रामेटिक रूप से कस्टम लिंक जेनरेट करने के लिए डायनामिक लिंक सेट अप करें। आप फायरबेस कंसोल में डायनेमिक लिंक सेट कर सकते हैं, फिर उपयोगकर्ताओं द्वारा आमंत्रण लिंक पर क्लिक करने पर अपने ऐप से कस्टम पैरामीटर के साथ नए लिंक जेनरेट करने के लिए Apple प्लेटफ़ॉर्म और Android SDK का उपयोग कर सकते हैं।
  2. अपने ऐप में आमंत्रण जोड़ें और अपने उपयोगकर्ताओं के लिए डायनामिक लिंक साझा करना आसान बनाएं। जब उपयोगकर्ता अपने दोस्तों को आपके ऐप पर आमंत्रित करते हैं, तो ऐप पेलोड के साथ एक डायनेमिक लिंक बनाता है, और उपयोगकर्ता परिचित, देशी, सिस्टम डायलॉग के माध्यम से डायनेमिक लिंक साझा करता है।
  3. आने वाले डायनेमिक लिंक से डेटा पढ़कर आमंत्रित उपयोगकर्ताओं को सही जगह पर भेजें। जब कोई आमंत्रित उपयोगकर्ता डायनेमिक लिंक के माध्यम से पहली बार आपके ऐप पर आता है, तो उसका जानकारी पैकेट प्राप्त करें और एक कस्टम ऑनबोर्डिंग अनुभव लॉन्च करें जो आपके नए उपयोगकर्ता को प्रसन्न करे।

डायनामिक लिंक सेट करें

आपको आवश्यक पैरामीटर के साथ एक छोटा लिंक बनाने के लिए आईओएस और एंड्रॉइड बिल्डर एपीआई का उपयोग करें। हम यहां उपयोगकर्ता-से-उपयोगकर्ता कार्यान्वयन की खोज कर रहे हैं, लेकिन आप डायनेमिक लिंक्स प्रलेखन में अन्य कार्यान्वयनों का पता लगा सकते हैं।

फायरबेस कंसोल में क्या करें

  1. सेटिंग में जाएं.
  2. अपनी परियोजना का चयन करें और वेब एपीआई कुंजी को नोट करें।
  3. इसके बाद, डायनेमिक लिंक्स पर जाएं और गेट स्टार्टेड पर क्लिक करें।
  4. फायरबेस कंसोल में डायनेमिक लिंक बनाने के लिए एक निर्देशित प्रवाह है, लेकिन हम अभी इसका उपयोग नहीं करने जा रहे हैं, इसलिए रद्द करें पर क्लिक करें।
  5. अपने ऐप में प्रोग्रामेटिक रूप से डायनेमिक लिंक बनाने के लिए, आपको अपने प्रोजेक्ट के लिए विशिष्ट शॉर्ट लिंक की आवश्यकता है। वह URL डायनामिक लिंक्स विंडो के ऊपरी-बाएँ कोने में है। जब आप इसे क्लिक करते हैं, तो यह स्वचालित रूप से आपके क्लिपबोर्ड पर कॉपी हो जाता है।

अपने ऐप में क्या करें

  1. आईओएस बिल्डर एपीआई या एंड्रॉइड बिल्डर एपीआई का उपयोग करके प्रोग्रामेटिक रूप से गतिशील लिंक बनाएं।
  2. अपने डायनामिक लिंक में पैरामीटर जोड़ें ताकि आप अपने नए उपयोगकर्ता को उनके अनुरूप ऑनबोर्डिंग अनुभव के लिए रूट कर सकें। उदाहरण के लिए, दिनांक, उपयोगकर्ता आईडी या क्षेत्र।

अपने ऐप में आमंत्रण जोड़ें

मान लें कि आपका कोई खुश उपयोगकर्ता आपका ऐप साझा करना चाहता है। आपके उपयोगकर्ताओं के लिए अपने मित्रों को आमंत्रित करना जितना संभव हो उतना आसान बनाने के लिए, इन दो सर्वोत्तम प्रक्रियाओं का पालन करें:

  • आमंत्रण लिंक को आसानी से खोजी जा सकने वाली जगह पर रखें.
  • उपयोगकर्ताओं द्वारा ऐप में कुछ पूरा करने पर मित्रों को आमंत्रित करने का सुझाव दें। उदाहरण के लिए, जब वे एक स्तर जीतते हैं, एक कार्य पूरा करते हैं, एक पोस्ट साझा करते हैं, या दूसरों से सकारात्मक बातचीत प्राप्त करते हैं।

अपने ऐप में क्या करें

डायनेमिक लिंक जनरेट करने के बाद, अपने ऐप से सिस्टम शेयर डायलॉग खोलें। Android में, निम्न उदाहरणों के समान कोड जोड़ें:

Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_TEXT, "Try this amazing app: " + dl.getShortLink());
startActivity(Intent.createChooser(intent, "Share using"));

इस तरह, आपके उपयोगकर्ता अपने पसंदीदा मैसेजिंग ऐप या सोशल नेटवर्क का उपयोग करके ऐप को साझा कर सकते हैं।

ऑनबोर्ड आमंत्रित उपयोगकर्ता

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

उदाहरण के लिए, यदि आपके गेम में कबीले हैं, तो आप ट्यूटोरियल के बाद नए खिलाड़ी को आमंत्रित करने वाले खिलाड़ी के समूह में शामिल होने के लिए कह सकते हैं। या, यदि आपके पास एक फोटो-शेयरिंग ऐप है, तो आप अपने नए उपयोगकर्ता को ऑनबोर्डिंग फ़्लो के दौरान आमंत्रित करने वाले उपयोगकर्ता का अनुसरण करने का संकेत दे सकते हैं।

अपने ऐप में क्या करें

डायनामिक लिंक से डेटा पढ़ने के लिए, Android या iOS पर डायनामिक लिंक प्राप्त करने के चरणों का पालन करें।

डायनेमिक लिंक से डेटा निकालने के बाद, अपने नए, रेफ़र किए गए उपयोगकर्ताओं के लिए एक कस्टम ऑनबोर्डिंग अनुभव बनाएं।

परीक्षण करें कि यह काम करता है

अपने ऐप से स्वयं को एक आमंत्रण भेजें और सुनिश्चित करें कि आपका नया, कस्टम ऑनबोर्डिंग अनुभव उस तरह से काम करता है जैसा आप चाहते हैं। नोट: जब आप किसी अहस्ताक्षरित ऐप से आमंत्रण भेजते हैं (उदाहरण के लिए, अपने विकास के माहौल से), तो लिंक पर क्लिक करने पर आपको एक चेतावनी दिखाई दे सकती है।