ऑरिजिन ट्रायल का इस्तेमाल शुरू करना

वेब प्लैटफ़ॉर्म की किसी नई या एक्सपेरिमेंट के तौर पर शुरू की गई सुविधा को टेस्ट करना.

ऑरिजिन ट्रायल से आपको नई या एक्सपेरिमेंट के तौर पर शुरू की गई सुविधा का ऐक्सेस मिलता है. इससे आपको इस सुविधा को टेस्ट करने और सीमित समय के लिए अपने उपयोगकर्ताओं को उपलब्ध कराने का मौका मिलता है. ट्रायल पूरा होने और सुझाव, शिकायत या राय का आकलन करने के बाद, Chrome यह तय करता है कि सुविधा को सभी के लिए उपलब्ध कराया जाना चाहिए या नहीं.

ऑरिजिन ट्रायल के लिए रजिस्टर करके, अपने ऑरिजिन पर मौजूद सभी उपयोगकर्ताओं के लिए कोई सुविधा चालू की जा सकती है. इसके लिए, उन्हें किसी फ़्लैग को टॉगल करने या Chrome के किसी अन्य बिल्ड पर स्विच करने की ज़रूरत नहीं होती. हालांकि, उन्हें अपग्रेड करने की ज़रूरत पड़ सकती है. रजिस्टर करने के बाद, डेवलपर नई सुविधाओं का इस्तेमाल करके डेमो और प्रोटोटाइप बना सकते हैं. इन ट्रायल से, Chrome के इंजीनियर को यह समझने में भी मदद मिलती है कि नई सुविधाओं का इस्तेमाल कैसे किया जाता है और वे अन्य वेब टेक्नोलॉजी के साथ कैसे इंटरैक्ट कर सकती हैं.

उपलब्धता

ऑरिजिन ट्रायल सार्वजनिक होते हैं और सभी डेवलपर के लिए उपलब्ध होते हैं. इनका इस्तेमाल सीमित समय और सीमित तरीके से किया जा सकता है. इस प्रोग्राम में शामिल होने की प्रोसेस को खुद मैनेज करना होता है. इसमें सीमित दस्तावेज़ और सहायता उपलब्ध होती है. हिस्सा लेने वाले लोगों को उपलब्ध दस्तावेज़ों का इस्तेमाल करके, स्वतंत्र रूप से काम करने के लिए तैयार और सक्षम होना चाहिए. इस स्टेज पर, दस्तावेज़ों में एपीआई की खास जानकारी और उनके बारे में जानकारी देने वाले दस्तावेज़ शामिल हो सकते हैं. हम जब भी मुमकिन हो, सलाह देने की कोशिश करते हैं.

अगर आपने किसी ट्रायल के लिए रजिस्टर किया है, तो Chrome की टीम समय-समय पर आपसे ट्रायल की सुविधा के इस्तेमाल के बारे में खास सुझाव/राय देने या शिकायत करने के लिए कहेगी. कुछ सुविधाओं के लिए, कई ऑरिजिन ट्रायल हो सकते हैं. ऐसा इसलिए, क्योंकि सुझावों को शामिल किया जाता है और बदलाव किए जाते हैं.

ऑरिजिन ट्रायल, Firefox और Microsoft Edge के लिए भी उपलब्ध हैं.

तीसरे पक्ष के ऑरिजिन ट्रायल

डिफ़ॉल्ट रूप से, ऑरिजिन ट्रायल की सुविधा सिर्फ़ उस ऑरिजिन पर उपलब्ध होती है जिसे ट्रायल के लिए रजिस्टर किया गया है. कुछ ट्रायल में, रजिस्ट्रेशन के दौरान तीसरे पक्ष से मैच करने का विकल्प मिलता है. इससे, एम्बेड किए गए कॉन्टेंट या सेवाओं की सेवा देने वाली कंपनियों को, हर ऑरिजिन के लिए टोकन की ज़रूरत के बिना, कई साइटों पर नई सुविधा आज़माने की अनुमति मिलती है.

ज़्यादा जानें: तीसरे पक्ष के ऑरिजिन ट्रायल क्या हैं?

बंद हो चुकी सुविधा को कुछ समय के लिए इस्तेमाल करने वाले ट्रायल

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

उदाहरण के लिए, Chrome 127 से म्यूटेशन इवेंट हटा दिए गए हैं. जिन साइटों को इन इवेंट को हटाने के लिए ज़्यादा समय चाहिए वे बंद हो चुकी सुविधा को कुछ समय के लिए इस्तेमाल करने वाले ट्रायल के लिए रजिस्टर कर सकती हैं. इससे, चुनिंदा साइटों पर इवेंट को कुछ समय के लिए फिर से चालू किया जा सकता है.

किसी ऑरिजिन ट्रायल में हिस्सा लेना

  1. चालू ट्रायल की सूची में से कोई ऑरिजिन ट्रायल चुनें.
  2. रजिस्टर करें बटन पर क्लिक करके और फ़ॉर्म भरकर, टोकन का अनुरोध करें.
  3. हर उस वेब पेज पर टोकन दें जिसके लिए आपको ट्रायल की सुविधा चालू करनी है:
  4. नई सुविधा आज़माएं.
  5. सुझाव, शिकायत या राय सबमिट करें. ऐसा करने के लिए, ऑरिजिन ट्रायल की साइट पर जाएं. यह सुझाव, शिकायत या राय सार्वजनिक नहीं है. इसे Chrome टीम के कुछ ही लोग देख सकते हैं. हर ट्रायल में, कम्यूनिटी से तुरंत सुझाव/राय देने या शिकायत करने के लिए एक लिंक भी दिया जाता है. आम तौर पर, यह GitHub या किसी अन्य सार्वजनिक चैनल पर मौजूद सुविधा के बारे में बताता है.
  6. टोकन की समयसीमा खत्म होने पर, आपको रिन्यूअल लिंक वाला एक ईमेल मिलेगा. ऐसा करने के लिए, आपसे फिर से सुझाव/राय देने या शिकायत करने के लिए कहा जाता है.

एक ही ऑरिजिन ट्रायल के लिए, अलग-अलग ऑरिजिन के लिए कई बार रजिस्टर किया जा सकता है. साथ ही, एक ही पेज पर कई टोकन शामिल किए जा सकते हैं. यह तब काम आ सकता है, जब आपको ऐसे टोकन देने हों जो अलग-अलग ऑरिजिन से उपलब्ध कराए गए संसाधनों के लिए मान्य हों. जैसे, आपकी कई साइटों पर शामिल किया गया कोड.

ऑरिजिन ट्रायल फ़्रेमवर्क, पहले मान्य टोकन को ढूंढता है और फिर अन्य सभी टोकन को अनदेखा कर देता है. Chrome DevTools की मदद से, इसकी पुष्टि की जा सकती है.

प्रोग्राम के हिसाब से टोकन देना

जैसा कि पहले बताया गया है, अपने पेज के एचटीएमएल में एचटीटीपी हेडर या मेटा टैग के तौर पर टोकन देने के बजाय, JavaScript की मदद से टोकन इंजेक्ट किया जा सकता है:

const otMeta = document.createElement('meta');
otMeta.httpEquiv = 'origin-trial';
otMeta.content = 'TOKEN_GOES_HERE';
document.head.append(otMeta);

अगर आपने तीसरे पक्ष के ट्रायल में हिस्सा लिया है, तो इस तरीके का इस्तेमाल करें.

टोकन और iframe

किसी iframe से ट्रायल की सुविधा को ऐक्सेस करने के लिए, मेटा टैग, एचटीटीपी हेडर या प्रोग्राम के हिसाब से ट्रायल टोकन दिया जा सकता है.

सभी टोकन के इस्तेमाल के लिए, टोकन के लिए रजिस्टर किया गया ऑरिजिन, JavaScript के उस कॉन्टेक्स्ट से मेल खाना चाहिए जो ट्रायल की सुविधा को ऐक्सेस करता है: या तो इनलाइन स्क्रिप्ट वाले पेज का ऑरिजिन या किसी बाहरी फ़ाइल से शामिल किए गए JavaScript के लिए, <script> एलिमेंट का src.

टोकन और एक्सटेंशन

बैकग्राउंड स्क्रिप्ट, पॉप-अप, साइड पैनल या ऑफ़स्क्रीन दस्तावेज़ में, ट्रायल के तौर पर उपलब्ध सुविधा का इस्तेमाल करने के लिए, manifest.json फ़ाइल में trial_tokens कुंजी का इस्तेमाल करें.

"trial_tokens": ["AnlT7gRo/750gGKtoI/A3D2rL5yAQA9wISlLqHGE6vJQinPfk0HiIij5LhWs+iuB7mTeotXmEXkvdpOAC1YjAgAAAG97Im9yaWdpbiI6ImNocm9tZS1leHRlbnNpb246Ly9sampoamFha21uY2lib25uanBhb2dsYmhjamVvbGhrayIsImZlYXR1cmUiOiJJQ2Fubm90QmVsaWV2ZVlvdVdhc3RlZFlvdXJUaW1lRGVjb2RpbmdUaGlzIiwiZXhwaXJ5Ijo1NzI1NDA3OTk5fQ=="]

कॉन्टेंट स्क्रिप्ट को अलग तरीके से मैनेज किया जाता है. किसी सुविधा को एक दुनिया में दिखाने से, भ्रम की स्थिति पैदा हो सकती है और उसे समझना मुश्किल हो सकता है. मेनिफ़ेस्ट के trial_token का इस्तेमाल करने के बजाय, इनमें से किसी एक तरीके से पेज में टोकन जोड़ें:

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

अपने एक्सटेंशन को बिना शुल्क के आज़माने के लिए, यूआरएल chrome-extension://YOUR_EXTENSION_ID का इस्तेमाल करें. उदाहरण के लिए, chrome-extension://ljjhjaakmncibonnjpaoglbhcjeolhkk.

ऑरिजिन ट्रायल के रजिस्ट्रेशन को रिन्यू करना

अगर ऑरिजिन ट्रायल की अवधि बढ़ाई जाती है, तो आपको एक ईमेल मिलेगा. इसमें आपको चेतावनी दी जाएगी कि आपको रजिस्ट्रेशन रिन्यू करना होगा. साथ ही, ट्रायल में रजिस्टर किए गए हर ऑरिजिन के लिए नया टोकन देना होगा.

  1. मेरे रजिस्ट्रेशन पर जाएं.
  2. ज़्यादा समय तक ट्रायल की सुविधा के लिए रजिस्टर किए गए हर ऑरिजिन के लिए, रिन्यू करें पर क्लिक करें. 'मेरे रजिस्ट्रेशन' पेज का उदाहरण, जिसमें 'रिन्यू करें' बटन मौजूद हैं
  3. नए टोकन को कॉपी करें और उसे हर उस पेज के लिए उपलब्ध कराएं जिसे ट्रायल में रजिस्टर रखना है. ज़रूरत पड़ने पर, एक से ज़्यादा टोकन दिए जा सकते हैं.

Chrome, अमान्य या समयसीमा खत्म हो चुके टोकन को अनदेखा कर देता है.

ऑरिजिन ट्रायल की जानकारी देखना

Chrome DevTools में ऐप्लिकेशन पैनल पर जाकर, किसी साइट के लिए उपलब्ध ऑरिजिन ट्रायल की जानकारी देखें.

Chrome DevTools के ऐप्लिकेशन पैनल में फ़्रेम की जानकारी वाला व्यू.

ऑरिजिन ट्रायल में शामिल सुविधाएं

यहां उन एपीआई के डेमो दिए गए हैं जिनके ऑरिजिन ट्रायल चल रहे हैं

संसाधन

Chrome के कॉन्सेप्ट से जुड़े हमारे दस्तावेज़ पढ़ना जारी रखें:

Chrome में ऑरिजिन ट्रायल के बारे में ज़्यादा जानें:

अन्य ब्राउज़र

अन्य ब्राउज़र में ऑरिजिन ट्रायल ढूंढें: