Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

रिमोट कॉन्फिग वैयक्तिकरण के साथ आरंभ करें

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

Remote Config वैयक्तिकरण के साथ, आप अपनी पसंद के उद्देश्य के लिए अनुकूलित करने के लिए स्वचालित रूप से उपयोगकर्ताओं को कई वैकल्पिक उपयोगकर्ता अनुभव प्रदान करते हैं। इस सुविधा का अवलोकन देखें।

यहां बताया गया है कि कैसे शुरुआत करें।

1. अपने ऐप को एनालिटिक्स और रिमोट कॉन्फिग के साथ इंस्ट्रूमेंट करें

इससे पहले कि आप वैयक्तिकृत उपयोगकर्ता अनुभव प्रदान करना शुरू कर सकें, आपके ऐप को Analytics और Remote Config का उपयोग करने की आवश्यकता है।

  1. यदि आपने अपना Firebase प्रोजेक्ट बनाते समय Google Analytics को सक्षम नहीं किया था, तो इसे अपने प्रोजेक्ट के एकीकरण पृष्ठ पर सक्षम करें।

  2. सुनिश्चित करें कि आप Remote Config SDK के कम से कम निम्न संस्करणों का उपयोग कर रहे हैं:

    • आईओएस: 7.5.0 और ऊपर
    • एंड्रॉइड: 20.0.3 (फायरबेस बीओएम 26.4.0) और ऊपर
    • सी ++ 7.1.1 और ऊपर
    • एकता: 7.1.0 और ऊपर

    केवल ये संस्करण (और नए) वैयक्तिकरण प्रणाली के लिए आवश्यक लॉगिंग करते हैं ताकि आप सीख सकें कि अपने उद्देश्य के लिए अनुकूलन कैसे करें।

  3. अपने ऐप में इवेंट लॉगिंग कॉल जोड़ें।

    कम से कम, एक ईवेंट तब लॉग करें जब कोई उपयोगकर्ता आपके द्वारा ऑप्टिमाइज़ किए जा रहे ऑब्जेक्टिव एक्शन को पूरा कर ले। उदाहरण के लिए, यदि आप Play Store रेटिंग सबमिशन के लिए ऑप्टिमाइज़ करना चाहते हैं, तो हर बार जब कोई उपयोगकर्ता आपके ऐप को रेट करता है तो एक ईवेंट लॉग करें।

    इसके अलावा, आपको अपने ऐप से संबंधित किसी भी ऐसे एनालिटिक्स ईवेंट को स्पष्ट रूप से लॉग करना चाहिए जो स्वचालित रूप से लॉग नहीं होते हैं। इन प्रासंगिक घटनाओं को लॉग करके, आप अपने वैयक्तिकरण की गुणवत्ता में सुधार कर सकते हैं।

  4. उन विभिन्न उपयोगकर्ता अनुभवों को लागू करें जिन्हें आप अपने ऐप में संभव बनाना चाहते हैं। यह प्रत्येक उपयोगकर्ता को कितनी बार विज्ञापन दिखाए जाते हैं, या अधिक पर्याप्त विकल्प, जैसे कि विभिन्न लेआउट को लागू करना, वैयक्तिकृत करना जितना आसान हो सकता है।

  5. रिमोट कॉन्फ़िगरेशन पैरामीटर के मान के आधार पर अलग-अलग उपयोगकर्ता अनुभव को कॉन्फ़िगर करने योग्य बनाएं। रिमोट कॉन्फिग और रिमोट कॉन्फिग लोडिंग रणनीतियों के साथ आरंभ करें देखें।

इस बिंदु पर, आप अपने ऐप को ऐप स्टोर या प्ले स्टोर पर परिनियोजित कर सकते हैं। उपयोगकर्ता आपके द्वारा कॉन्फ़िगर किया गया डिफ़ॉल्ट अनुभव प्राप्त करना जारी रखेंगे, लेकिन क्योंकि आप दूरस्थ रूप से कॉन्फ़िगर करने योग्य चर के साथ अनुभव को नियंत्रित कर सकते हैं, आप स्वत: पैरामीटर वैयक्तिकरण के साथ प्रयोग करना शुरू कर सकते हैं।

वैयक्तिकरण प्रणाली व्यक्तिगत अनुभवों को अनुकूलित करने के लिए शुरू करने से पहले आपको अपने अपडेट किए गए ऐप का उपयोग करने वाले उपयोगकर्ताओं की एक महत्वपूर्ण संख्या की आवश्यकता होगी।

2. फायरबेस कंसोल में पैरामीटर वैयक्तिकरण को कॉन्फ़िगर करें

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

  1. फायरबेस कंसोल के रिमोट कॉन्फिग पेज पर, वह पैरामीटर ढूंढें जो उस उपयोगकर्ता अनुभव को नियंत्रित करता है जिसे आप वैयक्तिकृत करना चाहते हैं, और इसे संपादित करने के लिए पेंसिल आइकन पर क्लिक करें।

  2. पैरामीटर संपादित करें फलक पर, नया जोड़ें > वैयक्तिकरण क्लिक करें.

  3. दो या दो से अधिक वैकल्पिक मूल्यों को परिभाषित करें। "वैकल्पिक मान" उन पैरामीटर मानों के लिए एक विशेष नाम है, जिन्हें वैयक्तिकरण एल्गोरिद्म आपके उपयोगकर्ताओं के लिए चुन सकता है. आपके द्वारा यहां उपयोग किए जाने वाले मानों का प्रारूप आपके Remote Config पैरामीटर द्वारा उपयोग किए जाने वाले डेटा प्रकार से मेल खाना चाहिए।

  4. एक उद्देश्य चुनें। आप निम्न में से कोई एक चुन सकते हैं:

    • राजस्व और जुड़ाव जैसे मैट्रिक्स के लिए पूर्व-निर्मित उद्देश्यों की सूची में से चुनें।
    • किसी अन्य Google Analytics ईवेंट के आधार पर एक कस्टम मीट्रिक जोड़ें, जिसे आप उद्देश्य फ़ील्ड में ईवेंट का नाम टाइप करके और ईवेंट बनाएँ पर क्लिक करके अनुकूलित करना चाहते हैं।

      चूँकि ये घटनाएँ गतिशील या कस्टम हो सकती हैं, वे ड्रॉप-डाउन में प्रकट नहीं हो सकती हैं। यह सुनिश्चित करने के लिए कि आपके द्वारा निर्दिष्ट मीट्रिक किसी सक्रिय Analytics ईवेंट से सटीक रूप से मेल खाती है, ईवेंट को Analytics > ईवेंट में सत्यापित करें.

  5. चुनें कि क्या ईवेंट की संख्या ( COUNT ) के लिए ऑप्टिमाइज़ करना है या सभी ईवेंट के मानों के योग ( SUM ) के लिए।

    कुछ मामलों में, यह विकल्प अंतर्निहित Analytics ईवेंट के लिए पूर्व-चयनित होता है। उदाहरण के लिए, खर्च किए गए कुल समय के लिए अनुकूलित करने के लिए उपयोगकर्ता जुड़ाव समय के लिए SUM हमेशा चुना जाएगा। यदि आप विज्ञापन क्लिक चुनते हैं, तो वैयक्तिकरण COUNT या विज्ञापन क्लिक ईवेंट की कुल संख्या के लिए अनुकूलित होते हैं।

  6. यदि आपने SUM चुना है, तो समेकित करने के लिए ईवेंट पैरामीटर का नाम दर्ज करें.

    अधिकांश मामलों में, ईवेंट पैरामीटर का नाम value होता है, लेकिन आपके पास एक विशिष्ट मान वाला एक कस्टम मीट्रिक हो सकता है, जिसे आप समेकित करना चाहते हैं. उदाहरण के लिए, यदि आपके पास USD , JPY , AUD इत्यादि जैसे मापदंडों के साथ विभिन्न मुद्रा प्रकारों वाला एक ईवेंट था, तो आप AUD को ईवेंट पैरामीटर के रूप में निर्दिष्ट करके ऑस्ट्रेलियाई राजस्व के लिए अनुकूलित कर सकते हैं (और, अगले चरण में, एक कॉन्फ़िगर करना सुनिश्चित करें ऑस्ट्रेलिया में उपयोगकर्ताओं के लिए लक्ष्यीकरण शर्त!).

  7. वैकल्पिक रूप से, ट्रैक करने के लिए अधिकतम दो अतिरिक्त मीट्रिक चुनें. हालांकि ये वैयक्तिकरण एल्गोरिदम को प्रभावित नहीं करेंगे, लेकिन ये परिणाम प्रदर्शन और रुझानों को बेहतर ढंग से समझने में आपकी सहायता कर सकते हैं। उदाहरण के लिए, यदि आपका वैयक्तिकरण विज्ञापन क्लिक के लिए अनुकूलित होता है, तो आप आधार रेखा और वैयक्तिकृत समूहों के बीच उपयोगकर्ता जुड़ाव को ट्रैक करना चाह सकते हैं।

    ट्रैक किए गए मेट्रिक्स टैब द्वारा व्यवस्थित, वैयक्तिकरण परिणाम सारांश में दिखाई देंगे।

  8. वैयक्तिकृत पैरामीटर के लिए लक्ष्यीकरण शर्त परिभाषित करें या चुनें। इस शर्त को पूरा करने वाले यूजर्स को ही पर्सनलाइज्ड एक्सपीरियंस मिलेगा। कुछ सामान्य रूप से उपयोग की जाने वाली शर्तें वैयक्तिकरण को केवल किसी विशेष प्लेटफ़ॉर्म के उपयोगकर्ताओं या केवल किसी विशेष क्षेत्र के उपयोगकर्ताओं तक सीमित करना है।

जब आप अपने विकल्पों, उद्देश्य, अतिरिक्त मेट्रिक्स और लक्ष्यीकरण से संतुष्ट हो जाते हैं, तो आपका काम हो गया! अपने उपयोगकर्ताओं के व्यक्तिगत अनुभवों को वैयक्तिकृत करना शुरू करने के लिए अपने परिवर्तनों को सहेजें और परिनियोजित करें। उपयोगकर्ताओं को कुछ घंटों में वैयक्तिकृत पैरामीटर मान प्राप्त होने लगेंगे, लेकिन सिस्टम को आपके उपयोगकर्ता के बारे में जानने और सर्वश्रेष्ठ प्रदर्शन प्राप्त करने में 14 दिन तक का समय लगेगा।

आप देख सकते हैं कि वैयक्तिकरण पृष्ठ से इसे चुनकर या रिमोट कॉन्फ़िगरेशन पृष्ठ पर पैरामीटर की लक्ष्यीकरण स्थिति पर क्लिक करके वैयक्तिकरण कैसा प्रदर्शन कर रहा है।

परिणामों की व्याख्या करने के बारे में अधिक जानकारी के लिए, वैयक्तिकरण परिणामों को समझें देखें।