Chrome के ऑरिजिन ट्रायल से जुड़ी समस्या हल करना

मेटा टैग, हेडर, और स्क्रिप्ट में ट्रायल टोकन से जुड़ी सामान्य समस्याओं को हल करें.

चेकलिस्ट

ऑरिजिन ट्रायल से जुड़ी समस्या हल करने के लिए, दिए गए लिंक का इस्तेमाल करके, नीचे दी गई हर समस्या को हल करें.

पर स्विच करें


















इसे आज़माएं!

नीचे दिए गए डेमो में, ऑरिजिन ट्रायल टोकन उपलब्ध कराने और मुफ़्त में आज़माने की सुविधा को ऐक्सेस करने का हर तरीका दिखाया गया है:

  • ot-meta.glitch.me: origin-trial मेटा टैग में टोकन
  • ot-header.glitch.me: Origin-Trial रिस्पॉन्स हेडर में टोकन
  • ot-3p.glitch.me: किसी तीसरे पक्ष की स्क्रिप्ट से डाला गया टोकन
  • ot-iframe.glitch.me: ऑरिजिन ट्रायल सुविधा को iframe में ऐक्सेस किया गया
  • ot-iframe-3p.glitch.me: क्रॉस-ऑरिजिन iframe के उदाहरण

टोकन की जांच करने के लिए, Chrome DevTools का इस्तेमाल करें

Chrome 93 के DevTools से, ऑरिजिन ट्रायल की जानकारी इसमें दी गई है चुने गए फ़्रेम के लिए ऐप्लिकेशन पैनल.

Chrome DevTools 
ऐप्लिकेशन पैनल में ऑरिजिन ट्रायल की जानकारी.

किसी सबफ़्रेम के लिए उपलब्ध ऑरिजिन ट्रायल टोकन की जांच करने के लिए, सबसे ऊपर वाले फ़्रेम को बड़ा करें. उदाहरण के लिए, ot-iframe.glitch.me पर, डेमो पेज पर जाकर, iframe एक टोकन उपलब्ध कराता है.

Chrome DevTools 
  ऐप्लिकेशन पैनल, जो iframe में मौजूद पेज के लिए ऑरिजिन ट्रायल टोकन दिखा रहा है.

  • टोकन का स्टेटस: पेज पर मान्य टोकन मौजूद है या नहीं. ध्यान दें कि ऑरिजिन ट्रायल के लिए दूसरे फ़ैक्टर, जैसे कि देश या इलाके से जुड़ी पाबंदियां. इसका मतलब यह है कि ऑरिजिन ट्रायल सुविधा मान्य टोकन होने के बावजूद यह सुविधा उपलब्ध कराई जाती है. Chrome DevTools के स्टेटस कोड ऑरिजिन ट्रायल के लिए हर कोड का मतलब बताता है.
  • ऑरिजिन: वह वेब ऑरिजिन जो टोकन.
  • समयसीमा खत्म होने का समय: टोकन के खत्म होने की ज़्यादा से ज़्यादा (सबसे नई) तारीख/समय. आम तौर पर, यह तारीख और समय यह होता है ट्रायल की अवधि खत्म हो जाती है. यह टोकन के दिखने की मान्य तारीख और मान्य तारीख अलग-अलग है मेरे रजिस्ट्रेशन में, , जिससे यह पता चलता है कि टोकन मौजूदा समय में कितने समय के लिए मान्य है और की अवधि बढ़ाई जा सकती है.
  • इस्तेमाल पर पाबंदी: इस्तेमाल करने की सीमाएं, जिन्हें मुफ़्त में आज़माने की अवधि के दौरान सेट की जा सकती है.
  • तीसरा पक्ष: क्या तीसरे पक्ष का मैचिंग यह टोकन के लिए चालू है. यह कुछ ऑरिजिन ट्रायल के लिए उपलब्ध है, जहां ट्रायल सुविधा के लिए तीसरे पक्ष की स्क्रिप्ट से कई साइटों पर ऐक्सेस किया जा सकता है.
  • सब-डोमेन मैच करें: क्या सब-डोमेन मैच हो रहा है यह टोकन के लिए चालू है. इससे ऑरिजिन ट्रायल सुविधा को एक से ज़्यादा पर टेस्ट किया जा सकता है इसमें ऑरिजिन के सबडोमेन शामिल हैं. इसके लिए, हर सबडोमेन के लिए अलग टोकन की ज़रूरत नहीं होती.

ट्रायल उपलब्ध न होने पर, Chrome DevTools, ट्रायल के नाम के बगल में एक चेतावनी दिखाएगा अगर टोकन की समयसीमा खत्म हो गई है या कोई दूसरी पाबंदियां लागू हैं, तो उसे अपडेट करें.

Chrome DevTools 
ऐप्लिकेशन पैनल में, ऑरिजिन ट्रायल की जानकारी में उस टोकन की जानकारी दिख रही है जिसकी समयसीमा खत्म हो चुकी है

Chrome DevTools के स्टेटस कोड

  • समयसीमा खत्म हो गई है: टोकन की समयसीमा खत्म हो चुकी है. टोकन को रिन्यू करके, खत्म होने की नई तारीख के साथ नया टोकन जनरेट करें.
    सोर्स कोड

  • FeatureDisabled: फ़िलहाल, मुफ़्त में आज़माने की सुविधा का इस्तेमाल नहीं किया जा सकता.
    सोर्स कोड

  • FeatureDisabledForUser: इस टोकन को मौजूदा उपयोगकर्ता के लिए 'बंद है' के तौर पर अन्य विकल्पों के इस्तेमाल पर पाबंदी. "उपयोगकर्ता सबसेट को बाहर रखना" देखें सेक्शन का सेक्शन डिज़ाइन दस्तावेज़.
    सोर्स कोड 1
    सोर्स कोड 2

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

  • InvalidSignature: टोकन में गलत या अमान्य हस्ताक्षर है.
    सोर्स कोड

  • गलत है: टोकन गलत है और उसे पार्स नहीं किया जा सका.
    सोर्स कोड

  • NotSupported: टोकन से तय किया गया ऑरिजिन ट्रायल, Chromium में काम नहीं करता 'embedder': Chrome या Edge जैसा ब्राउज़र, वेबव्यू या कोई दूसरा उपयोगकर्ता एजेंट.
    सोर्स कोड

  • हो गया: टोकन सही तरीके से बनाया गया है, उसकी समयसीमा खत्म नहीं हुई है, वह ऑरिजिन ट्रायल सुविधा से मेल खाता है, और किसी अनुमानित ऑरिजिन से अनुरोध किया गया है.
    सोर्स कोड

  • TokenDisabled: टोकन को 'बंद है' के तौर पर मार्क किया गया है और इसका इस्तेमाल नहीं किया जा सकता.
    सोर्स कोड

  • TrialNotAllowed: ऑरिजिन ट्रायल मौजूदा उपयोगकर्ता के लिए उपलब्ध नहीं है.
    सोर्स कोड

  • UnknownTrial: टोकन से किसी सुविधा का नाम पता चलता है जो किसी भी ऐसे ट्रायल से मेल नहीं खाता है जिसके बारे में पहले से जानकारी है.
    सोर्स कोड

  • WrongOrigin: अनुरोध का ऑरिजिन, टोकन में बताए गए ऑरिजिन से मेल नहीं खाता. यह काम कर सकता है स्कीम, होस्टनेम या पोर्ट को शामिल करें. अगर तीसरे पक्ष का कोई टोकन है, तब भी यह स्टेटस दिखेगा किसी बाहरी JavaScript फ़ाइल के बजाय, एचटीटीपी हेडर, मेटा टैग या इनलाइन स्क्रिप्ट में दिया जाता हो.
    सोर्स कोड

  • WrongVersion: गलत टोकन वर्शन: फ़िलहाल, सिर्फ़ टोकन के वर्शन 2 और 3 काम करते हैं.
    सोर्स कोड


यह काम नहीं कर रहा है! 🤔

अगर ऑरिजिन ट्रायल उम्मीद के मुताबिक काम नहीं कर रहा है, तो पक्का करें कि आपने इन शर्तों को पूरा किया हो.

इसे Chrome में टेस्ट किया जा रहा है, Chromium या किसी दूसरे ब्राउज़र में नहीं

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

ऑरिजिन ट्रायल, Firefox और Microsoft Edge के लिए भी उपलब्ध हैं. Firefox या Edge के ऑरिजिन ट्रायल में नाम दर्ज करने पर, Chrome में कोई सुविधा चालू नहीं होगी.

आपकी साइट को ऐक्सेस करने वाले Chrome वर्शन के लिए, ऑरिजिन ट्रायल चालू है

ट्रायल का ऐक्सेस, Chrome के कुछ खास वर्शन तक ही सीमित है. कुछ मामलों में, इसकी वजह से मुफ़्त में आज़माने की सुविधा मिलती है. यह सुविधा सिर्फ़ Chrome के प्री-स्टेबल चैनलों के लिए उपलब्ध है: कैनरी, डेव, और बीटा.

रजिस्ट्रेशन पेज पर जाकर, वर्शन की उपलब्धता देखी जा सकती है आज़माएं:

Chrome ऑरिजिन ट्रायल
पहले पक्ष के सेट और वह SameParty जिस पर Chrome की उपलब्धता हाइलाइट की गई है

इस्तेमाल किया जा रहा Chrome का वर्शन, chrome://version पर जाकर देखा जा सकता है.

Chrome सेटिंग ने ऑरिजिन ट्रायल को बंद नहीं किया है

अगर कोई उपयोगकर्ता रिपोर्ट करता है कि कोई सुविधा उसके लिए काम नहीं कर रही है, तो देख लें कि वह सुविधा काम तो नहीं कर रही अपनी Chrome सेटिंग में बंद किया हुआ है. उदाहरण के लिए, Privacy Sandbox सुविधाओं को chrome://settings/privacySandbox पेज पर जाकर बंद किया जा सकता है.

कीवर्ड और सिंटैक्स सही हैं

पक्का करें कि ऑरिजिन ट्रायल टोकन के लिए, सही कीवर्ड और सिंटैक्स का इस्तेमाल किया जा रहा हो.

पहले पक्ष (ग्राहक) के इस्तेमाल के लिए, origin-trial मेटा टैग में टोकन दिया जा सकता है:

<meta http-equiv="origin-trial" content="Aj4DysCv3VjknU3...">

इसके अलावा, Origin-Trial रिस्पॉन्स हेडर में टोकन भी दिया जा सकता है. यहां एक उदाहरण दिया गया है, जिसमें Node.js में एक्सप्रेस:

app.use(function(req, res, next) {
  res.setHeader('Origin-Trial', 'Aj4DysCv3VjknU3...')
  next();
});

JavaScript का इस्तेमाल करके भी टोकन दिए जा सकते हैं:

function addTrialToken(tokenContents) {
  const tokenElement = document.createElement('meta');
  tokenElement.httpEquiv = 'origin-trial';
  tokenElement.content = tokenContents;
  document.head.appendChild(tokenElement);
}

पहले पक्ष के टोकन का ऑरिजिन, पेज ऑरिजिन से मेल खाता है

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

उदाहरण के लिए, अगर आपने https://example.com को वेब ऑरिजिन के तौर पर चुना है, तो:

Chrome ऑरिजिन ट्रायल 
ऐसा पेज जो https://example.com को वेब ऑरिजिन के तौर पर चुना गया है.

आपको इस तरह का टोकन वैल्यू मिल सकती है:

Chrome ऑरिजिन ट्रायल 
टोकन वैल्यू दिखाने वाला पेज.

पक्का करें कि यह वैल्यू, उस पेज पर इस्तेमाल किए गए टोकन से मैच करती हो जिसकी समस्या हल की जा रही है.

मेटा टैग में दिए गए टोकन के लिए, एचटीएमएल की जांच करें:

  <meta http-equiv="origin-trial" content="Aj4DysCv3VjknU3...">

हेडर में दिए गए टोकन के लिए, टोकन की वैल्यू देखने के लिए रिस्पॉन्स हेडर में Chrome DevTools नेटवर्क पैनल:

Chrome DevTools 
ऑरिजिन ट्रायल के रिस्पॉन्स हेडर को दिखाने वाला नेटवर्क पैनल.

पहले पक्ष का टोकन, उस ऑरिजिन से भेजा जाता है जहां उसका इस्तेमाल किया जा रहा है

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

किसी टोकन के लिए रजिस्टर की गई ऑरिजिन, उस ऑरिजिन से मेल खानी चाहिए जो टोकन के लिए रजिस्टर है.

तीसरे पक्ष का टोकन ऑरिजिन, स्क्रिप्ट ऑरिजिन से मेल खाता है

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

उदाहरण के लिए, अगर आपको javascript-library.example से इस्तेमाल की जाने वाली स्क्रिप्ट में शामिल होना है ऑरिजिन ट्रायल के लिए, आपको javascript-library.example के लिए, तीसरे पक्ष की मैचिंग सुविधा के साथ टोकन रजिस्टर करना होगा.

Chrome के ऑरिजिन ट्रायल 
रजिस्ट्रेशन पेज, जिसमें तीसरे पक्ष की मैचिंग को चुना गया दिखाया गया है.

तीसरे पक्ष के किसी टोकन की ऑरिजिन वैल्यू, उसे इंजेक्ट करने वाली स्क्रिप्ट के ऑरिजिन से मेल खानी चाहिए.

तीसरे पक्ष की स्क्रिप्ट, तीसरे पक्ष के टोकन का इस्तेमाल करती है

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

तीसरे पक्ष की स्क्रिप्ट को ऐसे टोकन इस्तेमाल करने होंगे जिनमें तीसरे पक्ष की मैचिंग की सुविधा चालू हो. साथ ही, उन्हें स्क्रिप्ट से इंजेक्ट किया गया हो (आपकी साइट के किसी मेटा टैग या हेडर में शामिल नहीं किया जाता) को नीचे दिए गए कोड से बदल देता है:

function addTrialToken(tokenContents) {
  const tokenElement = document.createElement('meta');
  tokenElement.httpEquiv = 'origin-trial';
  tokenElement.content = tokenContents;
  document.head.appendChild(tokenElement);
}

तीसरे पक्ष का टोकन किसी बाहरी स्क्रिप्ट के ज़रिए दिया जाता है, न कि मेटा टैग, एचटीटीपी हेडर या इनलाइन स्क्रिप्ट के ज़रिए

तीसरे पक्ष के टोकन की पुष्टि, उस स्क्रिप्ट के ऑरिजिन के हिसाब से की जाती है जिसमें उन्हें इंजेक्ट किया गया है. हालांकि, टोकन इनलाइन हैं स्टैटिक मार्कअप में मौजूद स्क्रिप्ट और <meta> टैग का ऑरिजिन (यानी सोर्स यूआरएल) नहीं होता है.

इसका मतलब है कि तीसरे पक्ष का टोकन, <meta> टैग में नहीं, बल्कि किसी बाहरी स्क्रिप्ट के ज़रिए दिया जाना चाहिए या इनलाइन स्क्रिप्ट. इस बात से कोई फ़र्क़ नहीं पड़ता कि टोकन डालने वाली बाहरी स्क्रिप्ट ऑरिजिन, शामिल पेज या किसी अन्य ऑरिजिन से मेल खाती है, बशर्ते स्क्रिप्ट में ऑरिजिन से मेल खाता हो ट्रायल के लिए रजिस्टर किया गया ऑरिजिन.

ot-iframe-3p.glitch.me पर, इसका डेमो देखा जा सकता है.

ऑरिजिन ट्रायल की सुविधा का ऐक्सेस, ट्रायल टोकन देने के लिए इस्तेमाल किए गए तरीके के साथ काम करता है

ऑरिजिन ट्रायल की सुविधाओं को ऐक्सेस करने के कुछ मामलों में, आपको एक खास तरीके से ट्रायल टोकन देना होता है. उदाहरण के लिए, सर्विस वर्कर और शेयर किए गए वर्कर के लिए ऑरिजिन ट्रायल ऐक्सेस चालू करने का सिर्फ़ एक तरीका है Origin-Trial हेडर में टोकन उपलब्ध कराएं.

किसी सबडोमेन पर इस्तेमाल किए गए टोकन के लिए, सबडोमेन मैचिंग की सुविधा चालू की गई है

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

ऑरिजिन ट्रायल के लिए रजिस्टर करते समय, आपके पास वैकल्पिक तौर पर ऑरिजिन:

Chrome के ऑरिजिन ट्रायल 
सबडोमेन से मेल खाने वाला रजिस्ट्रेशन पेज चुना गया

तीसरे पक्ष के टोकन के लिए भी सबडोमेन का मिलान किया जा सकता है:

Chrome के ऑरिजिन ट्रायल 
तीसरे पक्ष की मैचिंग और सबडोमेन से मेल खाने वाले रजिस्ट्रेशन पेज को चुना गया

सबडोमेन टोकन जारी नहीं किए जाएंगे की शुरुआत, सार्वजनिक सफ़िक्स सूची में दी गई है. उदाहरण के लिए, अगर आपके पास कोई ऑरिजिन, जैसे कि https://appspot.com या https://github.io. हालांकि, डोमेन के लिए रजिस्टर किया जा सकता है उस ऑरिजिन के अंदर होना चाहिए, जैसे कि https://example.appspot.com या https://example.github.io.

टोकन अब भी मान्य है

टोकन बनाए जाने के बाद, छह हफ़्ते तक मान्य रहते हैं. इसके अलावा, आपको अपने सुझाव, राय या शिकायत सबमिट करने की ज़रूरत है मान्य आखिरी तारीख आगे बढ़ाने के लिए. वेब डेवलपर के लिए ऑरिजिन ट्रायल गाइड में, यह पक्का करने का तरीका बताया गया है आपका टोकन, ऑरिजिन ट्रायल के लिए मान्य है.

Chrome के ऑरिजिन ट्रायल के मेरे रजिस्ट्रेशन पेज पर, ऐक्टिव टोकन देखे जा सकते हैं:

Chrome के ऑरिजिन ट्रायल 
मेरा रजिस्ट्रेशन पेज, आखिरी तारीख तक मान्य दिख रहा है

अगर टोकन अब भी मान्य है, तो Chrome DevTools स्टेटस Success दिखाता है:

Chrome DevTools 
ऐप्लिकेशन पैनल में ऑरिजिन ट्रायल की जानकारी, स्टेटस: हो गया हाइलाइट किया गया है.

अगर आपके टोकन की समयसीमा खत्म हो गई है, तो DevTools Expired स्थिति दिखाएगा और मेरे रजिस्ट्रेशन पेज पर, समयसीमा खत्म हो चुके टोकन सेक्शन दिखेगा.

Chrome के ऑरिजिन ट्रायल 
मेरा रजिस्ट्रेशन पेज पर, ऐसे टोकन दिख रहे हैं जिनकी समयसीमा खत्म हो चुकी है.

ऑरिजिन ट्रायल खत्म नहीं हुआ है

ऑरिजिन ट्रायल के लिए खत्म होने की तारीख देखने के लिए, इसके रजिस्ट्रेशन पेज पर जाएं:

Chrome ऑरिजिन ट्रायल
पहले पक्ष के सेट और उसी पार्टी की जानकारी जिसे मुफ़्त में आज़माने की सुविधा उपलब्ध है. इस सूची में, SameParty को हाइलाइट किया गया है.

खत्म हो चुकी मुफ़्त आज़माने की अवधि के लिए, DevTools कुछ ऐसा दिखाएगा:

Chrome DevTools 
ऐप्लिकेशन पैनल में, ऑरिजिन ट्रायल की जानकारी से तहत, URL-TokenNot सेगमेंट के अफ़िलिएट प्रोग्राम की समयसीमा खत्म हाे चुकी है और ऑरिजिन ट्रायल की जानकारी दिख रही है

हालांकि, जब सुझाव की ज़रूरत होगी या टोकन की समयसीमा खत्म होने वाली होगी, तब आपको अपने-आप ईमेल भेजे जाएंगे नहीं, जब यह ट्रायल खत्म हो जाए.

ऑरिजिन ट्रायल, मौजूदा उपयोगकर्ता के लिए उपलब्ध है

मान्य टोकन दिए जाने पर भी, कुछ ऑरिजिन ट्रायल कुछ चुनिंदा उपयोगकर्ताओं के लिए उपलब्ध नहीं हैं.

अगर मौजूदा उपयोगकर्ता के लिए, मुफ़्त में आज़माने की सुविधा उपलब्ध नहीं है, तो Chrome DevTools TrialNotAllowed चेतावनी दिखाएगा:

ऐप्लिकेशन पैनल में, Chrome DevTools के ऑरिजिन ट्रायल की जानकारी, TrialNotAllowed चेतावनी दिखा रही है.

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

वेब प्लैटफ़ॉर्म की किसी भी अन्य सुविधा की तरह ही, आपको सुविधा की पहचान करने की सुविधा का इस्तेमाल करना चाहिए ताकि यह पुष्टि की जा सके कि ऑरिजिन ट्रायल की सुविधा इस्तेमाल करने से पहले काम करती है.

ऑरिजिन ट्रायल के इस्तेमाल से जुड़ी पाबंदियां, पार नहीं की गई हैं

डिफ़ॉल्ट रूप से, ऑरिजिन ट्रायल की सुविधा ऐसे किसी भी पेज पर चालू हो जाएगी जिसमें ट्रायल के लिए मान्य टोकन मौजूद होगा.

हालांकि, कुछ मामलों को छोड़कर, Chrome के सभी पेज लोड के 0.5% तक ही ऑरिजिन ट्रायल का इस्तेमाल किया जा सकता है. अगर Chrome के सभी उपयोगकर्ता, ऑरिजिन ट्रायल की सुविधा का कुल इस्तेमाल उस सीमा से ज़्यादा करते हैं, तो ऑरिजिन ट्रायल सुविधा बंद कर दी जाएगी. DevTools, टोकन का स्टेटस 'बंद है' के तौर पर दिखाएगा.

सुविधा को बंद करने से जुड़े ट्रायल के लिए, इस्तेमाल करने की कोई सीमा नहीं है. इसकी वजह यह है कि नई सुविधाएं जोड़ी हैं, जिसकी वजह से फ़ाइलों का बहुत बड़ा हिस्सा बनने का खतरा नहीं है जो एक ट्रायल सुविधा पर निर्भर है.

कुछ ट्रायल में, इस्तेमाल को सीमित करने का विकल्प भी मिलता है. इसका मतलब है कि ऑरिजिन ट्रायल वाली सुविधाएं कुछ समय के लिए कुछ उपयोगकर्ताओं के लिए बंद है. यह विकल्प किसी ऑरिजिन के रजिस्ट्रेशन पेज पर उपलब्ध कराया गया है मुफ़्त में आज़माने की अवधि खत्म होने के बाद, ये फ़ायदे मिलते हैं:

Chrome के ऑरिजिन ट्रायल 
रजिस्ट्रेशन पेज पर, इस्तेमाल से जुड़ी पाबंदियों के बारे में बताया गया है.

अगर आपको लगता है कि आपके उपयोगकर्ताओं के लिए, ऑरिजिन ट्रायल की सुविधा का ऐक्सेस उम्मीद से कम है, तो पक्का करें कि 'मानक सीमा' चुना गया है.

Iframes अपने टोकन उपलब्ध कराते हैं

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

ot-iframe.glitch.me, ऑरिजिन ट्रायल सुविधा के ऐक्सेस को दिखाता है iframe से निकालें. ot-iframe-3p.glitch.me पर, कई फ़ाइलें मिलती हैं क्रॉस-ऑरिजिन iframe के उदाहरण.

अनुमतियों से जुड़ी नीतियां सही तरीके से कॉन्फ़िगर की गई हैं

ऑरिजिन ट्रायल की कुछ सुविधाओं पर Permissions-Policy का असर पड़ सकता है हेडर (जिसे पहले Feature-Policy हेडर कहा जाता था). इसकी जांच यहां करें: एक्सपेरिमेंट करने की इच्छा या web.dev पर इस सुविधा के डेवलपर दस्तावेज़ में देखें या developer.chrome.com/blog पर जाएं.

पक्का करें कि आपको जिस सुविधा को ऐक्सेस करना है उसे Permissions-Policy ने ब्लॉक न किया हो डायरेक्टिव. Chrome DevTools नेटवर्क पैनल में रिस्पॉन्स हेडर देखे जा सकते हैं. साथ ही, ऐप्लिकेशन पैनल में अनुमति वाली सुविधाओं की पूरी सूची.

Chrome DevTools 
  ऐप्लिकेशन पैनल, जिसमें अनुमतियों की नीति को अनुमति देने की सुविधा दिख रही है.

कर्मचारियों का क्या होगा?

ऑरिजिन ट्रायल से जुड़ी सुविधाएं, सर्विस वर्कर, शेयर किए गए कर्मचारियों, और कर्मचारी. हालांकि, सर्विस वर्कर और शेयर किए गए वर्कर के लिए, ऐक्सेस चालू करने का सिर्फ़ एक तरीका यह है कि Origin-Trial हेडर में टोकन शामिल होता है.

खास तौर पर काम करने वाले कर्मियों को अपने पैरंट दस्तावेज़ से चालू की गई सुविधाओं का ऐक्सेस मिलता है.

सुविधा ऐक्सेस करने से पहले टोकन दिया जाता है

पक्का करें कि मुफ़्त में आज़माने की सुविधा को ऐक्सेस करने से पहले, ऑरिजिन ट्रायल टोकन दिया गया हो. उदाहरण के लिए, अगर कोई पेज JavaScript के ज़रिए टोकन उपलब्ध कराता है, तो पक्का करें कि वह कोड, टोकन उपलब्ध कराता हो को उस कोड से पहले चलाया जाता है जो ट्रायल सुविधा को ऐक्सेस करने की कोशिश करता है.

ऑरिजिन ट्रायल के डेमो

ज़्यादा जानें