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


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

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

Firebase कंसोल में App Distribution पेज के टेस्टर और ग्रुप टैब में जाकर, टेस्टर जोड़े और हटाए जा सकते हैं.

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

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

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

टेस्टर की सीमाएं

Firebase App Distribution के लिए, टेस्टर की संख्या से जुड़ी ये सीमाएं हैं:

  • किसी Firebase प्रोजेक्ट में ज़्यादा से ज़्यादा 500 टेस्टर जोड़ना

  • App Distribution ग्रुप में ज़्यादा से ज़्यादा 200 टेस्टर जोड़ें

ज़्यादा टेस्टर जोड़ने के लिए, बिना किसी शुल्क के सीमा बढ़ाने का अनुरोध करें.

Firebase App Distribution API की मदद से, टेस्टर जोड़ना और हटाना

Firebase App Distribution API में testers.batchAdd और testers.batchRemove एंडपॉइंट का इस्तेमाल करके, App Distribution में टेस्टर जोड़े या हटाए जा सकते हैं. इसके लिए, App Distribution API को एचटीटीपी अनुरोध भेजना होगा.

किसी ग्रुप में टेस्टर जोड़ना और हटाना

Firebase कंसोल में, App Distribution पेज के टेस्टर और ग्रुप टैब में जाकर, ग्रुप में टेस्टर जोड़े और हटाए जा सकते हैं. ग्रुप की मदद से, बड़ी संख्या में टेस्टर के लिए रिलीज़ का ऐक्सेस मैनेज किया जा सकता है. उदाहरण के लिए, टेस्टर के एक छोटे ग्रुप को किसी ऐप्लिकेशन की रिलीज़ से पहले ही उसका ऐक्सेस देने के लिए, एक ग्रुप बनाया जा सकता है. टेस्टर के शुरुआती ग्रुप से मिले सुझावों को लागू करने के बाद, ज़्यादा टेस्टर के लिए एक ग्रुप बनाया जा सकता है.

जब किसी ग्रुप में टेस्टर जोड़े जाते हैं, तो उन्हें उस ग्रुप में उपलब्ध सभी रिलीज़ का ऐक्सेस मिल जाता है. इसी तरह, ग्रुप से टेस्टर हटाने पर उनसे यह ऐक्सेस वापस ले लिया जाता है.

ग्रुप से किसी टेस्टर को हटाना

किसी ग्रुप से टेस्टर को हटाने पर:

  • टेस्टर को उन सभी रिलीज़ से हटा दिया जाता है जिनका ऐक्सेस उन्हें सिर्फ़ उस ग्रुप की वजह से मिला था जिससे उन्हें हटाया गया है.
  • अगर टेस्टर किसी ऐसे दूसरे ग्रुप का सदस्य है जिसके पास किसी रिलीज़ का ऐक्सेस है, तो टेस्टर के पास उस रिलीज़ का ऐक्सेस बना रहेगा.

ग्रुप मिटाना

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

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

अगले चरण