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