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

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

अगले चरण