Google 致力于为黑人社区推动种族平等。查看具体举措

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

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

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

कार्यान्वयन सिंहावलोकन

  1. अपने ऐप से प्रोग्रामेटिक रूप से कस्टम लिंक जेनरेट करने के लिए डायनामिक लिंक सेट करें। आप फायरबेस कंसोल में डायनेमिक लिंक सेट कर सकते हैं, फिर ऐप्पल प्लेटफॉर्म और एंड्रॉइड एसडीके का उपयोग करके अपने ऐप से कस्टम पैरामीटर के साथ नए लिंक जेनरेट कर सकते हैं जब उपयोगकर्ता आमंत्रण लिंक पर क्लिक करते हैं।
  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 पर डायनामिक लिंक प्राप्त करने के चरणों का पालन करें।

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

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

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