App Distribution में टेस्टर जोड़ना और हटाना

इस दस्तावेज़ में, App Distribution पर टेस्टर को जोड़ने और हटाने का तरीका बताया गया है. इसमें ये काम भी शामिल हैं:

Firebase प्रोजेक्ट में टेस्टर जोड़ना और हटाना

Firebase कंसोल में, ऐप्लिकेशन डिस्ट्रिब्यूशन पेज के टेस्टर और ग्रुप टैब में जाकर, टेस्टर जोड़े और हटाए जा सकते हैं.

टेस्टर को आपके Firebase प्रोजेक्ट में जोड़ने के बाद, टेस्टर को ग्रुप में जोड़ा जा सकता है. रिलीज़ के लिए, टेस्टर के ऐक्सेस को ज़्यादा आसानी से मैनेज करने के लिए, ग्रुप का इस्तेमाल किया जा सकता है. ज़्यादा जानने के लिए, ग्रुप में टेस्टर जोड़ना, हटाना, और उन्हें खोजना देखें.

Firebase प्रोजेक्ट से हटाए गए टेस्टर, आपके प्रोजेक्ट की सभी रिलीज़ को ऐक्सेस नहीं कर पाएंगे. अपने ऐप्लिकेशन के डिस्ट्रिब्यूशन को सेट अप करते समय भी, टेस्टर को जोड़ा या हटाया जा सकता है. टेस्टर को जोड़ने और हटाने के बारे में ज़्यादा जानने के लिए, Firebase सीएलआई का इस्तेमाल करना, फ़ास्टलेन का इस्तेमाल करना, और Gradle का इस्तेमाल करना लेख पढ़ें. Firebase App Distribution API का भी इस्तेमाल किया जा सकता है.

अगर आपके पास कई टेस्टर हैं, तो रिलीज़ के लिए टेस्टर ऐक्सेस को ज़्यादा आसानी से मैनेज करने के लिए, ग्रुप का इस्तेमाल करें. ज़्यादा जानने के लिए, ग्रुप में टेस्टर को जोड़ना और हटाना देखें.

टेस्टर की संख्या

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 पेज पर भी नहीं दिखेगा.

ऐसा हो सकता है कि किसी ग्रुप को मिटाने का यह मतलब तुरंत न हो. हालांकि, किसी ग्रुप को मिटाने के बाद, आपको कुछ समय के लिए, मिटाए गए ग्रुप के अलग-अलग टेस्टर दिख सकते हैं. ये टेस्टर, किसी खास रिलीज़ को ऐक्सेस करने वाले ग्रुप के तौर पर दिखते हैं.

अगले चरण