कोडिंग का लेवल: शुरुआती
अवधि: 5 मिनट
प्रोजेक्ट का टाइप: कस्टम मेन्यू के साथ ऑटोमेशन
मकसद
- समझें कि समाधान क्या करता है.
- समझें कि Apps Script की सेवाएं, समाधान में क्या करती हैं.
- स्क्रिप्ट सेट अप करें.
- स्क्रिप्ट चलाएं.
इस समाधान के बारे में जानकारी
ज़्यादा से ज़्यादा 64 लोगों या टीमों के लिए टूर्नामेंट ब्रैकेट बनाएं. इस समाधान से, सिंगल-एलिमिनेशन टूर्नामेंट को दिखाने वाला ट्री डायग्राम बनता है.

यह कैसे काम करता है
यह स्क्रिप्ट, खिलाड़ियों की सूची में लूप करती है और यह तय करती है कि ब्रैकेट में कितने राउंड की ज़रूरत है. यह स्क्रिप्ट, Bracket शीट को फ़ॉर्मैट करके ट्री डायग्राम बनाती है. साथ ही, पहले राउंड में खिलाड़ियों के नाम जोड़ती है.
Apps Script की सेवाएं
इस समाधान में, इस सेवा का इस्तेमाल किया जाता है:
स्प्रेडशीट सेवा–इसकी मदद से खिलाड़ियों की रेंज मिलती है और टूर्नामेंट के लिए ट्री डायग्राम बनाया जाता है.
ज़रूरी शर्तें
इस सैंपल का इस्तेमाल करने के लिए, आपको इन ज़रूरी शर्तों को पूरा करना होगा:
- Google खाता (Google Workspace खातों के लिए, एडमिन की मंज़ूरी ज़रूरी हो सकती है).
- इंटरनेट ऐक्सेस करने की सुविधा वाला वेब ब्राउज़र.
स्क्रिप्ट सेट अप करना
टूर्नामेंट का ब्रैकट बनाएं सैंपल स्प्रेडशीट की कॉपी बनाने के लिए, यहां दिए गए बटन पर क्लिक करें.
कॉपी बनाएं
स्क्रिप्ट चलाना
- कॉपी की गई स्प्रेडशीट में, ब्रैकेट मेकर > ब्रैकेट बनाएं पर क्लिक करें. इस कस्टम मेन्यू को दिखने के लिए, आपको पेज रीफ़्रेश करना पड़ सकता है.
जब आपसे कहा जाए, तब स्क्रिप्ट को अनुमति दें. अगर OAuth की सहमति वाली स्क्रीन पर, इस ऐप्लिकेशन की पुष्टि नहीं हुई है चेतावनी दिखती है, तो ऐडवांस > {Project Name} पर जाएं (सुरक्षित नहीं है) को चुनकर आगे बढ़ें.
ब्रैकेट मेकर > ब्रैकेट बनाएं पर फिर से क्लिक करें.
टूर्नामेंट का ब्रैकट देखने के लिए, ब्रैकट टैब पर जाएं.
कोड की समीक्षा करना
इस समाधान के लिए, Apps Script कोड की समीक्षा करने के लिए, यहां दिया गया सोर्स कोड देखें पर क्लिक करें:
सोर्स कोड देखें
Code.gs
योगदानकर्ता
इस सैंपल को Google, Google Developer के विशेषज्ञ की मदद से मैनेज करता है.