मेटा टैग, हेडर, और स्क्रिप्ट में ट्रायल टोकन से जुड़ी सामान्य समस्याओं को हल करें.
चेकलिस्ट
ऑरिजिन ट्रायल से जुड़ी समस्या हल करने के लिए, दिए गए लिंक का इस्तेमाल करके, नीचे दी गई हर समस्या को हल करें.
इसे आज़माएं!
नीचे दिए गए डेमो में, ऑरिजिन ट्रायल टोकन उपलब्ध कराने और मुफ़्त में आज़माने की सुविधा को ऐक्सेस करने का हर तरीका दिखाया गया है:
- 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 से, ऑरिजिन ट्रायल की जानकारी इसमें दी गई है चुने गए फ़्रेम के लिए ऐप्लिकेशन पैनल.
किसी सबफ़्रेम के लिए उपलब्ध ऑरिजिन ट्रायल टोकन की जांच करने के लिए, सबसे ऊपर वाले फ़्रेम को बड़ा करें. उदाहरण के लिए, ot-iframe.glitch.me पर, डेमो पेज पर जाकर, iframe एक टोकन उपलब्ध कराता है.
- टोकन का स्टेटस: पेज पर मान्य टोकन मौजूद है या नहीं. ध्यान दें कि ऑरिजिन ट्रायल के लिए दूसरे फ़ैक्टर, जैसे कि देश या इलाके से जुड़ी पाबंदियां. इसका मतलब यह है कि ऑरिजिन ट्रायल सुविधा मान्य टोकन होने के बावजूद यह सुविधा उपलब्ध कराई जाती है. 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 का वर्शन, 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
को वेब ऑरिजिन के तौर पर चुना है, तो:
आपको इस तरह का टोकन वैल्यू मिल सकती है:
पक्का करें कि यह वैल्यू, उस पेज पर इस्तेमाल किए गए टोकन से मैच करती हो जिसकी समस्या हल की जा रही है.
मेटा टैग में दिए गए टोकन के लिए, एचटीएमएल की जांच करें:
<meta http-equiv="origin-trial" content="Aj4DysCv3VjknU3...">
हेडर में दिए गए टोकन के लिए, टोकन की वैल्यू देखने के लिए रिस्पॉन्स हेडर में Chrome DevTools नेटवर्क पैनल:
पहले पक्ष का टोकन, उस ऑरिजिन से भेजा जाता है जहां उसका इस्तेमाल किया जा रहा है
आपकी साइट के ऑरिजिन से दिखाए जाने वाले पेज में शामिल कोड के लिए, ऑरिजिन ट्रायल सुविधा का ऐक्सेस चालू करने के लिए, किसी मेटा टैग, हेडर या उसी ऑरिजिन के JavaScript के ज़रिए ट्रायल टोकन उपलब्ध कराएं.
किसी टोकन के लिए रजिस्टर की गई ऑरिजिन, उस ऑरिजिन से मेल खानी चाहिए जो टोकन के लिए रजिस्टर है.
तीसरे पक्ष का टोकन ऑरिजिन, स्क्रिप्ट ऑरिजिन से मेल खाता है
अन्य ऑरिजिन पर इंजेक्ट की जाने वाली स्क्रिप्ट के ऑरिजिन ट्रायल में हिस्सा लेने के लिए, आपके पास रजिस्टर करने का विकल्प होता है.
उदाहरण के लिए, अगर आपको javascript-library.example
से इस्तेमाल की जाने वाली स्क्रिप्ट में शामिल होना है
ऑरिजिन ट्रायल के लिए, आपको javascript-library.example
के लिए, तीसरे पक्ष की मैचिंग सुविधा के साथ टोकन रजिस्टर करना होगा.
तीसरे पक्ष के किसी टोकन की ऑरिजिन वैल्यू, उसे इंजेक्ट करने वाली स्क्रिप्ट के ऑरिजिन से मेल खानी चाहिए.
तीसरे पक्ष की स्क्रिप्ट, तीसरे पक्ष के टोकन का इस्तेमाल करती है
अपनी साइट पर ऑरिजिन ट्रायल में हिस्सा लेने के लिए, किसी तीसरे पक्ष की स्क्रिप्ट को चालू नहीं किया जा सकता. आपके ऑरिजिन के लिए टोकन रजिस्टर करना होगा, न कि स्क्रिप्ट के लिए.
तीसरे पक्ष की स्क्रिप्ट को ऐसे टोकन इस्तेमाल करने होंगे जिनमें तीसरे पक्ष की मैचिंग की सुविधा चालू हो. साथ ही, उन्हें स्क्रिप्ट से इंजेक्ट किया गया हो (आपकी साइट के किसी मेटा टैग या हेडर में शामिल नहीं किया जाता) को नीचे दिए गए कोड से बदल देता है:
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
हेडर में टोकन उपलब्ध कराएं.
किसी सबडोमेन पर इस्तेमाल किए गए टोकन के लिए, सबडोमेन मैचिंग की सुविधा चालू की गई है
अगर आपको लगता है कि ऑरिजिन ट्रायल की कोई सुविधा आपकी साइट के कुछ पेजों पर काम नहीं कर रही है, तो टोकन, उन्हें उपलब्ध कराने वाले सबडोमेन के लिए सही तरीके से सेट अप किए गए हैं.
ऑरिजिन ट्रायल के लिए रजिस्टर करते समय, आपके पास वैकल्पिक तौर पर ऑरिजिन:
तीसरे पक्ष के टोकन के लिए भी सबडोमेन का मिलान किया जा सकता है:
सबडोमेन टोकन जारी नहीं किए जाएंगे की शुरुआत, सार्वजनिक सफ़िक्स सूची में दी गई है. उदाहरण के लिए, अगर आपके पास कोई ऑरिजिन, जैसे कि https://appspot.com या https://github.io. हालांकि, डोमेन के लिए रजिस्टर किया जा सकता है उस ऑरिजिन के अंदर होना चाहिए, जैसे कि https://example.appspot.com या https://example.github.io.
टोकन अब भी मान्य है
टोकन बनाए जाने के बाद, छह हफ़्ते तक मान्य रहते हैं. इसके अलावा, आपको अपने सुझाव, राय या शिकायत सबमिट करने की ज़रूरत है मान्य आखिरी तारीख आगे बढ़ाने के लिए. वेब डेवलपर के लिए ऑरिजिन ट्रायल गाइड में, यह पक्का करने का तरीका बताया गया है आपका टोकन, ऑरिजिन ट्रायल के लिए मान्य है.
Chrome के ऑरिजिन ट्रायल के मेरे रजिस्ट्रेशन पेज पर, ऐक्टिव टोकन देखे जा सकते हैं:
अगर टोकन अब भी मान्य है, तो Chrome DevTools स्टेटस Success
दिखाता है:
अगर आपके टोकन की समयसीमा खत्म हो गई है, तो DevTools Expired
स्थिति दिखाएगा और
मेरे रजिस्ट्रेशन पेज पर, समयसीमा खत्म हो चुके टोकन सेक्शन दिखेगा.
ऑरिजिन ट्रायल खत्म नहीं हुआ है
ऑरिजिन ट्रायल के लिए खत्म होने की तारीख देखने के लिए, इसके रजिस्ट्रेशन पेज पर जाएं:
खत्म हो चुकी मुफ़्त आज़माने की अवधि के लिए, DevTools कुछ ऐसा दिखाएगा:
हालांकि, सुझाव की ज़रूरत होने पर या टोकन की समयसीमा खत्म होने से पहले, आपको अपने-आप ईमेल भेजे जाएंगे नहीं, जब यह ट्रायल खत्म हो जाए.
ऑरिजिन ट्रायल, मौजूदा उपयोगकर्ता के लिए उपलब्ध है
मान्य टोकन दिए जाने पर भी, कुछ ऑरिजिन ट्रायल कुछ चुनिंदा उपयोगकर्ताओं के लिए उपलब्ध नहीं हैं.
अगर मौजूदा उपयोगकर्ता के लिए, मुफ़्त में आज़माने की सुविधा उपलब्ध नहीं है, तो Chrome DevTools TrialNotAllowed
चेतावनी दिखाएगा:
इस्तेमाल से जुड़ी पाबंदियों और उपलब्धता के बारे में जानकारी, हर ऑरिजिन ट्रायल के लिए दी जाएगी.
वेब प्लैटफ़ॉर्म की किसी भी अन्य सुविधा की तरह ही, आपको सुविधा की पहचान की सुविधा का इस्तेमाल करना चाहिए ताकि यह पुष्टि की जा सके कि ऑरिजिन ट्रायल की सुविधा इस्तेमाल करने से पहले काम करती है.
ऑरिजिन ट्रायल के इस्तेमाल से जुड़ी पाबंदियां, पार नहीं की गई हैं
डिफ़ॉल्ट रूप से, ऑरिजिन ट्रायल की सुविधा ऐसे किसी भी पेज पर चालू हो जाएगी जिसमें ट्रायल के लिए मान्य टोकन मौजूद होगा.
हालांकि, कुछ मामलों को छोड़कर, Chrome के सभी पेज लोड के 0.5% तक ही ऑरिजिन ट्रायल का इस्तेमाल किया जा सकता है. अगर Chrome के सभी उपयोगकर्ता, ऑरिजिन ट्रायल की सुविधा का कुल इस्तेमाल उस सीमा से ज़्यादा करते हैं, तो ऑरिजिन ट्रायल सुविधा बंद कर दी जाएगी. DevTools, टोकन का स्टेटस 'बंद है' के तौर पर दिखाएगा.
सुविधा को बंद करने से जुड़े ट्रायल के लिए, इस्तेमाल करने की कोई सीमा नहीं है. इसकी वजह यह है कि नई सुविधाएं जोड़ी हैं, जिसकी वजह से फ़ाइलों का बहुत बड़ा हिस्सा बनने का खतरा नहीं है जो एक ट्रायल सुविधा पर निर्भर है.
कुछ ट्रायल में, इस्तेमाल को सीमित करने का विकल्प भी मिलता है. इसका मतलब है कि ऑरिजिन ट्रायल वाली सुविधाएं कुछ समय के लिए कुछ उपयोगकर्ताओं के लिए बंद है. यह विकल्प किसी ऑरिजिन के रजिस्ट्रेशन पेज पर उपलब्ध कराया गया है मुफ़्त में आज़माने की अवधि खत्म होने के बाद, ये फ़ायदे मिलते हैं:
अगर आपको लगता है कि आपके उपयोगकर्ताओं के लिए, ऑरिजिन ट्रायल की सुविधा का ऐक्सेस उम्मीद से कम है, तो पक्का करें कि 'मानक सीमा' चुना गया है.
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 नेटवर्क पैनल में रिस्पॉन्स हेडर देखे जा सकते हैं. साथ ही,
ऐप्लिकेशन पैनल में अनुमति वाली सुविधाओं की पूरी सूची.
कर्मचारियों का क्या होगा?
ऑरिजिन ट्रायल से जुड़ी सुविधाएं, सर्विस वर्कर, शेयर किए गए कर्मचारियों, और
कर्मचारी. हालांकि, सर्विस वर्कर और शेयर किए गए वर्कर के लिए, ऐक्सेस चालू करने का सिर्फ़ एक तरीका यह है कि
Origin-Trial
हेडर में टोकन शामिल होता है.
खास तौर पर काम करने वाले कर्मियों को अपने पैरंट दस्तावेज़ से चालू की गई सुविधाओं का ऐक्सेस मिलता है.
सुविधा ऐक्सेस करने से पहले टोकन दिया जाता है
पक्का करें कि मुफ़्त में आज़माने की सुविधा को ऐक्सेस करने से पहले, ऑरिजिन ट्रायल टोकन दिया गया हो. उदाहरण के लिए, अगर कोई पेज JavaScript के ज़रिए टोकन उपलब्ध कराता है, तो पक्का करें कि वह कोड, टोकन उपलब्ध कराता हो को उस कोड से पहले चलाया जाता है जो ट्रायल सुविधा को ऐक्सेस करने की कोशिश करता है.
ऑरिजिन ट्रायल के डेमो
- मेटा टैग में टोकन
- हेडर में टोकन
- किसी iframe में ऐक्सेस की गई सुविधा
- तीसरे पक्ष की स्क्रिप्ट से इंजेक्ट किया गया टोकन
- ot-iframe-3p.glitch.me: क्रॉस-ऑरिजिन iframe के उदाहरण
ज़्यादा जानें
- Chrome के ऑरिजिन ट्रायल का इस्तेमाल शुरू करना
- तीसरे पक्ष के ऑरिजिन ट्रायल
- वेब डेवलपर के लिए ऑरिजिन ट्रायल गाइड
- ऑरिजिन ट्रायल के बारे में जानकारी
- ऑरिजिन ट्रायल चलाना
- Chromium में नई सुविधाएं लॉन्च करने की प्रोसेस
- जानकारी देने की वजह: ब्लिंक शिपिंग की प्रोसेस के बारे में जानकारी
- Microsoft Edge में ऑरिजिन ट्रायल का इस्तेमाल करना
- Firefox के लिए ऑरिजिन ट्रायल