इस दस्तावेज़ में, App Distribution में टेस्टर जोड़ने और हटाने का तरीका बताया गया है. इसमें ये टास्क शामिल हैं:
- किसी Firebase प्रोजेक्ट में टेस्टर जोड़ना, हटाना, और उन्हें खोजना
- न्योता भेजने से जुड़ी पाबंदियों का इस्तेमाल करके टेस्टर जोड़ना
- Firebase App Distribution API की मदद से टेस्टर जोड़ना और हटाना
- किसी ग्रुप में टेस्टर जोड़ना, हटाना, और उन्हें खोजना
Firebase प्रोजेक्ट में टेस्टर जोड़ना, हटाना, और उन्हें खोजना
खोज फ़ंक्शन की मदद से, उन टेस्टर की जांच की जा सकती है जिन्हें आपने अपने Firebase प्रोजेक्ट में जोड़ा है. अगर आपके पास बड़ी संख्या में टेस्टर हैं, तो ग्रुप के पेज पर सबसे ऊपर मौजूद खोज बार का इस्तेमाल करके, किसी टेस्टर को उसके ईमेल पते या नाम से तुरंत खोजा जा सकता है. ध्यान दें कि खोज फ़ंक्शन का इस्तेमाल करने के लिए, आपको उस टेस्टर का ईमेल पता या नाम पता होना चाहिए जिसे आपको खोजना है.
Firebase कंसोल में, App Distribution पेज के टेस्टर और ग्रुप टैब में जाकर, टेस्टर जोड़े, हटाए, और खोजे जा सकते हैं.
टेस्टर और ग्रुप टैब से किसी टेस्टर को अपने Firebase प्रोजेक्ट में जोड़ने के लिए:
- खोज बार के बगल में मौजूद, टेस्टर जोड़ें बटन पर क्लिक करें.
- टेस्टर का ईमेल पता डालें.
- टेस्टर जोड़ें पर क्लिक करें.
अब टेस्टर को आपके Firebase प्रोजेक्ट में जोड़ दिया गया है. टेस्टर को किसी रिलीज़ का ऐक्सेस देने के लिए, उसे किसी रिलीज़ में जोड़ें या उसे ऐसे ग्रुप में जोड़ें जिसके पास किसी रिलीज़ का ऐक्सेस हो.
टेस्टर की सीमाएं
Firebase App Distribution के लिए टेस्टर की ये सीमाएं हैं:
किसी Firebase प्रोजेक्ट में ज़्यादा से ज़्यादा 500 टेस्टर जोड़ें
App Distribution ग्रुप में ज़्यादा से ज़्यादा 200 टेस्टर जोड़ें
ज़्यादा टेस्टर जोड़ने के लिए, बिना किसी शुल्क के सीमा बढ़ाने का अनुरोध करें.
न्योता भेजने से जुड़ी पाबंदियों का इस्तेमाल करके टेस्टर जोड़ना
टेस्टर और ग्रुप टैब में जाकर, न्योता स्वीकार करने के लिए सिर्फ़ ईमेल पाने वाले का ईमेल पता इस्तेमाल किया जा सकता है टॉगल का इस्तेमाल करें. इससे यह पाबंदी लगाई जा सकती है कि टेस्टर, टेस्टिंग के न्योते स्वीकार करने के लिए किन ईमेल पतों का इस्तेमाल कर सकते हैं.
इस टॉगल को चालू करने पर, टेस्टर को न्योते स्वीकार करने के लिए, उसी ईमेल पते वाले Google खाते का इस्तेमाल करना होगा जिस पर उन्हें न्योता मिला था. डिफ़ॉल्ट रूप से, यह टॉगल बंद होता है.
Firebase App Distribution API की मदद से टेस्टर जोड़ना और हटाना
App Distribution API को एचटीटीपी अनुरोध भेजकर, App Distribution में टेस्टर जोड़ने या हटाने के लिए, Firebase App Distribution API में मौजूद testers.batchAdd और testers.batchRemove एंडपॉइंट का इस्तेमाल किया जा सकता है.
किसी ग्रुप में टेस्टर को जोड़ना, हटाना, और खोजना
खोजने की सुविधा की मदद से, उन टेस्टर की जानकारी देखी जा सकती है जिन्हें आपने किसी ग्रुप में जोड़ा है. अगर आपके पास बड़ी संख्या में ग्रुप हैं, तो ग्रुप के पेज पर सबसे ऊपर मौजूद खोज बार का इस्तेमाल करके, टेस्टर को उनके ईमेल पते या नाम से तुरंत खोजा जा सकता है. ध्यान दें कि खोजने की सुविधा का इस्तेमाल करने के लिए, आपको उस टेस्टर का ईमेल पता या नाम पता होना चाहिए जिसे आपको खोजना है.
Firebase कंसोल में, App Distribution पेज के टेस्टर और ग्रुप टैब में जाकर, टेस्टर जोड़े, हटाए, और खोजे जा सकते हैं. ग्रुप, बड़ी संख्या में टेस्टर के लिए रिलीज़ का ऐक्सेस मैनेज करने में मददगार होते हैं. उदाहरण के लिए, टेस्टर के छोटे ग्रुप को ऐप्लिकेशन की शुरुआती रिलीज़ का ऐक्सेस देने के लिए, एक ग्रुप बनाया जा सकता है. टेस्टर के शुरुआती ग्रुप से मिले सुझाव, राय या शिकायत को लागू करने के बाद, ज़्यादा टेस्टर के लिए एक ग्रुप बनाया जा सकता है.
किसी ग्रुप में टेस्टर जोड़ने के लिए, यह तरीका अपनाएं:
- ग्रुप के नाम पर क्लिक करें.
- खोज बार के बगल में मौजूद, टेस्टर जोड़ें बटन पर क्लिक करें.
- टेस्टर का ईमेल पता डालें.
- टेस्टर जोड़ें पर क्लिक करें.
किसी ग्रुप में टेस्टर जोड़ने या हटाने पर, उन टेस्टर को उस ग्रुप में डिस्ट्रिब्यूट की गई सभी रिलीज़ का ऐक्सेस मिल जाता है या उनसे ऐक्सेस वापस ले लिया जाता है.
किसी टेस्टर को ग्रुप से हटाना
किसी टेस्टर को ग्रुप से हटाने पर:
- टेस्टर को उन सभी रिलीज़ से हटा दिया जाता है जिन्हें वह उस ग्रुप का इस्तेमाल करके खास तौर पर ऐक्सेस कर सकता था जिससे उसे हटाया गया है.
- अगर टेस्टर किसी ऐसे ग्रुप का सदस्य है जिसके पास रिलीज़ का ऐक्सेस है, तो टेस्टर के पास उस रिलीज़ का ऐक्सेस बना रहता है.
ग्रुप मिटाना
किसी ग्रुप को मिटाने पर, उस ग्रुप में शामिल सभी टेस्टर को उन सभी रिलीज़ से हटा दिया जाता है जिन्हें वे सिर्फ़ उस ग्रुप का इस्तेमाल करके ऐक्सेस कर सकते थे. ज़्यादातर मामलों में, ग्रुप मिटाने की प्रोसेस तुरंत पूरी हो जाती है. हालांकि, अगर आपके पास बड़ी संख्या में टेस्टर और रिलीज़ हैं, तो ग्रुप मिटाने में ज़्यादा समय लग सकता है. किसी ग्रुप को मिटाने के बाद, वह Firebase कंसोल के App Distribution पेज पर नहीं दिखता.
किसी ग्रुप को मिटाने पर, हो सकता है कि यह बदलाव तुरंत लागू न हो. ग्रुप मिटाने के बाद, आपको कुछ समय के लिए मिटाए गए ग्रुप के टेस्टर, किसी रिलीज़ को ऐक्सेस करने वाले टेस्टर के तौर पर दिख सकते हैं.
अगले चरण
इंटरनल टेस्टिंग के लिए लोगों की संख्या बढ़ाने का तरीका जानने के लिए, न्योता भेजने के लिंक बनाना लेख पढ़ें.
ज़्यादा iOS डिवाइसों को मैन्युअल तरीके से या प्रोग्राम के हिसाब से रजिस्टर करने के लिए, ज़्यादा iOS डिवाइसों को रजिस्टर करना लेख पढ़ें.