Chrome के बारे में जानें
chrome.contentSettings
chrome.contentSettings API का इस्तेमाल करके, उन सेटिंग में बदलाव करें जिनसे यह तय होता है कि वेबसाइटें कुकी, JavaScript, और प्लग-इन जैसी सुविधाओं का इस्तेमाल कर सकती हैं या नहीं. आम तौर पर, कॉन्टेंट सेटिंग की मदद से, Chrome के काम करने के तरीके को
- Chrome एक्सटेंशन
chrome.bookmarks
इस अनुमति से चेतावनी ट्रिगर होती है. बुकमार्क बनाने, व्यवस्थित करने, और उनमें बदलाव करने के लिए, chrome.bookmarks API का इस्तेमाल करें. पेजों में बदलाव करने के लिए एपीआई भी देखें. इसका इस्तेमाल, बुकमार्क मैनेजर का कस्टम पेज बनाने के लिए किया जा सकता
- Chrome एक्सटेंशन
chrome.contentSettings
chrome.contentSettings API का इस्तेमाल करके, उन सेटिंग में बदलाव करें जिनसे यह तय होता है कि वेबसाइटें कुकी, JavaScript, और प्लग-इन जैसी सुविधाओं का इस्तेमाल कर सकती हैं या नहीं. आम तौर पर, कॉन्टेंट सेटिंग की मदद से, Chrome के काम करने के तरीके को
- Chrome एक्सटेंशन
chrome.bookmarks
बुकमार्क बनाने, व्यवस्थित करने, और उनमें बदलाव करने के लिए, chrome.bookmarks API का इस्तेमाल करें. पेजों में बदलाव करने के लिए एपीआई भी देखें. इसका इस्तेमाल, बुकमार्क मैनेजर का कस्टम पेज बनाने के लिए किया जा सकता है. बुकमार्क एपीआई का इस्तेमाल करने
- Chrome एक्सटेंशन
chrome.userScripts
उपयोगकर्ता स्क्रिप्ट के कॉन्टेक्स्ट में उपयोगकर्ता स्क्रिप्ट को लागू करने के लिए, userScripts एपीआई का इस्तेमाल करें. User Scripts API का इस्तेमाल करने के लिए, chrome.userScripts अपने manifest.json में "userScripts" अनुमति जोड़ें. साथ ही, उन साइटों
- Chrome एक्सटेंशन
chrome.printing
Chromebook पर इंस्टॉल किए गए प्रिंटर पर प्रिंट जॉब भेजने के लिए, chrome.printing API का इस्तेमाल करें. सभी chrome.printing मेथड और इवेंट के लिए, आपको एक्सटेंशन मेनिफ़ेस्ट में "printing" अनुमति का एलान करना होगा. उदाहरण के लिए: नीचे दिए गए उदाहरणों
- Chrome एक्सटेंशन
chrome.sessions
ब्राउज़िंग सेशन से टैब और विंडो की क्वेरी करने और उन्हें वापस लाने के लिए, chrome.sessions एपीआई का इस्तेमाल करें. स्ट्रिंग दूसरे देश/इलाके के डिवाइस का नाम. Session [] किसी दूसरे डिवाइस पर खुली विंडो के सेशन की सूची. इसमें, सबसे हाल ही में बदलाव किए
- Chrome एक्सटेंशन
chrome.printing
Chromebook पर इंस्टॉल किए गए प्रिंटर पर प्रिंट जॉब भेजने के लिए, chrome.printing API का इस्तेमाल करें. सभी chrome.printing मेथड और इवेंट के लिए, आपको एक्सटेंशन मेनिफ़ेस्ट में "printing" की अनुमति का एलान करना होगा. उदाहरण के लिए: नीचे दिए गए उदाहरणों
- Chrome एक्सटेंशन
chrome.sessions
ब्राउज़िंग सेशन से टैब और विंडो की क्वेरी करने और उन्हें वापस लाने के लिए, chrome.sessions एपीआई का इस्तेमाल करें. स्ट्रिंग दूसरे देश/इलाके के डिवाइस का नाम. Session [] किसी दूसरे डिवाइस पर खुली विंडो के सेशन की सूची. इसमें, सबसे हाल ही में बदलाव किए
- Chrome एक्सटेंशन
chrome.i18n
अपने पूरे ऐप्लिकेशन या एक्सटेंशन में अंतरराष्ट्रीय स्तर पर उपलब्ध कराने की सुविधा लागू करने के लिए, chrome.i18n इन्फ़्रास्ट्रक्चर का इस्तेमाल करें. अगर किसी एक्सटेंशन में /_locales डायरेक्ट्री है, तो manifest में "default_locale" की जानकारी होनी
- Chrome एक्सटेंशन
chrome.storage
उपयोगकर्ता के डेटा में हुए बदलावों को सेव करने, वापस पाने, और ट्रैक करने के लिए, chrome.storage एपीआई का इस्तेमाल करें. Storage API का इस्तेमाल करने के लिए, एक्सटेंशन के manifest में "storage" अनुमति का एलान करें. उदाहरण के लिए: Storage API,
- Chrome एक्सटेंशन
chrome.storage
उपयोगकर्ता के डेटा में हुए बदलावों को सेव करने, वापस पाने, और ट्रैक करने के लिए, chrome.storage एपीआई का इस्तेमाल करें. Storage API, उपयोगकर्ता के डेटा और स्थिति को सेव करने के लिए, एक्सटेंशन के हिसाब से एक तरीका उपलब्ध कराता है. यह वेब प्लैटफ़ॉर्म
- Chrome एक्सटेंशन
एक्सटेंशन / शुरू करना
Chrome एक्सटेंशन का इस्तेमाल शुरू करने से जुड़ी बुनियादी जानकारी
- Chrome एक्सटेंशन
chrome.enterprise.platformKeys
कुंजियां जनरेट करने और इन कुंजियों के लिए सर्टिफ़िकेट इंस्टॉल करने के लिए, chrome.enterprise.platformKeys API का इस्तेमाल करें. सर्टिफ़िकेट को प्लैटफ़ॉर्म मैनेज करेगा. इनका इस्तेमाल, टीएलएस की पुष्टि करने, नेटवर्क ऐक्सेस करने या chrome.platformKeys
- Chrome एक्सटेंशन
chrome.enterprise.platformKeys
कुंजियां जनरेट करने और इन कुंजियों के लिए सर्टिफ़िकेट इंस्टॉल करने के लिए, chrome.enterprise.platformKeys API का इस्तेमाल करें. सर्टिफ़िकेट को प्लैटफ़ॉर्म मैनेज करेगा. इनका इस्तेमाल, टीएलएस की पुष्टि करने, नेटवर्क ऐक्सेस करने या chrome.platformKeys
- Chrome एक्सटेंशन
chrome.permissions
chrome.permissions एपीआई का इस्तेमाल करके, ऐसी अनुमतियों के लिए अनुरोध करें जिन्हें ऐप्लिकेशन इंस्टॉल करने के समय नहीं मांगा जाता है. ऐसा करने से, उपयोगकर्ता यह समझ पाते हैं कि अनुमतियों की ज़रूरत क्यों है और वे सिर्फ़ ज़रूरी अनुमतियां देते हैं.
- Chrome एक्सटेंशन
chrome.permissions
chrome.permissions एपीआई का इस्तेमाल करके, ऐसी अनुमतियों के लिए अनुरोध करें जिन्हें ऐप्लिकेशन इंस्टॉल करने के समय नहीं मांगा जाता है. ऐसा करने से, उपयोगकर्ता यह समझ पाते हैं कि अनुमतियों की ज़रूरत क्यों है और वे सिर्फ़ ज़रूरी अनुमतियां देते हैं.
- Chrome एक्सटेंशन
chrome.runtime
chrome.runtime एपीआई का इस्तेमाल करके, सेवा वर्कर को वापस लाएं, मेनिफ़ेस्ट की जानकारी दिखाएं, और एक्सटेंशन के लाइफ़साइकल में होने वाले इवेंट को सुनें और उनका जवाब दें. इस एपीआई का इस्तेमाल, यूआरएल के रिलेटिव पाथ को फ़ुल्ली-क्वालिफ़ाइड यूआरएल में
- Chrome एक्सटेंशन
जनवरी 2025 में Chrome एक्सटेंशन में क्या बदलाव होगा
Chrome एक्सटेंशन में हाल ही में किए गए बदलावों की खास जानकारी. साथ ही, एक्सटेंशन के लिए आने वाली नई सुविधाओं के बारे में जानकारी, जिनका डेवलपर बेसब्री से इंतज़ार कर रहे हैं.
- Chrome
- Chrome एक्सटेंशन
Chrome Web Store की नीति से जुड़े अपडेट: डेवलपर के लिए साफ़ तौर पर और एक जैसी जानकारी देना
Chrome Web Store की हमेशा यह कोशिश रहती है कि डेवलपर और उपयोगकर्ता, दोनों के लिए एक अच्छी क्वालिटी और भरोसेमंद प्लैटफ़ॉर्म उपलब्ध कराया जाए. इस लक्ष्य को पूरा करने के लिए, हम नीति से जुड़े कई अपडेट का एलान कर रहे हैं. इन अपडेट का मकसद, हमारे
- Chrome एक्सटेंशन
- Chrome
Chrome Extensions
Chrome एक्सटेंशन डेवलप करने का तरीका जानें.
- Chrome एक्सटेंशन
chrome.tabs
ब्राउज़र के टैब सिस्टम के साथ इंटरैक्ट करने के लिए, chrome.tabs API का इस्तेमाल करें. इस एपीआई का इस्तेमाल करके, ब्राउज़र में टैब बनाए जा सकते हैं, उनमें बदलाव किया जा सकता है, और उन्हें क्रम में लगाया जा सकता है. Tabs API, टैब में बदलाव करने और
- Chrome एक्सटेंशन
chrome.tabs
ब्राउज़र के टैब सिस्टम के साथ इंटरैक्ट करने के लिए, chrome.tabs API का इस्तेमाल करें. इस एपीआई का इस्तेमाल करके, ब्राउज़र में टैब बनाए जा सकते हैं, उनमें बदलाव किया जा सकता है, और उन्हें क्रम में लगाया जा सकता है. Tabs API, टैब में बदलाव करने और
- Chrome एक्सटेंशन
chrome.ttsEngine
एक्सटेंशन का इस्तेमाल करके, लिखाई को बोली में बदलने वाले(टीटीएस) इंजन को लागू करने के लिए, chrome.ttsEngine API का इस्तेमाल करें. अगर आपका एक्सटेंशन इस एपीआई का इस्तेमाल करके रजिस्टर होता है, तो जब कोई एक्सटेंशन या Chrome ऐप्लिकेशन बोली जनरेट करने के
- Chrome एक्सटेंशन
chrome.cookies
कुकी के बारे में क्वेरी करने और उनमें बदलाव करने के लिए, chrome.cookies API का इस्तेमाल करें. साथ ही, कुकी में बदलाव होने पर सूचना पाने के लिए भी इसका इस्तेमाल करें. कुकी एपीआई का इस्तेमाल करने के लिए, आपको अपने मेनिफ़ेस्ट में "कुकी" अनुमति का एलान
- Chrome एक्सटेंशन
chrome.ttsEngine
एक्सटेंशन का इस्तेमाल करके, लिखाई को बोली में बदलने वाले(टीटीएस) इंजन को लागू करने के लिए, chrome.ttsEngine API का इस्तेमाल करें. अगर आपका एक्सटेंशन इस एपीआई का इस्तेमाल करके रजिस्टर होता है, तो जब कोई एक्सटेंशन या Chrome ऐप्लिकेशन बोली जनरेट करने के
- Chrome एक्सटेंशन
chrome.cookies
कुकी के बारे में क्वेरी करने और उनमें बदलाव करने के लिए, chrome.cookies API का इस्तेमाल करें. साथ ही, कुकी में बदलाव होने पर सूचना पाने के लिए भी इसका इस्तेमाल करें. कुकी एपीआई का इस्तेमाल करने के लिए, अपने मेनिफ़ेस्ट में "cookies" अनुमति का एलान
- Chrome एक्सटेंशन
Chrome एक्सटेंशन में नया क्या है
Chrome एक्सटेंशन प्लैटफ़ॉर्म, दस्तावेज़, और नीति में हाल ही में हुए बदलाव
- Chrome एक्सटेंशन
chrome.certificateProvider
इस एपीआई का इस्तेमाल करके, प्लैटफ़ॉर्म को सर्टिफ़िकेट दिखाएं. प्लैटफ़ॉर्म, टीएलएस की पुष्टि करने के लिए इन सर्टिफ़िकेट का इस्तेमाल कर सकता है. ChromeOS को क्लाइंट सर्टिफ़िकेट दिखाने के लिए, इस एपीआई का इस्तेमाल करने का सामान्य तरीका यह है: असल क्रम
- Chrome एक्सटेंशन
chrome.extension
chrome.extension एपीआई में ऐसी सुविधाएं हैं जिनका इस्तेमाल किसी भी एक्सटेंशन पेज से किया जा सकता है. इसमें, किसी एक्सटेंशन और उसकी कॉन्टेंट स्क्रिप्ट या एक्सटेंशन के बीच मैसेज एक्सचेंज करने की सुविधा शामिल है. इस बारे में ज़्यादा जानकारी मैसेज पासिंग
- Chrome एक्सटेंशन
chrome.system.display
डिसप्ले मेटाडेटा के बारे में क्वेरी करने के लिए, system.display API का इस्तेमाल करें. यह बताने के लिए एक एन्म, कि सिस्टम ने डिसप्ले का पता लगाया है या नहीं और उसका इस्तेमाल किया है या नहीं. अगर सिस्टम डिसप्ले का पता नहीं लगा पाता है, तो उसे 'बंद'
- Chrome एक्सटेंशन
chrome.system.display
डिसप्ले मेटाडेटा के बारे में क्वेरी करने के लिए, system.display API का इस्तेमाल करें. यह बताने के लिए एक एन्म, कि सिस्टम ने डिसप्ले का पता लगाया है या नहीं और उसका इस्तेमाल किया है या नहीं. अगर सिस्टम डिसप्ले का पता नहीं लगा पाता है, तो उसे 'बंद'
- Chrome एक्सटेंशन
chrome.action
Google Chrome टूलबार में एक्सटेंशन के आइकॉन को कंट्रोल करने के लिए, chrome.action API का इस्तेमाल करें. इस एपीआई का इस्तेमाल करने के लिए, यहां दी गई कुंजियों को मेनिफ़ेस्ट में एलान करना ज़रूरी है. chrome.action एपीआई का इस्तेमाल करने के लिए, 3 का
- Chrome एक्सटेंशन
chrome.commands
अपने एक्सटेंशन में कार्रवाइयां ट्रिगर करने वाले कीबोर्ड शॉर्टकट जोड़ने के लिए, commands API का इस्तेमाल करें. उदाहरण के लिए, ब्राउज़र ऐक्शन खोलने या एक्सटेंशन को कोई निर्देश भेजने के लिए कोई कार्रवाई. इस एपीआई का इस्तेमाल करने के लिए, यहां दी गई
- Chrome एक्सटेंशन
chrome.certificateProvider
इस एपीआई का इस्तेमाल करके, प्लैटफ़ॉर्म को सर्टिफ़िकेट दिखाएं. प्लैटफ़ॉर्म, टीएलएस की पुष्टि करने के लिए इन सर्टिफ़िकेट का इस्तेमाल कर सकता है. ChromeOS को क्लाइंट सर्टिफ़िकेट दिखाने के लिए, इस एपीआई का इस्तेमाल करने का सामान्य तरीका यह है: असल क्रम
- Chrome एक्सटेंशन
chrome.extension
chrome.extension एपीआई में ऐसी सुविधाएं हैं जिनका इस्तेमाल किसी भी एक्सटेंशन पेज से किया जा सकता है. इसमें, किसी एक्सटेंशन और उसकी कॉन्टेंट स्क्रिप्ट या एक्सटेंशन के बीच मैसेज एक्सचेंज करने की सुविधा शामिल है. इस बारे में ज़्यादा जानकारी मैसेज पासिंग
- Chrome एक्सटेंशन
chrome.fontSettings
Chrome की फ़ॉन्ट सेटिंग मैनेज करने के लिए, chrome.fontSettings API का इस्तेमाल करें. Font Settings API का इस्तेमाल करने के लिए, आपको एक्सटेंशन के मेनिफ़ेस्ट में "fontSettings" अनुमति का एलान करना होगा. उदाहरण के लिए: Chrome, कुछ फ़ॉन्ट सेटिंग को कुछ
- Chrome एक्सटेंशन
एक्सटेंशन और एआई
एआई की मदद से एक्सटेंशन डेवलप करने का तरीका जानें
- Chrome एक्सटेंशन
chrome.desktopCapture
डेस्कटॉप कैप्चर एपीआई, स्क्रीन, अलग-अलग विंडो या अलग-अलग टैब का कॉन्टेंट कैप्चर करता है. chooseDesktopMedia() में इस्तेमाल किए गए डेस्कटॉप मीडिया सोर्स के सेट को तय करने के लिए इस्तेमाल किया जाने वाला Enum. "screen" "window" "tab" "audio"
- Chrome एक्सटेंशन
chrome.declarativeContent
किसी पेज के कॉन्टेंट के आधार पर कार्रवाइयां करने के लिए, chrome.declarativeContent एपीआई का इस्तेमाल करें. इसके लिए, आपको पेज के कॉन्टेंट को पढ़ने की अनुमति की ज़रूरत नहीं है. Declarative Content API की मदद से, किसी वेब पेज के यूआरएल या पेज पर मौजूद
- Chrome एक्सटेंशन
chrome.documentScan
अटैच किए गए दस्तावेज़ स्कैनर से इमेज का पता लगाने और उन्हें वापस पाने के लिए, chrome.documentScan API का इस्तेमाल करें.
- Chrome एक्सटेंशन
chrome.dns
डीएनएस रिज़ॉल्यूशन के लिए, chrome.dns API का इस्तेमाल करें. इस एपीआई का इस्तेमाल करने के लिए, आपको manifest में "dns" अनुमति का एलान करना होगा. यहां दिया गया कोड, example.com का आईपी पता पाने के लिए resolve() को कॉल करता है. service-worker.js:
- Chrome एक्सटेंशन
chrome.system.storage
स्टोरेज डिवाइस की जानकारी के बारे में क्वेरी करने के लिए, chrome.system.storage API का इस्तेमाल करें. साथ ही, जब कोई स्टोरेज डिवाइस अटैच और डिटैच किया जाता है, तब सूचना पाएं. "success" डिवाइस को हटाने का निर्देश पूरा हो गया है -- ऐप्लिकेशन,
- Chrome एक्सटेंशन
chrome.alarms
कोड को समय-समय पर या आने वाले समय में किसी तय समय पर चलाने के लिए, chrome.alarms API का इस्तेमाल करें. chrome.alarms एपीआई का इस्तेमाल करने के लिए, manifest में "alarms" अनुमति का एलान करें: एपीआई के काम करने का तरीका समझने से, यह पक्का करने में मदद
- Chrome एक्सटेंशन
chrome.contextMenus
Google Chrome के संदर्भ मेन्यू में आइटम जोड़ने के लिए, chrome.contextMenus API का इस्तेमाल करें. आपके पास यह चुनने का विकल्प होता है कि संदर्भ मेन्यू में जोड़े गए आइटम किस तरह के ऑब्जेक्ट पर लागू हों. जैसे, इमेज, हाइपरलिंक, और पेज. एपीआई का इस्तेमाल
- Chrome एक्सटेंशन
chrome.audio
chrome.audio एपीआई की मदद से, उपयोगकर्ता सिस्टम से जुड़े ऑडियो डिवाइसों की जानकारी पा सकते हैं और उन्हें कंट्रोल कर सकते हैं. फ़िलहाल, यह एपीआई सिर्फ़ ChromeOS के लिए कीऑस्क मोड में उपलब्ध है. स्ट्रिंग डिवाइस का नाम. DeviceType डिवाइस का टाइप.
- Chrome एक्सटेंशन
chrome.declarativeNetRequest
chrome.declarativeNetRequest एपीआई का इस्तेमाल, एलान वाले नियमों को तय करके नेटवर्क अनुरोधों को ब्लॉक करने या उनमें बदलाव करने के लिए किया जाता है. इससे एक्सटेंशन, नेटवर्क अनुरोधों को इंटरसेप्ट किए बिना और उनका कॉन्टेंट देखे बिना उनमें बदलाव कर सकते
- Chrome एक्सटेंशन
chrome.fileBrowserHandler
Chrome OS फ़ाइल ब्राउज़र को बेहतर बनाने के लिए, chrome.fileBrowserHandler API का इस्तेमाल करें. उदाहरण के लिए, इस एपीआई का इस्तेमाल करके, उपयोगकर्ताओं को अपनी वेबसाइट पर फ़ाइलें अपलोड करने की सुविधा दी जा सकती है. ChromeOS फ़ाइल ब्राउज़र तब दिखता है,
- Chrome एक्सटेंशन
chrome.devtools.panels
अपने एक्सटेंशन को Developer Tools की विंडो के यूज़र इंटरफ़ेस (यूआई) में इंटिग्रेट करने के लिए, chrome.devtools.panels एपीआई का इस्तेमाल करें: अपने पैनल बनाएं, मौजूदा पैनल ऐक्सेस करें, और साइडबार जोड़ें. हर एक्सटेंशन पैनल और साइडबार को एक अलग एचटीएमएल
- Chrome एक्सटेंशन
chrome.readingList
रीडिंग लिस्ट में मौजूद आइटम को पढ़ने और उनमें बदलाव करने के लिए, chrome.readingList API का इस्तेमाल करें. Reading List API का इस्तेमाल करने के लिए, एक्सटेंशन मेनिफ़ेस्ट फ़ाइल में "readingList" अनुमति जोड़ें: manifest.json: Chrome के साइड पैनल में एक
- Chrome एक्सटेंशन
एपीआई का संदर्भ
Chrome एक्सटेंशन के लिए उपलब्ध कराए गए सभी एपीआई की पूरी जानकारी. इसमें बंद किए गए Chrome Apps प्लैटफ़ॉर्म के एपीआई के साथ-साथ बीटा और डेव वर्शन में अब भी एपीआई शामिल हैं.
- Chrome एक्सटेंशन
अक्टूबर 2024 में Chrome एक्सटेंशन में क्या बदलाव हो रहे हैं
Chrome एक्सटेंशन में हाल ही में किए गए बदलावों की खास जानकारी. साथ ही, एक्सटेंशन के लिए आने वाली नई सुविधाओं के बारे में जानकारी, जिनका डेवलपर बेसब्री से इंतज़ार कर रहे हैं.
- Chrome एक्सटेंशन
- Chrome
Chrome Web Store के डेवलपर डैशबोर्ड को मोबाइल पर इस्तेमाल करने का अनुभव बेहतर बनाना
हमें यूज़र इंटरफ़ेस (यूआई) में बदलावों का एक सेट लॉन्च करते हुए खुशी हो रही है. इससे Chrome Web Store के डेवलपर डैशबोर्ड को ज़्यादा रिस्पॉन्सिव और मोबाइल-फ़्रेंडली बनाया जा सकेगा. हमें उम्मीद है कि इससे आपको स्टोर पेज की परफ़ॉर्मेंस को मॉनिटर करने,
- Chrome
- Chrome एक्सटेंशन
chrome.privacy
chrome.privacy एपीआई का इस्तेमाल करके, Chrome की उन सुविधाओं के इस्तेमाल को कंट्रोल करें जिनसे उपयोगकर्ता की निजता पर असर पड़ सकता है. यह एपीआई, Chrome का कॉन्फ़िगरेशन पाने और सेट करने के लिए, एपीआई टाइप के ChromeSettings प्रोटोटाइप का इस्तेमाल करता
- Chrome एक्सटेंशन
chrome.wallpaper
ChromeOS का वॉलपेपर बदलने के लिए, chrome.wallpaper एपीआई का इस्तेमाल करें. आपको "वॉलपेपर" का एलान करना होगा इस्तेमाल करने के लिए ऐप्लिकेशन के मेनिफ़ेस्ट में अनुमति वॉलपेपर एपीआई पर भी काम करता है. उदाहरण के लिए: उदाहरण के लिए, वॉलपेपर को
- Chrome एक्सटेंशन
chrome.input.ime
Chrome OS के लिए, पसंद के मुताबिक IME लागू करने के लिए, chrome.input.ime एपीआई का इस्तेमाल करें. यह आपके एक्सटेंशन को कीस्ट्रोक हैंडल करने, कंपोज़िशन सेट करने, और कैंडिडेट विंडो को मैनेज करने की अनुमति देता है. आपको "इनपुट" का एलान करना होगा
- Chrome एक्सटेंशन
chrome.system.storage
स्टोरेज डिवाइस की जानकारी के बारे में क्वेरी करने के लिए, chrome.system.storage एपीआई का इस्तेमाल करें. साथ ही, हटाए जा सकने वाले स्टोरेज डिवाइस के अटैच और अलग होने पर सूचना पाएं. "सफलता" निष्कासन आदेश सफल हुआ -- ऐप्लिकेशन उपयोगकर्ता को डिवाइस हटाने
- Chrome एक्सटेंशन
chrome.scripting
अलग-अलग कॉन्टेक्स्ट में स्क्रिप्ट चलाने के लिए, chrome.scripting एपीआई का इस्तेमाल करें. chrome.scripting एपीआई का इस्तेमाल करने के लिए, मेनिफ़ेस्ट में "scripting" अनुमति के साथ-साथ स्क्रिप्ट इंजेक्ट करने के लिए पेजों के होस्ट की अनुमतियों का एलान
- Chrome एक्सटेंशन
chrome.webAuthenticationProxy
chrome.webAuthenticationProxy API, रिमोट होस्ट पर चल रहे रिमोट डेस्कटॉप सॉफ़्टवेयर को Web Authentication API (WebAuthn) के अनुरोधों को लोकल क्लाइंट पर हैंडल करने की अनुमति देता है. स्ट्रिंग navigator.credentials.create() को पास किया गया
- Chrome एक्सटेंशन
chrome.enterprise.hardwarePlatform
जिस हार्डवेयर प्लैटफ़ॉर्म पर ब्राउज़र चलता है उसके मैन्युफ़ैक्चरर और मॉडल को पाने के लिए, chrome.enterprise.hardwarePlatform एपीआई का इस्तेमाल करें. ध्यान दें: यह एपीआई सिर्फ़ एंटरप्राइज़ नीति की मदद से इंस्टॉल किए गए एक्सटेंशन के लिए उपलब्ध है.
- Chrome एक्सटेंशन
chrome.devtools.performance
DevTools के परफ़ॉर्मेंस पैनल में, रिकॉर्डिंग की स्थिति से जुड़े अपडेट सुनने के लिए, chrome.devtools.performance एपीआई का इस्तेमाल करें. डेवलपर टूल एपीआई इस्तेमाल करने के बारे में सामान्य जानकारी के लिए, DevTools API की खास जानकारी देखें.
- Chrome एक्सटेंशन
chrome.topSites
नए टैब पेज पर दिखने वाली मुख्य साइटों यानी सबसे ज़्यादा देखी गई साइटों को ऐक्सेस करने के लिए, chrome.topSites एपीआई का इस्तेमाल करें. इनमें ऐसे शॉर्टकट शामिल नहीं होते जिन्हें उपयोगकर्ता ने कस्टमाइज़ किया है. आपको "topSites" की जानकारी देनी होगी इस
- Chrome एक्सटेंशन
chrome.types
chrome.types एपीआई में, Chrome के लिए टाइप की जानकारी का इस्तेमाल किया गया है. ChromeSetting टाइप में फ़ंक्शन का एक सामान्य सेट ( get(), set(), और clear() ) मिलता है और साथ ही Chrome ब्राउज़र की सेटिंग के लिए एक इवेंट प्रकाशक ( onChange ) है.
- Chrome एक्सटेंशन
chrome.vpnProvider
वीपीएन क्लाइंट लागू करने के लिए, chrome.vpnProvider एपीआई का इस्तेमाल करें. आम तौर पर, chrome.vpnProvider का इस्तेमाल इस तरह से होता है: createConfig() को कॉल करके वीपीएन कॉन्फ़िगरेशन बनाएं. वीपीएन कॉन्फ़िगरेशन, उपयोगकर्ता को ChromeOS के यूज़र
- Chrome एक्सटेंशन
chrome.tabCapture
टैब मीडिया स्ट्रीम से इंटरैक्ट करने के लिए, chrome.tabCapture एपीआई का इस्तेमाल करें. chrome.tab Capture API की मदद से, आपको MediaStream को ऐक्सेस करने की सुविधा मिलती है. इसमें वीडियो और मौजूदा टैब का ऑडियो. इसे सिर्फ़ तब कॉल किया जा सकता है, जब
- Chrome एक्सटेंशन
chrome.enterprise.deviceAttributes
डिवाइस के एट्रिब्यूट पढ़ने के लिए, chrome.enterprise.deviceAttributes एपीआई का इस्तेमाल करें. ध्यान दें: यह एपीआई सिर्फ़ एंटरप्राइज़ नीति के ज़रिए अनइंस्टॉल न किए जा सकने वाले एक्सटेंशन के लिए उपलब्ध है. एडमिन की बताई गई जगह की जानकारी फ़ेच करता है.
- Chrome एक्सटेंशन
chrome.systemLog
एक्सटेंशन से Chrome सिस्टम लॉग रिकॉर्ड करने के लिए, chrome.systemLog एपीआई का इस्तेमाल करें. स्ट्रिंग नया लॉग रिकॉर्ड जोड़ता है. MessageOptions लॉगिन करने के विकल्प. फ़ंक्शन वैकल्पिक callback पैरामीटर ऐसा दिखता है: प्रॉमिस<void> मेनिफ़ेस्ट V3
- Chrome एक्सटेंशन
chrome.system.memory
chrome.system.memory एपीआई. संख्या उपलब्ध कपैसिटी की जानकारी (बाइट में). संख्या फ़िज़िकल मेमोरी की कुल क्षमता, बाइट में. फ़िज़िकल मेमोरी की जानकारी पाना. फ़ंक्शन वैकल्पिक callback पैरामीटर ऐसा दिखता है: MemoryInfo Promise&lt; MemoryInfo &gt;
- Chrome एक्सटेंशन
chrome.power
सिस्टम की पावर मैनेजमेंट सुविधाओं को बदलने के लिए, chrome.power एपीआई का इस्तेमाल करें. डिफ़ॉल्ट रूप से, उपयोगकर्ता निष्क्रिय होने पर ऑपरेटिंग सिस्टम स्क्रीन की रोशनी कम कर देते हैं और अंत में सिस्टम. पावर एपीआई की मदद से, कोई ऐप्लिकेशन या एक्सटेंशन
- Chrome एक्सटेंशन
chrome.proxy
Chrome की प्रॉक्सी सेटिंग मैनेज करने के लिए, chrome.proxy एपीआई का इस्तेमाल करें. यह एपीआई, प्रॉक्सी कॉन्फ़िगरेशन पाने और सेट करने के लिए, एपीआई टाइप के ChromeSettings प्रोटोटाइप का इस्तेमाल करता है. आपको "प्रॉक्सी" का एलान करना होगा एक्सटेंशन
- Chrome एक्सटेंशन
chrome.enterprise.networkingAttributes
अपने मौजूदा नेटवर्क के बारे में जानकारी पढ़ने के लिए, chrome.enterprise.networkingAttributes एपीआई का इस्तेमाल करें. ध्यान दें: यह एपीआई सिर्फ़ एंटरप्राइज़ नीति के ज़रिए अनइंस्टॉल न किए जा सकने वाले एक्सटेंशन के लिए उपलब्ध है. स्ट्रिंग ज़रूरी नहीं
- Chrome एक्सटेंशन
chrome.devtools.recorder
DevTools में रिकॉर्डर पैनल को पसंद के मुताबिक बनाने के लिए, chrome.devtools.recorder एपीआई का इस्तेमाल करें. devtools.recorder एपीआई, झलक वाली सुविधा है. इसकी मदद से, Chrome DevTools में रिकॉर्डर पैनल को बढ़ाया जा सकता है. डेवलपर टूल एपीआई इस्तेमाल
- Chrome एक्सटेंशन
chrome.system.cpu
सीपीयू मेटाडेटा के बारे में क्वेरी करने के लिए, system.cpu एपीआई का इस्तेमाल करें. स्ट्रिंग प्रोसेसर के आर्किटेक्चर का नाम. स्ट्रिंग[] फ़ीचर कोड का सेट, जो प्रोसेसर की कुछ क्षमताओं को दिखाता है. फ़िलहाल, ये कोड "mmx", "sse", "sse2", "sse3", "ssse3",
- Chrome एक्सटेंशन
chrome.devtools.network
नेटवर्क पैनल में डेवलपर टूल से दिखाए गए नेटवर्क अनुरोधों के बारे में जानकारी पाने के लिए, chrome.devtools.network एपीआई का इस्तेमाल करें. नेटवर्क के अनुरोधों की जानकारी, एचटीटीपी संग्रह के फ़ॉर्मैट ( HAR ) में दिखाई जाती है. इसका ब्यौरा HAR इस
- Chrome एक्सटेंशन
chrome.processes
ब्राउज़र की प्रोसेस से इंटरैक्ट करने के लिए, chrome.processes एपीआई का इस्तेमाल करें. संख्या कैश मेमोरी का वह हिस्सा जिसका बाइट में इस्तेमाल किया गया है. संख्या कैश मेमोरी का साइज़, बाइट में. नंबर वैकल्पिक प्रोसेस के सीपीयू के इस्तेमाल का हाल ही का
- Chrome एक्सटेंशन
chrome.search
डिफ़ॉल्ट कंपनी के ज़रिए खोजने के लिए, chrome.search एपीआई का इस्तेमाल करें. "CURRENT_TAB" यह बताता है कि खोज के नतीजे, कॉल करने के लिए इस्तेमाल होने वाले टैब में या चालू ब्राउज़र के टैब में दिखते हैं. "NEW_TAB" इससे पता चलता है कि खोज के नतीजे नए टैब
- Chrome एक्सटेंशन
chrome.tts
लिखाई को बोली में बदलने की सुविधा (टीटीएस) को चलाने के लिए, chrome.tts एपीआई का इस्तेमाल करें. इससे जुड़ा ttsEngine एपीआई भी देखें. यह एपीआई, स्पीच इंजन को लागू करने के लिए एक्सटेंशन की अनुमति देता है. Chrome, Windows (SAPI 5 का इस्तेमाल करके), Mac
- Chrome एक्सटेंशन
chrome.devtools.inspectedWindow
जांच की गई विंडो से इंटरैक्ट करने के लिए, chrome.devtools.inspectedWindow API का इस्तेमाल करें: जांच किए गए पेज के लिए टैब आईडी पाएं, जांच की गई विंडो के हिसाब से कोड का आकलन करें, पेज को फिर से लोड करें या पेज में मौजूद संसाधनों की सूची पाएं. डेवलपर
- Chrome एक्सटेंशन
chrome.webNavigation
फ़्लाइट में नेविगेशन के अनुरोधों की स्थिति के बारे में सूचनाएं पाने के लिए, chrome.webNavigation एपीआई का इस्तेमाल करें. chrome.webNavigation के सभी तरीकों और इवेंट के लिए, आपको "webNavigation" की अनुमति का एलान करना होगा एक्सटेंशन मेनिफ़ेस्ट में.
- Chrome एक्सटेंशन
chrome.tabGroups
ब्राउज़र के टैब ग्रुपिंग सिस्टम से इंटरैक्ट करने के लिए, chrome.tabGroups एपीआई का इस्तेमाल करें. इस एपीआई का इस्तेमाल करके, ब्राउज़र में टैब ग्रुप में बदलाव किया जा सकता है. साथ ही, उनके क्रम में बदलाव भी किया जा सकता है. टैब को ग्रुप में बांटने और
- Chrome एक्सटेंशन
chrome.printerProvider
chrome.printerProvider एपीआई, प्रिंट मैनेजर के इस्तेमाल किए गए इवेंट को उन प्रिंटर की क्वेरी में दिखाता है जिन्हें एक्सटेंशन से कंट्रोल किया जाता है. साथ ही, इन प्रिंटर की क्षमताओं के बारे में क्वेरी करने और प्रिंट जॉब सबमिट करने के लिए किया जाता है.
- Chrome एक्सटेंशन
chrome.printingMetrics
प्रिंट करने के इस्तेमाल से जुड़ा डेटा फ़ेच करने के लिए, chrome.printingMetrics एपीआई का इस्तेमाल करें. "BLACK_AND_WHITE" बताता है कि ब्लैक ऐंड व्हाइट मोड का इस्तेमाल किया गया था. "COLOR" बताता है कि कलर मोड का इस्तेमाल किया गया था. "ONE_SIDED" बताता
- Chrome एक्सटेंशन
chrome.declarativeNetRequest
chrome.declarativeNetRequest एपीआई का इस्तेमाल, नेटवर्क के अनुरोधों को ब्लॉक करने या उनमें बदलाव करने के लिए किया जाता है. ऐसा, डिक्लेरेटिव टोन वाले नियमों के बारे में बताकर किया जाता है. इसकी मदद से, एक्सटेंशन नेटवर्क के अनुरोधों में बदलाव किए बिना,
- Chrome एक्सटेंशन
chrome.webRequest
ट्रैफ़िक पर नज़र रखने और उसका विश्लेषण करने के साथ-साथ फ़्लाइट में अनुरोधों को रोकने, ब्लॉक करने या उनमें बदलाव करने के लिए, chrome.webRequest एपीआई का इस्तेमाल करें. वेब अनुरोध का इस्तेमाल करने के लिए, आपको एक्सटेंशन मेनिफ़ेस्ट में "webRequest"
- Chrome एक्सटेंशन
chrome.sidePanel
ब्राउज़र के साइड पैनल में कॉन्टेंट को होस्ट करने के लिए, chrome.sidePanel एपीआई का इस्तेमाल करें. यह कॉन्टेंट, वेबपेज के मुख्य कॉन्टेंट के साथ भी दिखाया जा सकता है. साइड पैनल एपीआई का इस्तेमाल करने के लिए, एक्सटेंशन मेनिफ़ेस्ट फ़ाइल में "sidePanel"
- Chrome एक्सटेंशन
chrome.omnibox
खोज इतिहास API (एपीआई) आपको Google Chrome के पता बार के साथ कीवर्ड रजिस्टर करने देता है, जिसे खोज बार भी कहा जाता है. जब उपयोगकर्ता आपके एक्सटेंशन का कीवर्ड डालता है, तो उपयोगकर्ता सिर्फ़ आपके एक्सटेंशन के साथ एक्सटेंशन चुनें. हर कीस्ट्रोक, आपके
- Chrome एक्सटेंशन
chrome.pageAction
पता बार की दाईं ओर, Google Chrome के मुख्य टूलबार में आइकॉन रखने के लिए, chrome.pageAction एपीआई का इस्तेमाल करें. पेज से जुड़ी कार्रवाइयां, मौजूदा पेज पर की जा सकने वाली कार्रवाइयां दिखाती हैं. हालांकि, ये कार्रवाइयां सभी पेजों पर लागू नहीं होती
- Chrome एक्सटेंशन
chrome.windows
ब्राउज़र विंडो से इंटरैक्ट करने के लिए, chrome.windows एपीआई का इस्तेमाल करें. इस एपीआई का इस्तेमाल, ब्राउज़र में विंडो बनाने, उनमें बदलाव करने, और उन्हें फिर से व्यवस्थित करने के लिए किया जा सकता है. अनुरोध किए जाने पर, windows.Window में tabs.Tab
- Chrome एक्सटेंशन
chrome.i18n
अपने पूरे ऐप्लिकेशन या एक्सटेंशन पर अंतरराष्ट्रीय मानकों का पालन करने के लिए, chrome.i18n इन्फ़्रास्ट्रक्चर का इस्तेमाल करें. आपको इसकी सभी उपयोगकर्ता को दिखने वाली स्ट्रिंग को messages.json नाम की फ़ाइल में डालना होगा. हर बार स्थान-भाषा को जोड़ने
- Chrome एक्सटेंशन
chrome.browserAction
पता बार की दाईं ओर, मुख्य Google Chrome टूलबार में आइकॉन रखने के लिए, ब्राउज़र से जुड़ी कार्रवाइयों का इस्तेमाल करें. ब्राउज़र से जुड़ी कार्रवाई के आइकॉन के अलावा, एक टूलटिप, बैज, और पॉप-अप हो सकता है. नीचे दी गई इमेज में, पता बार की दाईं ओर मौजूद कई
- Chrome एक्सटेंशन
chrome.webRequest
ट्रैफ़िक पर नज़र रखने और उसका विश्लेषण करने के साथ-साथ फ़्लाइट में अनुरोधों को रोकने, ब्लॉक करने या उनमें बदलाव करने के लिए, chrome.webRequest एपीआई का इस्तेमाल करें. वेब अनुरोध का इस्तेमाल करने के लिए, आपको एक्सटेंशन मेनिफ़ेस्ट में "webRequest"
- Chrome एक्सटेंशन
chrome.fileBrowserHandler
Chrome OS फ़ाइल ब्राउज़र का दायरा बढ़ाने के लिए, chrome.fileBrowserHandler एपीआई का इस्तेमाल करें. उदाहरण के लिए, इस एपीआई का इस्तेमाल करके, उपयोगकर्ताओं को आपकी वेबसाइट पर फ़ाइलें अपलोड करने की सुविधा दी जा सकती है. ChromeOS फ़ाइल ब्राउज़र तब दिखता
- Chrome एक्सटेंशन
chrome.devtools.panels
अपने एक्सटेंशन को Developer Tools विंडो के यूज़र इंटरफ़ेस (यूआई) के साथ इंटिग्रेट करने के लिए, chrome.devtools.panels एपीआई का इस्तेमाल करें: अपने पैनल बनाएं, मौजूदा पैनल ऐक्सेस करें, और साइडबार जोड़ें. इस एपीआई का इस्तेमाल करने के लिए, मेनिफ़ेस्ट
- Chrome एक्सटेंशन
chrome.system.cpu
सीपीयू मेटाडेटा के बारे में क्वेरी करने के लिए, system.cpu एपीआई का इस्तेमाल करें. स्ट्रिंग प्रोसेसर के आर्किटेक्चर का नाम. स्ट्रिंग[] फ़ीचर कोड का सेट, जो प्रोसेसर की कुछ क्षमताओं को दिखाता है. फ़िलहाल, ये कोड "mmx", "sse", "sse2", "sse3", "ssse3",
- Chrome एक्सटेंशन
chrome.enterprise.networkingAttributes
अपने मौजूदा नेटवर्क के बारे में जानकारी पढ़ने के लिए, chrome.enterprise.networkingAttributes एपीआई का इस्तेमाल करें. ध्यान दें: यह एपीआई सिर्फ़ एंटरप्राइज़ नीति के ज़रिए अनइंस्टॉल न किए जा सकने वाले एक्सटेंशन के लिए उपलब्ध है. स्ट्रिंग ज़रूरी नहीं
- Chrome एक्सटेंशन
chrome.gcm
Firebase क्लाउड से मैसेज (FCM) के ज़रिए मैसेज भेजने और पाने के लिए ऐप्लिकेशन और एक्सटेंशन को चालू करने के लिए chrome.gcm का इस्तेमाल करें. किसी मैसेज में सभी कुंजी/वैल्यू पेयर का ज़्यादा से ज़्यादा साइज़ (बाइट में). 4096 ऐप्लिकेशन को FCM के साथ
- Chrome एक्सटेंशन
chrome.wallpaper
ChromeOS का वॉलपेपर बदलने के लिए, chrome.wallpaper एपीआई का इस्तेमाल करें. आपको "वॉलपेपर" का एलान करना होगा इस्तेमाल करने के लिए ऐप्लिकेशन के मेनिफ़ेस्ट में अनुमति वॉलपेपर एपीआई पर भी काम करता है. उदाहरण के लिए: उदाहरण के लिए, वॉलपेपर को
- Chrome एक्सटेंशन
chrome.input.ime
Chrome OS के लिए, पसंद के मुताबिक IME लागू करने के लिए, chrome.input.ime एपीआई का इस्तेमाल करें. इससे आपके एक्सटेंशन को कीस्ट्रोक हैंडल करने, कंपोज़िशन सेट करने, और कैंडिडेट विंडो को मैनेज करने की अनुमति मिलती है. आपको "इनपुट" का एलान करना होगा
- Chrome एक्सटेंशन
chrome.instanceID
इंस्टेंस आईडी सेवा को ऐक्सेस करने के लिए, chrome.instanceID का इस्तेमाल करें. यह ऐप्लिकेशन इंस्टेंस आइडेंटिफ़ायर को रीसेट करता है और इससे जुड़े सभी टोकन रद्द करता है. फ़ंक्शन वैकल्पिक callback पैरामीटर ऐसा दिखता है: प्रॉमिस<void> प्रॉमिस सिर्फ़
- Chrome एक्सटेंशन
chrome.platformKeys
प्लैटफ़ॉर्म से मैनेज किए जाने वाले क्लाइंट सर्टिफ़िकेट ऐक्सेस करने के लिए, chrome.platformKeys एपीआई का इस्तेमाल करें. अगर कोई उपयोगकर्ता या नीति अनुमति देती है, तो एक्सटेंशन, पुष्टि करने वाले अपने कस्टम प्रोटोकॉल में इस तरह के सर्टिफ़िकेट का
- Chrome एक्सटेंशन
chrome.loginState
लॉगिन की स्थिति को पढ़ने और उसे मॉनिटर करने के लिए, chrome.loginState एपीआई का इस्तेमाल करें. "Firefox_PROFILE" बताता है कि एक्सटेंशन, साइन इन प्रोफ़ाइल में है. "USER_PROFILE" बताता है कि एक्सटेंशन, उपयोगकर्ता की प्रोफ़ाइल में है. "UNKNOWN" बताता है
- Chrome एक्सटेंशन
chrome.printingMetrics
प्रिंट करने के इस्तेमाल से जुड़ा डेटा फ़ेच करने के लिए, chrome.printingMetrics एपीआई का इस्तेमाल करें. "BLACK_AND_WHITE" बताता है कि ब्लैक ऐंड व्हाइट मोड का इस्तेमाल किया गया था. "COLOR" बताता है कि कलर मोड का इस्तेमाल किया गया था. "ONE_SIDED" बताता
- Chrome एक्सटेंशन
chrome.history
ब्राउज़र के देखे गए पेजों के रिकॉर्ड के साथ इंटरैक्ट करने के लिए, chrome.history एपीआई का इस्तेमाल करें. ब्राउज़र के इतिहास में जाकर, यूआरएल जोड़े जा सकते हैं, हटाए जा सकते हैं, और उनके लिए क्वेरी की जा सकती है. इतिहास पेज को अपने वर्शन से बदलने के
- Chrome एक्सटेंशन
chrome.devtools.inspectedWindow
जांच की गई विंडो से इंटरैक्ट करने के लिए, chrome.devtools.inspectedWindow API का इस्तेमाल करें: जांच किए गए पेज के लिए टैब आईडी पाएं, जांच की गई विंडो के हिसाब से कोड का आकलन करें, पेज को फिर से लोड करें या पेज में मौजूद संसाधनों की सूची पाएं. इस
- Chrome एक्सटेंशन
chrome.identity
OAuth2 ऐक्सेस टोकन पाने के लिए, chrome.identity एपीआई का इस्तेमाल करें. स्ट्रिंग खाते के लिए यूनीक आइडेंटिफ़ायर. आपके खाते से हमेशा के लिए यह आईडी नहीं बदलेगा. "सिंक" बताता है कि सिंक करने की सुविधा प्राथमिक खाते के लिए चालू है. "कोई भी" प्राथमिक
- Chrome एक्सटेंशन
chrome.processes
ब्राउज़र की प्रोसेस से इंटरैक्ट करने के लिए, chrome.processes एपीआई का इस्तेमाल करें. संख्या कैश मेमोरी का वह हिस्सा जिसका बाइट में इस्तेमाल किया गया है. संख्या कैश मेमोरी का साइज़, बाइट में. नंबर वैकल्पिक प्रोसेस के सीपीयू के इस्तेमाल का हाल ही का
- Chrome एक्सटेंशन
chrome.tts
लिखाई को बोली में बदलने की सुविधा (टीटीएस) को चलाने के लिए, chrome.tts एपीआई का इस्तेमाल करें. इससे जुड़ा ttsEngine एपीआई भी देखें. यह एपीआई, स्पीच इंजन को लागू करने के लिए एक्सटेंशन की अनुमति देता है. Chrome, इन निर्देशों का इस्तेमाल करके, Windows
- Chrome एक्सटेंशन
chrome.dom
एक्सटेंशन के लिए खास डीओएम एपीआई ऐक्सेस करने के लिए, chrome.dom एपीआई का इस्तेमाल करें इसकी मदद से, चुना गया एलिमेंट से होस्ट किया गया ओपन शैडो रूट या क्लोज़्ड शैडो रूट मिलता है. अगर एलिमेंट शैडो रूट अटैच नहीं करता है, तो यह शून्य दिखाएगा.
- Chrome एक्सटेंशन
chrome.enterprise.hardwarePlatform
जिस हार्डवेयर प्लैटफ़ॉर्म पर ब्राउज़र चलता है उसके मैन्युफ़ैक्चरर और मॉडल को पाने के लिए, chrome.enterprise.hardwarePlatform एपीआई का इस्तेमाल करें. ध्यान दें: यह एपीआई सिर्फ़ एंटरप्राइज़ नीति की मदद से इंस्टॉल किए गए एक्सटेंशन के लिए उपलब्ध है.
- Chrome एक्सटेंशन
chrome.devtools.recorder
DevTools में रिकॉर्डर पैनल को पसंद के मुताबिक बनाने के लिए, chrome.devtools.recorder एपीआई का इस्तेमाल करें. डेवलपर टूल एपीआई इस्तेमाल करने के बारे में सामान्य जानकारी के लिए, DevTools API की खास जानकारी देखें. devtools.recorder एपीआई, झलक वाली
- Chrome एक्सटेंशन
chrome.tabCapture
टैब मीडिया स्ट्रीम से इंटरैक्ट करने के लिए, chrome.tabCapture एपीआई का इस्तेमाल करें. chrome.tab Capture API की मदद से, आपको किसी ऐसे MediaStream को ऐक्सेस करने की अनुमति मिलती है जिसमें वीडियो और मौजूदा टैब का ऑडियो. इसे सिर्फ़ तब कॉल किया जा सकता
- Chrome एक्सटेंशन
chrome.webNavigation
फ़्लाइट में नेविगेशन के अनुरोधों की स्थिति के बारे में सूचनाएं पाने के लिए, chrome.webNavigation एपीआई का इस्तेमाल करें. सभी chrome.webNavigation तरीकों और इवेंट के लिए, आपको "webनेविगेशन" का एलान करना होगा अनुमति एक्सटेंशन मेनिफ़ेस्ट में. उदाहरण के
- Chrome एक्सटेंशन
chrome.topSites
नए टैब पेज पर दिखने वाली मुख्य साइटों यानी सबसे ज़्यादा देखी गई साइटों को ऐक्सेस करने के लिए, chrome.topSites एपीआई का इस्तेमाल करें. इनमें उपयोगकर्ता के पसंद के मुताबिक बनाए गए शॉर्टकट शामिल नहीं होते. आपको "topSites" की जानकारी देनी होगी इस एपीआई
- Chrome एक्सटेंशन
chrome.management
chrome.management API की मदद से, इंस्टॉल किए गए ऐप्लिकेशन और एक्सटेंशन को मैनेज किया जा सकता है. आपको "मैनेजमेंट" का एलान करना होगा को मैनेज करने की अनुमति दें, ताकि आप एक्सटेंशन मेनिफ़ेस्ट में एपीआई. उदाहरण के लिए:
- Chrome एक्सटेंशन
chrome.proxy
Chrome की प्रॉक्सी सेटिंग मैनेज करने के लिए, chrome.proxy एपीआई का इस्तेमाल करें. यह एपीआई, प्रॉक्सी कॉन्फ़िगरेशन पाने और सेट करने के लिए, एपीआई टाइप के ChromeSettings प्रोटोटाइप का इस्तेमाल करता है. आपको "प्रॉक्सी" का एलान करना होगा एक्सटेंशन
- Chrome एक्सटेंशन
chrome.search
डिफ़ॉल्ट कंपनी के ज़रिए खोजने के लिए, chrome.search एपीआई का इस्तेमाल करें. "CURRENT_TAB" यह बताता है कि खोज के नतीजे, कॉल करने के लिए इस्तेमाल होने वाले टैब में या चालू ब्राउज़र के टैब में दिखते हैं. "NEW_TAB" इससे पता चलता है कि खोज के नतीजे नए टैब
- Chrome एक्सटेंशन
chrome.idle
मशीन की इनऐक्टिव स्थिति में बदलाव का पता लगाने के लिए, chrome.idle एपीआई का इस्तेमाल करें. आपको "इस्तेमाल नहीं किया जा रहा" एलान करना होगा इस्तेमाल न होने वाले एपीआई का इस्तेमाल करने के लिए, अपने एक्सटेंशन के मेनिफ़ेस्ट में इसकी अनुमति दें. इसके
- Chrome एक्सटेंशन
chrome.types
chrome.types API में, Chrome के लिए टाइप की जानकारी का इस्तेमाल किया जाता है. ChromeSetting प्रोटोटाइप, फ़ंक्शन का एक सामान्य सेट ( get(), set(), और clear() ) देता है और साथ ही Chrome ब्राउज़र की सेटिंग के लिए एक इवेंट प्रकाशक ( onChange ) शामिल है.
- Chrome एक्सटेंशन
chrome.printerProvider
chrome.printerProvider एपीआई, प्रिंट मैनेजर के इस्तेमाल किए गए इवेंट को उन प्रिंटर की क्वेरी में दिखाता है जिन्हें एक्सटेंशन से कंट्रोल किया जाता है. साथ ही, इन प्रिंटर की क्षमताओं के बारे में क्वेरी करने और प्रिंट जॉब सबमिट करने के लिए किया जाता है.
- Chrome एक्सटेंशन
chrome.enterprise.deviceAttributes
डिवाइस के एट्रिब्यूट पढ़ने के लिए, chrome.enterprise.deviceAttributes एपीआई का इस्तेमाल करें. ध्यान दें: यह एपीआई सिर्फ़ एंटरप्राइज़ नीति के ज़रिए अनइंस्टॉल न किए जा सकने वाले एक्सटेंशन के लिए उपलब्ध है. एडमिन की बताई गई जगह की जानकारी फ़ेच करता है.
- Chrome एक्सटेंशन
chrome.windows
ब्राउज़र विंडो से इंटरैक्ट करने के लिए, chrome.windows एपीआई का इस्तेमाल करें. इस एपीआई का इस्तेमाल, ब्राउज़र में विंडो बनाने, उनमें बदलाव करने, और उन्हें फिर से व्यवस्थित करने के लिए किया जा सकता है. अनुरोध किए जाने पर, windows.Window में tabs.Tab
- Chrome एक्सटेंशन
chrome.power
सिस्टम की पावर मैनेजमेंट सुविधाओं को बदलने के लिए, chrome.power एपीआई का इस्तेमाल करें. डिफ़ॉल्ट रूप से, उपयोगकर्ता निष्क्रिय होने पर ऑपरेटिंग सिस्टम स्क्रीन की रोशनी कम कर देते हैं और अंत में सिस्टम. पावर एपीआई की मदद से, कोई ऐप्लिकेशन या एक्सटेंशन
- Chrome एक्सटेंशन
chrome.pageCapture
टैब को MHTML के तौर पर सेव करने के लिए chrome.pageCapture एपीआई का इस्तेमाल करें. MHTML एक स्टैंडर्ड फ़ॉर्मैट है, जो ज़्यादातर ब्राउज़र पर काम करता है. यह किसी पेज पर एक फ़ाइल में इनकैप्सुलेट करता है और इसके सभी संसाधन (सीएसएस फ़ाइलें, इमेज..). ध्यान
- Chrome एक्सटेंशन
chrome.systemLog
एक्सटेंशन से Chrome सिस्टम लॉग रिकॉर्ड करने के लिए, chrome.systemLog एपीआई का इस्तेमाल करें. स्ट्रिंग नया लॉग रिकॉर्ड जोड़ता है. MessageOptions लॉगिन करने के विकल्प. फ़ंक्शन वैकल्पिक callback पैरामीटर ऐसा दिखता है: प्रॉमिस<void> प्रॉमिस सिर्फ़
- Chrome एक्सटेंशन
chrome.privacy
chrome.privacy एपीआई का इस्तेमाल करके, Chrome की उन सुविधाओं के इस्तेमाल को कंट्रोल करें जिनसे उपयोगकर्ता की निजता पर असर पड़ सकता है. यह एपीआई, Chrome का कॉन्फ़िगरेशन पाने और सेट करने के लिए, एपीआई टाइप के ChromeSettings प्रोटोटाइप का इस्तेमाल करता
- Chrome एक्सटेंशन
chrome.fileSystemProvider
फ़ाइल सिस्टम बनाने के लिए, chrome.fileSystemProvider एपीआई का इस्तेमाल करें, जिसे Chrome OS पर फ़ाइल मैनेजर से ऐक्सेस किया जा सकता है. आपको "fileSystemProvider" का एलान करना होगा फ़ाइल सिस्टम प्रोवाइडर एपीआई का इस्तेमाल करने के लिए, एक्सटेंशन
- Chrome एक्सटेंशन
chrome.notifications
टेंप्लेट का इस्तेमाल करके ज़्यादा बेहतर सूचनाएं बनाने के लिए, chrome.notifications एपीआई का इस्तेमाल करें और सिस्टम ट्रे में ये सूचनाएं लोगों को दिखाएं. स्ट्रिंग ज़रूरी नहीं Mac OS X इस्तेमाल करने वालों को बटन के आइकॉन नहीं दिखते. स्ट्रिंग स्ट्रिंग
- Chrome एक्सटेंशन
chrome.fontSettings
Chrome की फ़ॉन्ट सेटिंग मैनेज करने के लिए, chrome.fontSettings एपीआई का इस्तेमाल करें. फ़ॉन्ट सेटिंग एपीआई का इस्तेमाल करने के लिए, आपको "fontSettings" का एलान करना होगा एक्सटेंशन में अनुमति मेनिफ़ेस्ट. उदाहरण के लिए: Chrome कुछ फ़ॉन्ट सेटिंग को
- Chrome एक्सटेंशन
chrome.devtools.network
नेटवर्क पैनल में डेवलपर टूल से दिखाए गए नेटवर्क अनुरोधों के बारे में जानकारी पाने के लिए, chrome.devtools.network एपीआई का इस्तेमाल करें. इस एपीआई का इस्तेमाल करने के लिए, मेनिफ़ेस्ट में इन कुंजियों का एलान करना ज़रूरी है. डेवलपर टूल एपीआई इस्तेमाल
- Chrome एक्सटेंशन
chrome.downloads
इस अनुमति से चेतावनी ट्रिगर होती है प्रोग्राम के हिसाब से, डाउनलोड शुरू करने, उनकी निगरानी करने, उनमें बदलाव करने, और उन्हें खोजने के लिए, chrome.downloads API का इस्तेमाल करें. इस एपीआई का इस्तेमाल करने के लिए, आपको एक्सटेंशन मेनिफ़ेस्ट में
- Chrome एक्सटेंशन
chrome.vpnProvider
वीपीएन क्लाइंट लागू करने के लिए, chrome.vpnProvider एपीआई का इस्तेमाल करें. आम तौर पर, vpnProvider का इस तरह इस्तेमाल किया जाता है: createConfig तरीके का इस्तेमाल करके, वीपीएन कॉन्फ़िगरेशन बनाएं. वीपीएन कॉन्फ़िगरेशन, स्थायी एंट्री होती है जो
- Chrome एक्सटेंशन
chrome.events
chrome.events नेमस्पेस में कुछ ऐसे सामान्य टाइप होते हैं जिनका इस्तेमाल, कुछ दिलचस्प होने पर आपको सूचना देने के लिए, एपीआई इवेंट भेजने में इस्तेमाल किया जाता है. Event एक ऑब्जेक्ट होता है, जो कुछ दिलचस्प होने पर आपको सूचना देता है. यह रही अलार्म बीत
- Chrome एक्सटेंशन
chrome.events
chrome.events नेमस्पेस में कुछ ऐसे सामान्य टाइप होते हैं जिनका इस्तेमाल, कुछ दिलचस्प होने पर आपको सूचना देने के लिए, एपीआई इवेंट भेजने में इस्तेमाल किया जाता है. Event एक ऑब्जेक्ट होता है, जो कुछ दिलचस्प होने पर आपको सूचना देता है. यह रही अलार्म बीत
- Chrome एक्सटेंशन
chrome.idle
मशीन की इनऐक्टिव स्थिति में बदलाव का पता लगाने के लिए, chrome.idle एपीआई का इस्तेमाल करें. कुछ समय से इस्तेमाल में न होने वाले एपीआई का इस्तेमाल करने के लिए, आपको अपने एक्सटेंशन के मेनिफ़ेस्ट में "idle" की अनुमति के बारे में जानकारी देनी होगी. इसके
- Chrome एक्सटेंशन
chrome.pageCapture
टैब को MHTML के तौर पर सेव करने के लिए chrome.pageCapture एपीआई का इस्तेमाल करें. MHTML एक स्टैंडर्ड फ़ॉर्मैट है, जो ज़्यादातर ब्राउज़र पर काम करता है. यह किसी पेज पर एक फ़ाइल में इनकैप्सुलेट करता है और इसके सभी संसाधन (सीएसएस फ़ाइलें, इमेज..). ध्यान
- Chrome एक्सटेंशन
chrome.offscreen
ऑफ़स्क्रीन दस्तावेज़ बनाने और उन्हें मैनेज करने के लिए, offscreen एपीआई का इस्तेमाल करें. ऑफ़स्क्रीन एपीआई का इस्तेमाल करने के लिए, एक्सटेंशन मेनिफ़ेस्ट में "offscreen" अनुमति का एलान करें. उदाहरण के लिए: सर्विस वर्कर के पास DOM ऐक्सेस नहीं होता और
- Chrome एक्सटेंशन
chrome.fileSystemProvider
फ़ाइल सिस्टम बनाने के लिए, chrome.fileSystemProvider एपीआई का इस्तेमाल करें, जिसे Chrome OS पर फ़ाइल मैनेजर से ऐक्सेस किया जा सकता है. आपको "fileSystemProvider" का एलान करना होगा फ़ाइल सिस्टम प्रोवाइडर एपीआई का इस्तेमाल करने के लिए, एक्सटेंशन
- Chrome एक्सटेंशन
chrome.dom
एक्सटेंशन के लिए खास डीओएम एपीआई ऐक्सेस करने के लिए, chrome.dom एपीआई का इस्तेमाल करें इसकी मदद से, चुना गया एलिमेंट से होस्ट किया गया ओपन शैडो रूट या क्लोज़्ड शैडो रूट मिलता है. अगर एलिमेंट शैडो रूट अटैच नहीं करता है, तो यह शून्य दिखाएगा.
- Chrome एक्सटेंशन
chrome.debugger
chrome.debugger एपीआई, Chrome के रिमोट डीबगिंग प्रोटोकॉल के लिए, वैकल्पिक ट्रांसपोर्ट के तौर पर काम करता है. इंस्ट्रुमेंट नेटवर्क इंटरैक्शन के लिए एक या ज़्यादा टैब को अटैच करने, JavaScript को डीबग करने, DOM और सीएसएस में बदलाव करने वगैरह के लिए
- Chrome एक्सटेंशन
chrome.omnibox
खोज इतिहास API (एपीआई) आपको Google Chrome के पता बार के साथ कीवर्ड रजिस्टर करने देता है, जिसे खोज बार भी कहा जाता है. जब उपयोगकर्ता आपके एक्सटेंशन का कीवर्ड डालता है, तो उपयोगकर्ता सिर्फ़ आपके एक्सटेंशन के साथ एक्सटेंशन चुनें. हर कीस्ट्रोक, आपके
- Chrome एक्सटेंशन
chrome.management
chrome.management API की मदद से, इंस्टॉल किए गए ऐप्लिकेशन और एक्सटेंशन को मैनेज किया जा सकता है. आपको "मैनेजमेंट" का एलान करना होगा को मैनेज करने की अनुमति दें, ताकि आप एक्सटेंशन मेनिफ़ेस्ट में एपीआई. उदाहरण के लिए:
- Chrome एक्सटेंशन
chrome.downloads
प्रोग्राम के हिसाब से, डाउनलोड शुरू करने, उनकी निगरानी करने, उनमें बदलाव करने, और उन्हें खोजने के लिए, chrome.downloads API का इस्तेमाल करें. इस एपीआई का इस्तेमाल करने के लिए, आपको एक्सटेंशन मेनिफ़ेस्ट में "downloads" अनुमति का एलान करना होगा.
- Chrome एक्सटेंशन
chrome.history
ब्राउज़र के देखे गए पेजों के रिकॉर्ड के साथ इंटरैक्ट करने के लिए, chrome.history एपीआई का इस्तेमाल करें. ब्राउज़र के इतिहास में जाकर, यूआरएल जोड़े जा सकते हैं, हटाए जा सकते हैं, और उनके लिए क्वेरी की जा सकती है. इतिहास पेज को अपने वर्शन से बदलने के
- Chrome एक्सटेंशन
chrome.gcm
Firebase क्लाउड से मैसेज (FCM) के ज़रिए मैसेज भेजने और पाने के लिए ऐप्लिकेशन और एक्सटेंशन को चालू करने के लिए chrome.gcm का इस्तेमाल करें. किसी मैसेज में सभी कुंजी/वैल्यू पेयर का ज़्यादा से ज़्यादा साइज़ (बाइट में). 4096 ऐप्लिकेशन को FCM के साथ
- Chrome एक्सटेंशन
chrome.notifications
टेंप्लेट का इस्तेमाल करके ज़्यादा बेहतर सूचनाएं बनाने के लिए, chrome.notifications एपीआई का इस्तेमाल करें और सिस्टम ट्रे में ये सूचनाएं लोगों को दिखाएं. स्ट्रिंग ज़रूरी नहीं Mac OS X इस्तेमाल करने वालों को बटन के आइकॉन नहीं दिखते. स्ट्रिंग स्ट्रिंग
- Chrome एक्सटेंशन
chrome.instanceID
इंस्टेंस आईडी सेवा को ऐक्सेस करने के लिए, chrome.instanceID का इस्तेमाल करें. यह ऐप्लिकेशन इंस्टेंस आइडेंटिफ़ायर को रीसेट करता है और इससे जुड़े सभी टोकन रद्द करता है. फ़ंक्शन वैकल्पिक callback पैरामीटर ऐसा दिखता है: प्रॉमिस<void> मेनिफ़ेस्ट V3
- Chrome एक्सटेंशन
chrome.loginState
लॉगिन की स्थिति को पढ़ने और उसे मॉनिटर करने के लिए, chrome.loginState एपीआई का इस्तेमाल करें. "Firefox_PROFILE" बताता है कि एक्सटेंशन, साइन इन प्रोफ़ाइल में है. "USER_PROFILE" बताता है कि एक्सटेंशन, उपयोगकर्ता की प्रोफ़ाइल में है. "UNKNOWN" बताता है
- Chrome एक्सटेंशन
chrome.platformKeys
प्लैटफ़ॉर्म से मैनेज किए जाने वाले क्लाइंट सर्टिफ़िकेट ऐक्सेस करने के लिए, chrome.platformKeys एपीआई का इस्तेमाल करें. अगर कोई उपयोगकर्ता या नीति अनुमति देती है, तो एक्सटेंशन, पुष्टि करने वाले अपने कस्टम प्रोटोकॉल में इस तरह के सर्टिफ़िकेट का
- Chrome एक्सटेंशन
chrome.identity
OAuth2 ऐक्सेस टोकन पाने के लिए, chrome.identity एपीआई का इस्तेमाल करें. स्ट्रिंग खाते के लिए यूनीक आइडेंटिफ़ायर. आपके खाते से हमेशा के लिए यह आईडी नहीं बदलेगा. "सिंक" बताता है कि सिंक करने की सुविधा प्राथमिक खाते के लिए चालू है. "कोई भी" प्राथमिक
- Chrome एक्सटेंशन
chrome.browsingData
किसी उपयोगकर्ता की लोकल प्रोफ़ाइल से ब्राउज़िंग डेटा हटाने के लिए, chrome.browsingData एपीआई का इस्तेमाल करें. इस एपीआई का इस्तेमाल करने के लिए, आपको एक्सटेंशन मेनिफ़ेस्ट में "browsingData" अनुमति का एलान करना होगा. इस एपीआई का इस्तेमाल आसानी से किया
- Chrome एक्सटेंशन
chrome.system.memory
chrome.system.memory एपीआई. संख्या उपलब्ध कपैसिटी की जानकारी (बाइट में). संख्या फ़िज़िकल मेमोरी की कुल क्षमता, बाइट में. फ़िज़िकल मेमोरी की जानकारी पाना. फ़ंक्शन वैकल्पिक callback पैरामीटर ऐसा दिखता है: MemoryInfo Promise&lt; MemoryInfo &gt;
- Chrome एक्सटेंशन
chrome.desktopCapture
डेस्कटॉप कैप्चर एपीआई, स्क्रीन, अलग-अलग विंडो या अलग-अलग टैब का कॉन्टेंट कैप्चर करता है. Enum का इस्तेमाल चुनकर डेस्कटॉप मीडिया() में इस्तेमाल किए जाने वाले डेस्कटॉप मीडिया सोर्स का सेट तय करने के लिए किया जाता है. "स्क्रीन" "विंडो" "टैब" "ऑडियो"
- Chrome एक्सटेंशन
chrome.dns
डीएनएस रिज़ॉल्यूशन के लिए, chrome.dns एपीआई का इस्तेमाल करें. इस एपीआई का इस्तेमाल करने के लिए, आपको मेनिफ़ेस्ट में "dns" अनुमति के बारे में एलान करना होगा. example.com का आईपी पता फिर से पाने के लिए, नीचे दिया गया कोड resolve() को कॉल करता है.
- Chrome एक्सटेंशन
chrome.documentScan
अटैच किए गए दस्तावेज़ स्कैनर से इमेज खोजने और उन्हें वापस पाने के लिए, chrome.documentScan एपीआई का इस्तेमाल करें. दस्तावेज़ स्कैन API को इस तरह से डिज़ाइन किया गया है कि ऐप्लिकेशन और एक्सटेंशन अटैच किए गए दस्तावेज़ स्कैनर पर कागज़ के दस्तावेज़ों की
- Chrome एक्सटेंशन
chrome.declarativeWebRequest
ध्यान दें: यह एपीआई अब काम नहीं करता. इसके बजाय, declarativeNetRequest API का इस्तेमाल करें. फ़्लाइट में अनुरोधों को रोकने, ब्लॉक करने या उनमें बदलाव करने के लिए, chrome.declarativeWebRequest एपीआई का इस्तेमाल करें. यह chrome.webRequest API के
- Chrome एक्सटेंशन
एपीआई का संदर्भ
Chrome एक्सटेंशन के लिए उपलब्ध कराए गए सभी एपीआई की पूरी जानकारी. इसमें बंद किए गए Chrome Apps प्लैटफ़ॉर्म के एपीआई के साथ-साथ बीटा और डेव वर्शन में अब भी एपीआई शामिल हैं.
- Chrome एक्सटेंशन
chrome.contextMenus
Google Chrome के संदर्भ मेन्यू में आइटम जोड़ने के लिए, chrome.contextMenus एपीआई का इस्तेमाल करें. आपके पास यह चुनने का विकल्प होता है कि संदर्भ मेन्यू में जोड़े गए ऑब्जेक्ट किस तरह के हों, जैसे कि इमेज, हाइपरलिंक, और पेज. संदर्भ मेन्यू आइटम, किसी भी
- Chrome एक्सटेंशन
chrome.alarms
कोड को समय-समय पर या आने वाले समय में किसी तय समय पर चलाने के लिए, chrome.alarms एपीआई का इस्तेमाल करें. chrome.alarms API का इस्तेमाल करने के लिए, मेनिफ़ेस्ट में "alarms" की अनुमति का एलान करें: नीचे दिए गए उदाहरणों में, अलार्म को इस्तेमाल करने और
- Chrome एक्सटेंशन
chrome.audio
chrome.audio एपीआई की मदद से उपयोगकर्ता, सिस्टम से जुड़े ऑडियो डिवाइसों के बारे में जानकारी पा सकते हैं और उन्हें कंट्रोल कर सकते हैं. फ़िलहाल, यह एपीआई सिर्फ़ ChromeOS के लिए कीऑस्क मोड में उपलब्ध है. स्ट्रिंग डिवाइस का नाम. DeviceType डिवाइस का
- Chrome एक्सटेंशन
chrome.debugger
chrome.debugger एपीआई, Chrome के रिमोट डीबगिंग प्रोटोकॉल के लिए, वैकल्पिक ट्रांसपोर्ट के तौर पर काम करता है. इंस्ट्रुमेंट नेटवर्क इंटरैक्शन के लिए एक या ज़्यादा टैब को अटैच करने, JavaScript को डीबग करने, DOM और सीएसएस में बदलाव करने वगैरह के लिए
- Chrome एक्सटेंशन
chrome.declarativeContent
किसी पेज के कॉन्टेंट के हिसाब से कार्रवाइयां करने के लिए, chrome.declarativeContent एपीआई का इस्तेमाल करें. इसके लिए, पेज का कॉन्टेंट पढ़ने की अनुमति की ज़रूरत नहीं होती है. डिक्लेरेटिव Content API की मदद से, एक्सटेंशन की कार्रवाई चालू की जा सकती है.
- Chrome एक्सटेंशन
chrome.commands
आपके एक्सटेंशन में कार्रवाइयों को ट्रिगर करने वाले कीबोर्ड शॉर्टकट जोड़ने के लिए, निर्देशों वाले एपीआई का इस्तेमाल करें. उदाहरण के लिए, ब्राउज़र में की जाने वाली कार्रवाई को खोलने या एक्सटेंशन को निर्देश भेजने के लिए की जाने वाली कार्रवाई. इस एपीआई
- Chrome एक्सटेंशन
chrome.browsingData
किसी उपयोगकर्ता की लोकल प्रोफ़ाइल से ब्राउज़िंग डेटा हटाने के लिए, chrome.browsingData एपीआई का इस्तेमाल करें. आपको "browsingData" इस्तेमाल करना होगा एक्सटेंशन मेनिफ़ेस्ट में दी गई अनुमति की मदद से, इस एपीआई का इस्तेमाल करें. इस एपीआई का इस्तेमाल
- Chrome एक्सटेंशन
सैंपल
Chrome एक्सटेंशन के सैंपल GitHub पर उपलब्ध हैं.
- Chrome एक्सटेंशन
ऐप्लिकेशन पब्लिश करना
काम की सूची
- Chrome एक्सटेंशन
Chrome एक्सटेंशन: नीति से जुड़े अहम अपडेट
इस एलान में, Developer Program की नीतियों वाले पेज के बारे में कई अपडेट शामिल हैं. इस पेज को डिज़ाइन करने का मकसद, अच्छी क्वालिटी वाले प्रॉडक्ट बनाने, धोखाधड़ी वाली गतिविधियों को रोकने, और सोच-समझकर उपयोगकर्ता की सहमति लेने के लिए करना है.
- Chrome एक्सटेंशन
- Chrome
Chrome एक्सटेंशन में क्या हो रहा है?
Chrome एक्सटेंशन में हाल ही में हुए बदलावों के साथ-साथ, आने वाले समय में लॉन्च होने वाली एक्सटेंशन की ऐसी शानदार सुविधाओं की खास जानकारी जो डेवलपर को मिलने वाले हैं.
- Chrome एक्सटेंशन
- Chrome
YouTube में भरोसेमंद टाइप जोड़ना
YouTube, क्रॉस-साइट स्क्रिप्टिंग के हमलों को रोकने के लिए, 'भरोसेमंद टाइप' के साथ प्लैटफ़ॉर्म की सुरक्षा को बेहतर बना रहा है. हालांकि, इससे आपके एक्सटेंशन पर असर पड़ सकता है.
- Chrome एक्सटेंशन
- Chrome
Chrome वेब स्टोर के पीछे: भरोसा और अपने सवालों की सुरक्षा करना
हमने Chrome वेब स्टोर में समीक्षा का नेतृत्व करने वाली टीम के साथ बातचीत की.
- Chrome एक्सटेंशन
- Chrome
मेनिफ़ेस्ट - Chrome का कम से कम वर्शन
Manifest.json की कम से कम chrome_version प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - ट्रायल टोकन
Manifest.json की trial_tokens प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
Chrome एक्सटेंशन में क्या हो रहा है?
Chrome एक्सटेंशन में हाल ही में हुए बदलावों के साथ-साथ, आने वाले समय में लॉन्च होने वाली एक्सटेंशन की ऐसी शानदार सुविधाओं की खास जानकारी जो डेवलपर को मिलने वाले हैं.
- Chrome
- Chrome एक्सटेंशन
Chrome Web Store Developer Dashboard में वर्शन रोलबैक
हमें इस हफ़्ते एक नई सुविधा लॉन्च करते हुए खुशी हो रही है. इसकी मदद से, डेवलपर अपने एक्सटेंशन को Chrome वेब स्टोर में, पब्लिश किए गए पिछले वर्शन पर वापस ले जा सकते हैं. हमारा मकसद, डेवलपर को अपडेट पब्लिश करते समय ज़्यादा भरोसा दिलाना है. खास तौर पर,
- Chrome
- Chrome एक्सटेंशन
इंटरफ़ेस को अंतरराष्ट्रीय बनाएं
अपने इंटरफ़ेस को एक से ज़्यादा भाषाओं में रेंडर करने के लिए, chrome.i18n API का इस्तेमाल करें.
- Chrome एक्सटेंशन
अपने एक्सटेंशन को ऐक्सेस करने लायक बनाएं
कई उपयोगकर्ताओं के लिए, सुलभता यूज़र इंटरफ़ेस ही है और इसकी सुविधाएं कई लोगों के लिए काम की हैं.
- Chrome एक्सटेंशन
Chrome एक्सटेंशन: सर्विस वर्कर के निलंबन की जांच करने का सफ़र
इस पोस्ट में, आईओ टीम ने एक्सटेंशन सर्विस वर्कर की टेस्टिंग की समस्या पर अपना सफ़र शेयर किया है. खास तौर पर, यह पक्का कैसे करें कि सर्विस वर्कर के निलंबित होने पर उनके Chrome एक्सटेंशन ठीक से काम करें.
- Chrome
- Chrome एक्सटेंशन
एक्सटेंशन आइकॉन कॉन्फ़िगर करें
किसी एक्सटेंशन को टूलबार में दिखाने के लिए, कम से कम एक आइकॉन होना ज़रूरी है.
- Chrome एक्सटेंशन
Chrome Extensions
अभी तय नहीं है
- Chrome एक्सटेंशन
WebHID का इस्तेमाल करें
ह्यूमन इंटरफ़ेस डिवाइस (एचआईडी) के साथ काम करने वाले डिवाइसों को वेब पर उपलब्ध कराने वाला WebHID एपीआई, एक्सटेंशन में उपलब्ध है.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट V3 पर माइग्रेट करें
मेनिफ़ेस्ट V2 एक्सटेंशन को, मेनिफ़ेस्ट V3 एक्सटेंशन में बदलने के लिए गाइड.
- Chrome एक्सटेंशन
WebUSB का इस्तेमाल करना
WebUSB API, जो नॉन-स्टैंडर्ड यूनिवर्सल सीरियल बस (यूएसबी) के साथ काम करने वाले डिवाइसों को वेब पर दिखाता है वह एक्सटेंशन में उपलब्ध होता है.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - कॉन्टेंट की सुरक्षा के बारे में नीति
Manifest.json की कॉन्टेंट की सुरक्षा नीति की प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
chrome.runtime
chrome.runtime एपीआई का इस्तेमाल करके, सेवा वर्कर को वापस लाएं, मेनिफ़ेस्ट की जानकारी दिखाएं, और एक्सटेंशन के लाइफ़साइकल में होने वाले इवेंट को सुनें और उनका जवाब दें. इस एपीआई का इस्तेमाल, यूआरएल के रिलेटिव पाथ को फ़ुल्ली-क्वालिफ़ाइड यूआरएल में
- Chrome एक्सटेंशन
अनुमति से जुड़ी चेतावनी के बारे में दिशा-निर्देश
Chrome एक्सटेंशन में अनुमति से जुड़ी चेतावनियां कैसे काम करती हैं.
- Chrome एक्सटेंशन
अनुमतियों का एलान करना
Manifest.json में मौजूद अनुमति प्रॉपर्टी के लिए मान्य वैल्यू की खास जानकारी.
- Chrome एक्सटेंशन
वेब पुश का इस्तेमाल करें
Chrome एक्सटेंशन के साथ वेब पुश को इस्तेमाल करने के तरीके के बारे में सिलसिलेवार निर्देश
- Chrome एक्सटेंशन
निर्देशों का जवाब दें
किसी एक्सटेंशन में कस्टम कुंजी के कॉम्बिनेशन का जवाब देना.
- Chrome एक्सटेंशन
Chrome एक्सटेंशन में क्या हो रहा है?
Chrome एक्सटेंशन में हाल ही में हुए बदलावों के साथ-साथ, आने वाले समय में लॉन्च होने वाली एक्सटेंशन की ऐसी शानदार सुविधाओं की खास जानकारी जो डेवलपर को मिलने वाले हैं.
- Chrome
- Chrome एक्सटेंशन
खोज वाली पट्टी से कार्रवाइयां ट्रिगर करें
खोज वाली पट्टी से कार्रवाइयां ट्रिगर करें.
- Chrome एक्सटेंशन
chrome.gcm के साथ Firebase क्लाउड से मैसेज (FCM) का इस्तेमाल करें
chrome.gcm के साथ Firebase मैसेज सेवा इस्तेमाल करने के तरीके के बारे में सिलसिलेवार निर्देश
- Chrome एक्सटेंशन
कोई कार्रवाई लागू करें
टूलबार पर क्लिक करने वाले उपयोगकर्ता को जवाब देना.
- Chrome एक्सटेंशन
संदर्भ मेन्यू बनाना
एक पॉप-अप लागू करें. यह एक ऐसी विंडो है जिससे उपयोगकर्ता, एक्सटेंशन की सुविधाओं को शुरू कर सकते हैं.
- Chrome एक्सटेंशन
रिमोट होस्ट किए गए कोड से जुड़े उल्लंघनों से निपटें
सर्विस वर्कर, एक्सटेंशन को ज़रूरत होने पर ही चलाने की सुविधा देता है. इससे, संसाधन सेव होते हैं.
- Chrome एक्सटेंशन
पॉप-अप जोड़ें
एक पॉप-अप लागू करें. यह एक ऐसी विंडो है जिससे उपयोगकर्ता, एक्सटेंशन की सुविधाओं को शुरू कर सकते हैं.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट V3 पर ट्रांज़िशन फिर से शुरू किया जा रहा है
पिछले साल दिसंबर में, हमने मेनिफ़ेस्ट V2 के इस्तेमाल को बंद करने की योजना को रोक दिया था. ऐसा, डेवलपर के सुझावों को ध्यान में रखते हुए और माइग्रेशन से जुड़ी समस्याओं को हल करने के लिए किया गया था. इस सुझाव के आधार पर, हमने मेनिफ़ेस्ट V3 में कई बदलाव
- Chrome एक्सटेंशन
- Chrome
मेनिफ़ेस्ट V3 में कॉन्टेंट को फ़िल्टर करने की सुविधा को बेहतर बनाना
पिछले एक साल से, हम कॉन्टेंट ब्लॉक करने वाले कई एक्सटेंशन के वेंडर के साथ, MV3 एक्सटेंशन प्लैटफ़ॉर्म को बेहतर बनाने के तरीकों के बारे में लगातार बातचीत कर रहे हैं. इन बातचीत के आधार पर, हमने इस सुविधा में कई अहम सुधार किए हैं. इनमें से ज़्यादातर
- Chrome एक्सटेंशन
- Chrome
एक्सटेंशन के लिए Chrome 120 में नया क्या है
Chrome एक्सटेंशन डेवलपर के लिए, Chrome 120 में हुए अहम बदलावों की खास जानकारी.
- Chrome
- Chrome एक्सटेंशन
file_handlers
Manifest.json की file_managers प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
Chrome OS पर फ़ाइल मैनेज करने की सुविधा
Chrome एक्सटेंशन सर्विस वर्कर, पॉप-अप, साइड पैनल या कॉन्टेंट स्क्रिप्ट में फ़ाइलें खोलने का तरीका.
- Chrome एक्सटेंशन
Chrome एक्सटेंशन में क्या हो रहा है?
Chrome एक्सटेंशन में हाल ही में हुए बदलावों के साथ-साथ, आने वाले समय में लॉन्च होने वाली एक्सटेंशन की ऐसी शानदार सुविधाओं की खास जानकारी जो डेवलपर को मिलने वाले हैं.
- Chrome एक्सटेंशन
- Chrome
Puppeteer की मदद से Chrome एक्सटेंशन की जांच करना
Puppeteer का इस्तेमाल करके, Chrome एक्सटेंशन के लिए ऑटोमेटेड टेस्ट लिखने का तरीका.
- Chrome एक्सटेंशन
Chrome एक्सटेंशन के लिए एंड-टू-एंड टेस्टिंग
एक्सटेंशन के लिए शुरू से अंत तक के टेस्ट लिखने का तरीका.
- Chrome एक्सटेंशन
यूनिट टेस्टिंग Chrome एक्सटेंशन
एक्सटेंशन के लिए यूनिट टेस्ट लिखने का तरीका.
- Chrome एक्सटेंशन
गड़बड़ी ढूंढना और उसे फ़ॉलो करना
देखें कि किसी गड़बड़ी या सुविधा के अनुरोध की पहले ही शिकायत की जा चुकी है या नहीं.
- Chrome एक्सटेंशन
एक्सटेंशन बग की शिकायत करें
दस्तावेज़ से जुड़ी समस्याओं या एक्सटेंशन की गड़बड़ियों की शिकायत करने का तरीका.
- Chrome एक्सटेंशन
DevTools के बारे में सलाह: Chrome एक्सटेंशन को डीबग करना
Chrome एक्सटेंशन को डीबग करने के लिए, DevTools इस्तेमाल करने का तरीका जानें.
- Chrome DevTools
- Chrome
- Chrome एक्सटेंशन
Google समर ऑफ़ कोड और Chrome एक्सटेंशन
Google गर्मियों के कोड में भाग लेने का अनुभव और सलाह.
- Chrome एक्सटेंशन
- Chrome
अपना एक्सटेंशन पब्लिश करें
नया मेनिफ़ेस्ट V3 एक्सटेंशन पब्लिश करने के बारे में दिशा-निर्देश
- Chrome एक्सटेंशन
chrome://extensions पेज पर, सुरक्षा जांच की सुविधा उपलब्ध कराई जा रही है
Chrome 117 और उसके बाद के वर्शन पर, उपयोगकर्ताओं के इंस्टॉल किए गए एक्सटेंशन 'Chrome वेब स्टोर' में मौजूद न होने पर, Chrome उन्हें अपने-आप हाइलाइट करेगा.
- Chrome
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - कॉन्टेंट स्क्रिप्ट
Manifest.json की "content_scripts" प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
एक्सटेंशन के लिए Chrome 116 में नया क्या है
Chrome एक्सटेंशन डेवलपर के लिए, Chrome 116 में हुए अहम बदलावों की खास जानकारी.
- Chrome एक्सटेंशन
- Chrome
Chrome एक्सटेंशन में क्या हो रहा है?
Chrome एक्सटेंशन में इस साल अब तक के बदलावों की खास जानकारी, साथ ही आने वाले एक्सटेंशन की ऐसी शानदार सुविधाएं जो डेवलपर के लिए तैयार हैं.
- Chrome
- Chrome एक्सटेंशन
सर्विस वर्कर में WebSockets इस्तेमाल करना
अपने Chrome एक्सटेंशन में WebSocket से कनेक्ट करने के तरीके के बारे में सिलसिलेवार निर्देश.
- Chrome एक्सटेंशन
भौगोलिक स्थान का इस्तेमाल करें
Chrome एक्सटेंशन सर्विस वर्कर, पॉप-अप, साइड पैनल या कॉन्टेंट स्क्रिप्ट में जियोलोकेशन का इस्तेमाल करने का तरीका.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - बैकग्राउंड
Manifest.json की बैकग्राउंड प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
एक्सटेंशन सर्विस वर्कर के बारे में जानकारी
एक्सटेंशन सर्विस वर्कर, एक्सटेंशन का सेंट्रल इवेंट हैंडलर होते हैं. यह उन्हें वेब सर्विस वर्कर से अलग बनाता है.
- Chrome एक्सटेंशन
एक्सटेंशन सर्विस वर्कर की बुनियादी बातें
एक्सटेंशन सर्विस वर्कर को वेब सर्विस वर्कर से अलग तरीके से इंस्टॉल और अपडेट किया जाता है.
- Chrome एक्सटेंशन
एक्सटेंशन सर्विस वर्कर का लाइफ़साइकल
एक्सटेंशन सर्विस वर्कर, एक्सटेंशन नेमस्पेस में स्टैंडर्ड सर्विस वर्कर इवेंट और इवेंट, दोनों का जवाब देते हैं. इन्हें एक साथ दिखाया जाता है, क्योंकि एक्सटेंशन के इस्तेमाल के दौरान अक्सर कोई एक टाइप, दूसरे टाइप को फ़ॉलो करता है.
- Chrome एक्सटेंशन
सर्विस वर्कर के इवेंट
एक्सटेंशन सर्विस वर्कर, एक्सटेंशन एपीआई में स्टैंडर्ड सर्विस वर्कर इवेंट और कई इवेंट, दोनों का जवाब देते हैं.
- Chrome एक्सटेंशन
ऑडियो रिकॉर्डिंग और स्क्रीन कैप्चर
किसी टैब, विंडो या स्क्रीन से ऑडियो या वीडियो रिकॉर्ड करने का तरीका.
- Chrome एक्सटेंशन
सेवा वर्कर की मदद से इवेंट मैनेज करना
एक्सटेंशन के लिए सेवा वर्कर बनाने और उसे डीबग करने का तरीका जानें.
- Chrome एक्सटेंशन
ब्लॉक किए गए वेब अनुरोध लिसनर को बदलें
तीन में से दूसरा सेक्शन, उस कोड के लिए ज़रूरी बदलावों के बारे में बताता है जो एक्सटेंशन सर्विस वर्कर का हिस्सा नहीं है.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट अपडेट करें
Manifest V2 और मेनिफ़ेस्ट V3 के लिए, Manifest.json फ़ाइल का फ़ॉर्मैट थोड़ा अलग होना चाहिए.
- Chrome एक्सटेंशन
अपना कोड अपडेट करें
तीन में से पहला सेक्शन, जो उस कोड के लिए ज़रूरी बदलावों के बारे में बताता है जो एक्सटेंशन सर्विस वर्कर का हिस्सा नहीं है.
- Chrome एक्सटेंशन
सर्विस वर्कर पर माइग्रेट करें
सर्विस वर्कर, एक्सटेंशन को ज़रूरत होने पर ही चलाने की सुविधा देता है. इससे, संसाधन सेव होते हैं.
- Chrome एक्सटेंशन
एक्सटेंशन की सुरक्षा बेहतर बनाएं
तीन सेक्शन में से आखिरी सेक्शन, उस कोड में ज़रूरी बदलावों के बारे में बताता है जो एक्सटेंशन सर्विस वर्कर का हिस्सा नहीं है.
- Chrome एक्सटेंशन
नेटिव मैसेज की सुविधा
अपने Chrome एक्सटेंशन से स्थानीय ऐप्लिकेशन के साथ मैसेज का लेन-देन करें.
- Chrome एक्सटेंशन
Chrome एक्सटेंशन से जुड़ी सहायता पाएं
जिन सवालों के जवाब दस्तावेज़ में नहीं दिए गए हैं उनसे जुड़ी मदद पाने के लिए कहां जाएं.
- Chrome एक्सटेंशन
एक्सटेंशन सर्विस वर्कर की लाइफ़टाइम गतिविधि
एक्सटेंशन सर्विस वर्कर अब तक तब तक जीवित रह सकते हैं, जब तक उन्हें इवेंट मिल रहे हैं. इससे एक्सटेंशन सेवाएं देने वाले लोगों पर भरोसा बढ़ता है, लेकिन इससे एक तरह की चूक भी हो जाती है, जिससे आपको बचना चाहिए.
- Chrome
- Chrome एक्सटेंशन
Manifest V3 में ऑफ़स्क्रीन दस्तावेज़
पेश है Chrome एक्सटेंशन डेवलपमेंट के लिए, ऑफ़स्क्रीन दस्तावेज़ एपीआई.
- Chrome एक्सटेंशन
- Chrome
फ़ेविकॉन फ़ेच किए जा रहे हैं
किसी वेबसाइट का फ़ेविकॉन कैसे पाएं.
- Chrome एक्सटेंशन
Chrome वेब स्टोर की नीति से जुड़े अपडेट
Chrome, 'Chrome वेब स्टोर' के डेवलपर कार्यक्रम की नीतियों को अपडेट कर रहा है. ऐसा इसलिए किया जा रहा है, ताकि हमारे गाइड करने वाले मुख्य सिद्धांतों के बारे में साफ़ तौर पर बताया जा सके. साथ ही, नीति उल्लंघन ठीक करने के तरीके (एनफ़ोर्समेंट) के बारे में ज़्यादा जानकारी दी जा सके और हमारी नीतियों को आसानी से समझा जा सके.
- Chrome
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - oauth2
Manifest.json की oauth2 प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
Chrome वेब स्टोर की नीति से जुड़े अपडेट
Chrome, 'Chrome वेब स्टोर' के डेवलपर कार्यक्रम की नीतियों को अपडेट कर रहा है. ऐसा इसलिए किया जा रहा है, ताकि हमारे गाइड करने वाले मुख्य सिद्धांतों के बारे में साफ़ तौर पर बताया जा सके. साथ ही, नीति उल्लंघन ठीक करने के तरीके (एनफ़ोर्समेंट) के बारे में ज़्यादा जानकारी दी जा सके और हमारी नीतियों को आसानी से समझा जा सके.
- Chrome
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - Input_components
Manifest.json की इनपुट_कॉम्पोनेंट प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
Chrome एक्सटेंशन डेवलपमेंट के सफ़र को शुरू करने का एक नया तरीका
Chrome डेवलपर के इस्तेमाल की जानकारी पाने का एक बेहतर तरीका.
- Chrome
- Chrome एक्सटेंशन
Hello World एक्सटेंशन
अपना पहला 'नमस्ते दुनिया' Chrome एक्सटेंशन बनाएं.
- Chrome एक्सटेंशन
टैब मैनेज करना
टैब ग्रुप का इस्तेमाल करके, प्रोग्राम के हिसाब से टैब व्यवस्थित करने का तरीका जानें.
- Chrome एक्सटेंशन
ऐक्टिव टैब में स्क्रिप्ट इंजेक्ट करना
मौजूदा पेज के स्टाइल को आसान बनाने का तरीका जानें.
- Chrome एक्सटेंशन
हर पेज पर स्क्रिप्ट चलाना
मौजूदा वेबपेजों में नए एलिमेंट अपने-आप जुड़ने का तरीका जानें.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - लेखक
Manifest.json के लेखक के नाम वाली प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट V3 पर ट्रांज़िशन के बारे में ज़्यादा जानकारी
एक्सटेंशन को मेनिफ़ेस्ट V3 पर माइग्रेट करने से जुड़ी नई जानकारी
- Chrome एक्सटेंशन
- Chrome
Chrome वेब स्टोर डेवलपर डैशबोर्ड में Analytics में बदलाव करना
Google, Chrome वेब स्टोर डेवलपर डैशबोर्ड के लिए, आइटम के आंकड़ों का नया और बेहतर वर्शन रोल आउट कर रहा है. नए डैशबोर्ड को एक नज़र में आसानी से समझा जा सकता है और इसमें सबसे काम की जानकारी एक ही जगह पर दी गई है.
- Chrome
- Chrome एक्सटेंशन
साल 2021 की तीसरी तिमाही के लिए, Chrome Web Store की नीति से जुड़े अपडेट
एक्सटेंशन की क्वालिटी को बेहतर बनाए रखने और डेवलपर को एक जैसा अनुभव देने के लिए, सुरक्षा से जुड़ी ज़रूरी शर्तों को अपडेट किया जा रहा है और कुछ नीतियों के बारे में साफ़ तौर पर बताया गया है.
- Chrome एक्सटेंशन
- Chrome
Chrome एक्सटेंशन का मेनिफ़ेस्ट V3 पर ट्रांज़िशन
एक्सटेंशन को मेनिफ़ेस्ट V3 में माइग्रेट करने से जुड़ी जानकारी शेयर की जा रही है
- Chrome एक्सटेंशन
- Chrome
क्रॉस-ऑरिजिन एम्बेडर नीति
Manifest.json की क्रॉस_origin_embedder_policy प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
क्रॉस-ऑरिजिन एम्बेडर नीति
Manifest.json की क्रॉस_origin_embedder_policy प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
क्रॉस-ऑरिजिन ओपनर नीति
Manifest.json की क्रॉस_origin_opener_policy प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
क्रॉस-ऑरिजिन आइसोलेशन
एक्सटेंशन के लिए क्रॉस-ऑरिजिन आइसोलेशन की खास जानकारी
- Chrome एक्सटेंशन
क्रॉस-ऑरिजिन ओपनर नीति
Manifest.json की क्रॉस_origin_opener_policy प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
Chrome एक्सटेंशन: सुरक्षित और एक जैसा वेब स्टोर बनाने के लिए, हमारी एक्सटेंशन नीतियों की जानकारी
एक्सटेंशन की क्वालिटी को बेहतर बनाए रखने और डेवलपर को एक जैसा अनुभव देने के लिए, सुरक्षा से जुड़ी ज़रूरी शर्तों को अपडेट किया जा रहा है और कुछ नीतियों के बारे में साफ़ तौर पर बताया गया है.
- Chrome एक्सटेंशन
- Chrome
Manifest V2 के बारे में जानकारी
Chrome एक्सटेंशन डेवलपर के लिए दस्तावेज़.
- Chrome एक्सटेंशन
होस्ट की अनुमतियों के लिए उपयोगकर्ता कंट्रोल: ट्रांज़िशन गाइड
Chrome 70 से, रनटाइम होस्ट की अनुमति में होने वाले बदलावों को हैंडल करने के लिए, अपने एक्सटेंशन को अपडेट करने के दिशा-निर्देश.
- Chrome एक्सटेंशन
वेबपेज से इंस्टॉलेशन की सुविधा बंद करने पर माइग्रेशन के बारे में अक्सर पूछे जाने वाले सवाल
'Chrome एक्सटेंशन' के लिए, इनलाइन इंस्टॉलेशन की सुविधा बंद किए जाने के बारे में अक्सर पूछे जाने वाले सवाल.
- Chrome एक्सटेंशन
इवेंट-ड्रिवन बैकग्राउंड स्क्रिप्ट पर माइग्रेट करें
अपने 'Chrome एक्सटेंशन' की परफ़ॉर्मेंस को बेहतर बनाने के लिए, स्थायी बैकग्राउंड स्क्रिप्ट को इवेंट पर आधारित, गैर-स्थायी मॉडल में माइग्रेट करने का तरीका.
- Chrome एक्सटेंशन
सबसे अच्छी परफ़ॉर्मेंस पाएं
बेहतर परफ़ॉर्मेंस वाला Chrome एक्सटेंशन बनाने के तरीके के बारे में दिशा-निर्देश.
- Chrome एक्सटेंशन
उपयोगकर्ता की निजता को सुरक्षित रखना
यह पक्का करने के लिए दिशा-निर्देश कि आपका Chrome एक्सटेंशन उपयोगकर्ता की निजता को सुरक्षित रखे.
- Chrome एक्सटेंशन
उपयोगकर्ता की निजता को सुरक्षित रखना
यह पक्का करने के लिए दिशा-निर्देश कि आपका Chrome एक्सटेंशन उपयोगकर्ता की निजता को सुरक्षित रखे.
- Chrome एक्सटेंशन
यूज़र इंटरफ़ेस डिज़ाइन करना
Chrome एक्सटेंशन के लिए यूज़र इंटरफ़ेस (यूआई) और डिज़ाइन से जुड़े दिशा-निर्देश.
- Chrome एक्सटेंशन
सुरक्षित रहें
Chrome एक्सटेंशन को सुरक्षित रखने का तरीका.
- Chrome एक्सटेंशन
सुरक्षित रहें
Chrome एक्सटेंशन को सुरक्षित रखने का तरीका.
- Chrome एक्सटेंशन
Linux के लिए खुद होस्ट करें
Linux उपयोगकर्ताओं के लिए, किसी निजी सर्वर से crx फ़ाइलों को पैकेज करने, होस्ट करने, और अपडेट करने का तरीका.
- Chrome एक्सटेंशन
Linux पर एक्सटेंशन इंस्टॉल करना
निजी सर्वर से crx फ़ाइलों को पैकेज करने, होस्ट करने, और अपडेट करने का तरीका.
- Chrome एक्सटेंशन
event_rules
Manifest.json की event_rules प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
event_rules
Manifest.json की event_rules प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
शेयर किए गए मॉड्यूल
Chrome एक्सटेंशन के बीच कोड शेयर करने का तरीका.
- Chrome एक्सटेंशन
शेयर किए गए मॉड्यूल
Chrome एक्सटेंशन के बीच कोड शेयर करने का तरीका.
- Chrome एक्सटेंशन
Notifications API का इस्तेमाल करना
Chrome एक्सटेंशन के उपयोगकर्ताओं को सूचनाएं दिखाएं.
- Chrome एक्सटेंशन
रिच नोटिफ़िकेशन एपीआई
Chrome एक्सटेंशन के उपयोगकर्ताओं को सूचनाएं दिखाने का तरीका.
- Chrome एक्सटेंशन
Chrome 33 होस्टिंग में बदलाव
Chrome के 33 वर्शन में शुरू होने वाले Chrome एक्सटेंशन के लिए, होस्टिंग की सेटिंग में हुए बदलावों के बारे में जानकारी.
- Chrome एक्सटेंशन
अक्सर पूछे जाने वाले सवाल
Chrome एक्सटेंशन के बारे में अक्सर पूछे जाने वाले सवाल.
- Chrome एक्सटेंशन
ट्यूटोरियल: मेनिफ़ेस्ट V2 पर माइग्रेट करना
मेनिफ़ेस्ट v1 से मेनिफ़ेस्ट v2 में माइग्रेट करने के तरीके के बारे में दिशा-निर्देश.
- Chrome एक्सटेंशन
शुरू करना
Chrome एक्सटेंशन बनाने के लिए सिलसिलेवार निर्देश.
- Chrome एक्सटेंशन
chrome.location
chrome.location API के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
Chrome की सेटिंग बदली जा रही हैं
Chrome एक्सटेंशन से, Chrome की सेटिंग बदलने का तरीका.
- Chrome एक्सटेंशन
Chrome की सेटिंग बदली जा रही हैं
Chrome एक्सटेंशन से, Chrome की सेटिंग बदलने का तरीका.
- Chrome एक्सटेंशन
मैनेज किए जा रहे स्टोरेज के लिए मेनिफ़ेस्ट
Manifest.json की स्टोरेज प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
स्टोरेज की जगहों के लिए मेनिफ़ेस्ट
Manifest.json की स्टोरेज प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
externally_connectable
Manifest.json की बाहरी प्रॉपर्टी से जुड़ी जानकारी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
externally_connectable
Manifest.json की बाहरी प्रॉपर्टी से जुड़ी जानकारी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - Chrome का कम से कम वर्शन
Manifest.json की कम से कम chrome_version प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - ब्यौरा
Manifest.json की जानकारी वाली प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - सैंडबॉक्स
Manifest.json की सैंडबॉक्स प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - होम पेज यूआरएल
Manifest.json की होमपेज_url प्रॉपर्टी के लिए, रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - कुंजी
Manifest.json की मुख्य प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - ज़रूरी शर्तें
Manifest.json की ज़रूरी शर्तों वाली प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - वेब पर उपलब्ध संसाधन
Manifest.json की web_access_resources प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - Nacl मॉड्यूल
Manifest.json की nacl_modules प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - ब्यौरा
Manifest.json की जानकारी वाली प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - वेब पर उपलब्ध संसाधन
Manifest.json की web_access_resources प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - आइकॉन
Manifest.json की आइकॉन प्रॉपर्टी के लिए, रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - होम पेज यूआरएल
Manifest.json की होमपेज_url प्रॉपर्टी के लिए, रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - ऑफ़लाइन चालू है
Manifest.json की ऑफ़लाइन_चालू प्रॉपर्टी के लिए, रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट V2 - वर्शन [अब काम नहीं करता]
Manifest.json की वर्शन प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - ज़रूरी शर्तें
Manifest.json की ज़रूरी शर्तों वाली प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - नाम और छोटा नाम
Manifest.json के नाम औरshort_name प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - गुप्त मोड
Manifest.json की गुप्त प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - वर्शन
Manifest.json की वर्शन प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - डिफ़ॉल्ट स्थान-भाषा
Manifest.json की default_locale प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - गुप्त मोड
Manifest.json की गुप्त प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - डिफ़ॉल्ट स्थान-भाषा
Manifest.json की default_locale प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - आइकॉन
Manifest.json की आइकॉन प्रॉपर्टी के लिए, रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - Short_name
Manifest.json की shortcuts_name प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - की
Manifest.json की मुख्य प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - नाम
Manifest.json की नाम प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट - सैंडबॉक्स
Manifest.json की सैंडबॉक्स प्रॉपर्टी के लिए रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट वर्शन
Manifest.json की Manifest_version प्रॉपर्टी के लिए, रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
एक्सटेंशन क्या होते हैं?
Chrome एक्सटेंशन का मकसद और उन्हें कैसे डेवलप किया जाता है, इसकी खास जानकारी.
- Chrome एक्सटेंशन
अनुमतियों का एलान करना
Manifest.json में मौजूद अनुमति प्रॉपर्टी के लिए मान्य वैल्यू की खास जानकारी.
- Chrome एक्सटेंशन
"activeTab" अनुमति
अपने Chrome एक्सटेंशन में, ActiveTab की अनुमति को इस्तेमाल करने का तरीका.
- Chrome एक्सटेंशन
ActiveTab की अनुमति
अपने Chrome एक्सटेंशन में, ActiveTab की अनुमति को इस्तेमाल करने का तरीका.
- Chrome एक्सटेंशन
आर्किटेक्चर की खास जानकारी
Chrome एक्सटेंशन के सॉफ़्टवेयर आर्किटेक्चर की ज़्यादा जानकारी.
- Chrome एक्सटेंशन
थीम क्या होती हैं?
थीम बनाने का तरीका बताने वाले दिशा-निर्देश.
- Chrome एक्सटेंशन
पैटर्न मैच करें
होस्ट की अनुमति और कॉन्टेंट स्क्रिप्ट के पैटर्न मैचिंग के काम करने का तरीका, उदाहरणों के साथ देखें.
- Chrome एक्सटेंशन
पैटर्न मैच करें
Chrome एक्सटेंशन में यूआरएल के मैच होने के पैटर्न को समझना.
- Chrome एक्सटेंशन
थीम क्या होती हैं?
थीम बनाने का तरीका बताने वाले दिशा-निर्देश.
- Chrome एक्सटेंशन
OAuth 2.0: Google से उपयोगकर्ताओं की पुष्टि करना
Google People API, Chrome Identity API, और OAuth2 के ज़रिए, उपयोगकर्ता के Google संपर्कों को ऐक्सेस करने वाला एक्सटेंशन बनाने के बारे में सिलसिलेवार निर्देश.
- Chrome एक्सटेंशन
सैंडबॉक्स किए गए iframe में eval() का इस्तेमाल करें
Chrome एक्सटेंशन में eval() का इस्तेमाल कैसे करें.
- Chrome एक्सटेंशन
अनुमतियों की जानकारी दें और उपयोगकर्ताओं को चेतावनी दें
अपने उपयोगकर्ताओं और एक्सटेंशन को सुरक्षित रखने के लिए, अनुमतियों को लागू करने का तरीका.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट फ़ाइल फ़ॉर्मैट
Manifest.json प्रॉपर्टी की खास जानकारी, जिसका इस्तेमाल आप अपने Chrome एक्सटेंशन में कर सकते हैं.
- Chrome एक्सटेंशन
Chrome पेजों को ओवरराइड करना
अपने Chrome एक्सटेंशन से, Chrome बुकमार्क मैनेजर, इतिहास, और नए टैब पेजों को बदलने का तरीका.
- Chrome एक्सटेंशन
उपयोगकर्ताओं को विकल्प दें
उपयोगकर्ता आपके एक्सटेंशन को पसंद के मुताबिक कैसे बना सकते हैं.
- Chrome एक्सटेंशन
स्थानीय भाषा के अनुसार मैसेज के फ़ॉर्मैट
Chrome एक्सटेंशन के लिए, messages.json फ़ाइल के फ़ॉर्मैट के बारे में रेफ़रंस दस्तावेज़.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट फ़ाइल फ़ॉर्मैट
Chrome एक्सटेंशन की Manifest.json प्रॉपर्टी की खास जानकारी.
- Chrome एक्सटेंशन
Chrome पेजों को बदलें
अपने Chrome एक्सटेंशन से, Chrome बुकमार्क मैनेजर, इतिहास, और नए टैब पेजों को बदलने का तरीका.
- Chrome एक्सटेंशन
मेनिफ़ेस्ट वर्शन
Manifest.json की Manifest_version प्रॉपर्टी, इससे पता चलता है कि मेनिफ़ेस्ट की किस वर्शन ने Chrome एक्सटेंशन को टारगेट किया है.
- Chrome एक्सटेंशन
क्रॉस-ऑरिजिन XMLHttpRequest
अपने Chrome एक्सटेंशन में क्रॉस-ऑरिजिन XHR को लागू करने का तरीका.
- Chrome एक्सटेंशन
ट्यूटोरियल: Google Analytics
Google Analytics की मदद से, आपके एक्सटेंशन के इस्तेमाल को ट्रैक करने के सिलसिलेवार निर्देश देखें.
- Chrome एक्सटेंशन
उपयोगकर्ताओं को विकल्प दें
उपयोगकर्ताओं को अपने एक्सटेंशन को पसंद के मुताबिक बनाने की सुविधा कैसे दें.
- Chrome एक्सटेंशन
डीबग एक्सटेंशन
Chrome एक्सटेंशन को डीबग करने के लिए निर्देश.
- Chrome एक्सटेंशन
क्रॉस-ऑरिजिन नेटवर्क के अनुरोध
अपने Chrome एक्सटेंशन में, क्रॉस-ऑरिजिन नेटवर्क के अनुरोध लागू करें.
- Chrome एक्सटेंशन
Chrome Web Store
'Chrome वेब स्टोर' में अपने एक्सटेंशन को होस्ट करने और 'Chrome वेब स्टोर' में होस्ट किए गए एक्सटेंशन को अपडेट करने का तरीका.
- Chrome एक्सटेंशन
मैसेज पास करना
एक्सटेंशन और कॉन्टेंट स्क्रिप्ट के बीच मैसेज भेजने का तरीका.
- Chrome एक्सटेंशन
Chrome एक्सटेंशन में eval का इस्तेमाल करना
Chrome एक्सटेंशन में eval() का इस्तेमाल कैसे करें.
- Chrome एक्सटेंशन
OAuth2: Google से उपयोगकर्ताओं की पुष्टि करना
Google People API, Chrome Identity API, और OAuth2 के ज़रिए, उपयोगकर्ता के Google संपर्कों को ऐक्सेस करने वाला एक्सटेंशन बनाने के बारे में सिलसिलेवार निर्देश.
- Chrome एक्सटेंशन
Google Analytics 4 का इस्तेमाल करना
Google Analytics 4 की मदद से, अपने एक्सटेंशन के इस्तेमाल को ट्रैक करने के सिलसिलेवार निर्देश.
- Chrome एक्सटेंशन
मैसेज पास करना
एक्सटेंशन और कॉन्टेंट स्क्रिप्ट के बीच मैसेज भेजने का तरीका.
- Chrome एक्सटेंशन
एक्सटेंशन डीबग करना
Chrome एक्सटेंशन को डीबग करने के तरीके के बारे में सिलसिलेवार निर्देश.
- Chrome एक्सटेंशन
कॉन्टेंट स्क्रिप्ट
कॉन्टेंट स्क्रिप्ट और अपने 'Chrome एक्सटेंशन' में उन्हें इस्तेमाल करने के तरीके की जानकारी.
- Chrome एक्सटेंशन
बैकग्राउंड स्क्रिप्ट वाले इवेंट मैनेज करना
Chrome एक्सटेंशन की बैकग्राउंड स्क्रिप्ट से ब्राउज़र ट्रिगर (इवेंट) का जवाब देने का तरीका.
- Chrome एक्सटेंशन
DevTools को बड़ा किया जा रहा है
Chrome DevTools में फ़ंक्शन जोड़ने के लिए, Chrome एक्सटेंशन बनाने का तरीका.
- Chrome एक्सटेंशन
DevTools को बड़ा करें
Chrome DevTools में सुविधाएं जोड़ने वाला Chrome एक्सटेंशन बनाने का तरीका.
- Chrome एक्सटेंशन
webKit के साथ रिच सूचनाएं
अपने Chrome एक्सटेंशन में सूचनाओं को लागू करने का तरीका.
- Chrome एक्सटेंशन
सुलभता सुविधाओं में मदद करना
अपने Chrome एक्सटेंशन को ऐक्सेस करने लायक बनाने का तरीका.
- Chrome एक्सटेंशन
एक्सटेंशन डेवलपमेंट की खास जानकारी
Chrome एक्सटेंशन की सुविधाओं और कॉम्पोनेंट के बारे में खास जानकारी.
- Chrome एक्सटेंशन
इंस्टॉल करने के अन्य तरीकों का इस्तेमाल करना
JSON या Windows रजिस्ट्री की प्राथमिकताओं का इस्तेमाल करके, Chrome एक्सटेंशन इंस्टॉल करने का तरीका.
- Chrome एक्सटेंशन
सुलभता (a11y)
अपने Manifest V2 Chrome एक्सटेंशन को ऐक्सेस करने का तरीका जानें.
- Chrome एक्सटेंशन
कॉन्टेंट स्क्रिप्ट
कॉन्टेंट स्क्रिप्ट और अपने 'Chrome एक्सटेंशन' में उन्हें इस्तेमाल करने के तरीके की जानकारी.
- Chrome एक्सटेंशन
वैकल्पिक एक्सटेंशन के डिस्ट्रिब्यूशन के विकल्प
'Chrome एक्सटेंशन' को 'Chrome वेब स्टोर' के बाहर उपलब्ध कराने का तरीका.
- Chrome एक्सटेंशन
Policies
Extension policies
- Workbox
- Chrome एक्सटेंशन
Chrome Web Store API Reference
This reference describes the methods and resource representation available for the Chrome Web Store Publish API. Each resource type has one or more data representations and one or more methods. See Using the Chrome Web Store Publish API for a guide
- Workbox
- Chrome एक्सटेंशन
Use the Chrome Web Store Publish API
How to programmatically create, update, and publish items in the Chrome Web Store.
- Chrome एक्सटेंशन
- Workbox
Google Play for Education Addendum to the Google Chrome Web Store Developer Agreement
In connection with the Google Chrome Web Store, Google may make certain Chrome Web Store applications available in Google's Play for Education site. If You or Your organization is interested in participating, please verify that the
- Chrome एक्सटेंशन
- Workbox
Chrome Web Store
Chrome Web Store An online marketplace where users can browse for extensions and themes. Publish your extension there and make it accessible to the world. dashboard Developer Dashboard Publish your extension and manage your store items. local_mall
- Workbox
- Chrome एक्सटेंशन
Prepare your extension as we begin testing a new extensions menu
How to prepare your extension for the new extensions menu.
- Chrome
- Chrome एक्सटेंशन
Creating a great listing page
Best practices on how to make a high-quality, engaging listing page for your item in the Chrome Web Store.
- Workbox
- Chrome एक्सटेंशन
Deceptive Installation Tactics FAQ
Frequently asked questions about Chrome Web Store's policies on deceptive installation tactics.
- Chrome एक्सटेंशन
- Workbox
Best Practices and Guidelines
Research and understand the Chrome Web Store policies. Before developing a Chrome extension, it is important to review the Chrome Web Store Developer Program Policies and ensure your extension complies with all guidelines and requirements. Extensions
- Workbox
- Chrome एक्सटेंशन
Listing Requirements
If your product has a blank description field or is missing an icon or screenshots, it will be rejected. Ensure your product's listing information is up to date, accurate, and comprehensive. We don't allow extensions with misleading, inaccurate,
- Chrome एक्सटेंशन
- Workbox
Deceptive Installation Tactics
Extensions must be marketed responsibly. The set of functionalities promised by the extension must be stated clearly and in a transparent manner. The outcome of any user interaction should match the reasonable expectations that were set with the
- Workbox
- Chrome एक्सटेंशन
Extensions quality guidelines FAQ
Frequently asked questions about the single purpose policy.
- Chrome एक्सटेंशन
- Workbox
Quality guidelines
An extension must have a single purpose that is narrow and easy to understand. Don't create an extension that requires users to accept bundles of unrelated functionality. If two pieces of functionality are clearly separate, they should be put into
- Workbox
- Chrome एक्सटेंशन
Extensions / Develop
Learn how to develop extensions
- Workbox
- Chrome एक्सटेंशन
Content filtering
An explanation of content filtering and how to approach it in your Chrome Extension.
- Chrome एक्सटेंशन
- Workbox
chrome.accessibilityFeatures
Use the chrome.accessibilityFeatures API to manage Chrome's accessibility features. This API relies on the ChromeSetting prototype of the type API for getting and setting individual accessibility features. In order to get feature states the extension
- Chrome एक्सटेंशन
- Workbox
chrome.accessibilityFeatures
Use the chrome.accessibilityFeatures API to manage Chrome's accessibility features. This API relies on the ChromeSetting prototype of the type API for getting and setting individual accessibility features. In order to get feature states the extension
- Chrome एक्सटेंशन
- Workbox
chrome.extensionTypes
The chrome.extensionTypes API contains type declarations for Chrome extensions. The origin of injected CSS. "author" "user" Details of the CSS to remove. Either the code or the file property must be set, but both may not be set at the same time.
- Chrome एक्सटेंशन
- Workbox
chrome.extensionTypes
The chrome.extensionTypes API contains type declarations for Chrome extensions. The origin of injected CSS. "author" "user" Details of the CSS to remove. Either the code or the file property must be set, but both may not be set at the same time.
- Chrome एक्सटेंशन
- Workbox
Skip review for eligible changes
An overview of expedited review for Declarative Net Request changes.
- Workbox
- Chrome एक्सटेंशन
Rollback a published Chrome Web Store item
How to rollback an extension that you previously published on the
- Chrome एक्सटेंशन
- Workbox
Additional Requirements for Manifest V3
Extensions using Manifest V3 must meet additional requirements related to the extension's code. Specifically, the full functionality of an extension must be easily discernible from its submitted code, unless otherwise exempt as noted in Section 2.
- Workbox
- Chrome एक्सटेंशन
Extensions / How to
Solve common development tasks around Chrome extensions
- Workbox
- Chrome एक्सटेंशन
Mature & Sexually Explicit Material
We don't allow content that contains nudity, graphic sex acts, sexually explicit material, or content that drives traffic to commercial pornography sites. We also don't allow content that promotes incest, bestiality, necrophilia, or non-consensual
- Workbox
- Chrome एक्सटेंशन
chrome.location
The chrome.location API is no longer supported. We recommend using open web alternatives such as the Geolocation API instead.
- Workbox
- Chrome एक्सटेंशन
Register your developer account
How to register as a Chrome Web Store developer.
- Chrome एक्सटेंशन
- Workbox
Create a side panel
TBD
- Chrome एक्सटेंशन
- Workbox
Trader/Non-Trader developer identification and verification
Developer's requirement to disclose and verify their trader/non-trader status.
- Chrome एक्सटेंशन
- Workbox
Extensions / Samples
Samples Explore samples from the Chrome Extension samples repository. Use these to learn how extensions work or as starting points for building your own extensions. action.disable action.enable action.getBadgeBackgroundColor action.getBadgeText
- Chrome एक्सटेंशन
- Workbox
Permissions
A list of permissions and user warnings available on the extensions platform.
- Chrome एक्सटेंशन
- Workbox
Program Policies
The Web Store program policies.
- Workbox
- Chrome एक्सटेंशन
Real-time Updates in Extensions
Managing real-time updates in Extensions
- Chrome एक्सटेंशन
- Workbox
Distribute your extension
How to host your Chrome extension.
- Chrome एक्सटेंशन
- Workbox
Extensions / Reference
Reference for the extensions manifest, related permissions and APIs
- Chrome एक्सटेंशन
- Workbox
Extensions / Manifest V3
Manifest V3 Manifest V3 is the latest version of the extensions platform. We have made a number of changes to the available APIs and added a number of new features. Manifest V3 aims to be the first step in our platform vision to improve the privacy,
- Chrome एक्सटेंशन
- Workbox
chrome.webstore
As of 06/12/2018, inline installation is deprecated. For more information, read our Chromium Blog post and Migration FAQ.
- Workbox
- Chrome एक्सटेंशन
User interface components
A catalog of user interface elements available in extensions.
- Chrome एक्सटेंशन
- Workbox
Prepare your extension
Prepare your extension files.
- Chrome एक्सटेंशन
- Workbox
Set up your developer account
How to set up your Chrome Web Store developer account.
- Workbox
- Chrome एक्सटेंशन
Support and feedback
Give us feedback to help us improve the platform and fix its bugs.
- Chrome एक्सटेंशन
- Workbox
Submit a feature request
Submit a request for a feature that you believe could improve the extension platform.
- Workbox
- Chrome एक्सटेंशन
Storage and cookies
Overview of how web storage APIs and cookies work in extensions.
- Chrome एक्सटेंशन
- Workbox
Use your Google Analytics account with the Chrome Web Store
See analytics for your Chrome Web Store listing in addition to the metrics offered in the Developer Dashboard.
- Chrome एक्सटेंशन
- Workbox
Design a superior user experience with the new Side Panel API
Introducing the new Side Panel API for Chrome extensions.
- Chrome एक्सटेंशन
- Chrome
Manifest V3 migration checklist
A quick reference for upgrading your extensions from Manifest V2 to Manifest V3.
- Workbox
- Chrome एक्सटेंशन
Test service worker termination with Puppeteer
A guide explaining how to test service worker termination using Puppeteer.
- Chrome एक्सटेंशन
- Workbox
Affiliate Ads FAQ
Frequently asked questions about Chrome Web Store's policies on affiliate ads.
- Chrome एक्सटेंशन
- Workbox
Affiliate Ads
Any affiliate program must be described prominently in the product's Chrome Web Store page, user interface, and before installation. Related user action is required before the inclusion of each affiliate code, link, or cookie. Some example violations
- Chrome एक्सटेंशन
- Workbox
Chrome Extensions: Extending API to support Instant Navigation
The Extensions API has been updated to support back/forward cache, preloading navigations.
- Chrome एक्सटेंशन
- Chrome
Limited Use
This policy establishes the Chrome Web Store's minimum user data privacy requirements; you or your Product must comply with applicable laws. You must limit your use of the data to the practices you disclosed. Collection and use of web browsing
- Chrome एक्सटेंशन
- Workbox
Enforcement Circumvention
Any attempt to circumvent intended limitations or enforcement actions will result in the immediate termination of your developer account, and possibly related developer accounts.
- Chrome एक्सटेंशन
- Workbox
Minimum Functionality
Do not post an extension with a single purpose of installing or launching another app, theme, webpage, or extension. Extensions with broken functionality—such as dead sites or non-functioning features—are not allowed. Extensions must provide a basic
- Chrome एक्सटेंशन
- Workbox
API Use
Extensions must use existing Chrome APIs for their designated use case. Use of any other method, for which an API exists, would be considered a violation. For example, overriding the Chrome New Tab Page through any means other than the URL Overrides
- Workbox
- Chrome एक्सटेंशन
Hate Speech and Violent Behavior
Depictions of gratuitous violence are not allowed. Products should not contain materials that threaten, harass, or bully other users. We don't allow content or products that advocating against or inciting hatred towards groups of people based on
- Chrome एक्सटेंशन
- Workbox
Code Readability Requirements
Developers must not obfuscate code or conceal functionality of their extension. This also applies to any external code or resource fetched by the extension package. Minification is allowed, including the following forms: Removal of whitespace,
- Chrome एक्सटेंशन
- Workbox
Use of Permissions
Request access to the narrowest permissions necessary to implement your Product's features or services. If more than one permission could be used to implement a feature, you must request those with the least access to data or functionality. Don't
- Workbox
- Chrome एक्सटेंशन
Chrome Apps
To ensure a great user experience, Chrome Apps distributed through the Chrome Web Store must follow the additional quality guidelines listed below. The guidelines in this section apply only to Chrome Apps. Packaged apps should: Take advantage of the
- Workbox
- Chrome एक्सटेंशन
Spam and Abuse
We don't allow any developer, related developer accounts, or their affiliates to submit multiple extensions that provide duplicate experiences or functionality on the Chrome Web Store. Extensions should provide value to users through the creation of
- Chrome एक्सटेंशन
- Workbox
Misleading or Unexpected Behavior
We do not allow products that deceive or mislead users, including in the content, title, description, or screenshots. If any of your product's content, title, icon, description, or screenshots contains false or misleading information, we may remove
- Chrome एक्सटेंशन
- Workbox
Accepting Payment From Users
If you collect sensitive personal information through your Product for sales, you must follow these requirements: You must securely collect, store, and transmit all credit card and other sensitive personal information in accordance with privacy and
- Chrome एक्सटेंशन
- Workbox
Privacy Policies
If your Product handles any user data, then you must post an accurate and up to date privacy policy. The privacy policy must, together with any in-Product disclosures, comprehensively disclose: How your Product collects, uses and shares user data All
- Chrome एक्सटेंशन
- Workbox
Ads
Ads are considered part of your Product for purposes of content review and compliance with developer terms, and therefore must comply with the above content policies. Ads which are inconsistent with the content rating of your products or extension
- Chrome एक्सटेंशन
- Workbox
Regulated goods and services
Don't engage in or promote unlawful activities in your product, such as rape, illegal sex work, or the sale of prescription drugs without a prescription. We will remove content which promotes, glorifies, or encourages dangerous or illegal activity
- Workbox
- Chrome एक्सटेंशन
Disclosure Requirements
You must be transparent in how you handle user data (e.g., information provided by a user or collected about a user or a user's use of the Product or Chrome Browser), including by disclosing the collection, use, and sharing of the data. If your
- Chrome एक्सटेंशन
- Workbox
2-Step Verification
To ensure the security of Chrome Web Store accounts, 2-Step Verification is required for all developer accounts prior to publishing an extension or updating an existing extension. Developers can activate 2-Step Verification for their Google accounts
- Chrome एक्सटेंशन
- Workbox
Impersonation & Intellectual Property
Don't pretend to be someone else, and don't represent that your product is authorized by, endorsed by, or produced by another company or organization, if that is not the case. Your Product and its user experience also must not mimic functionality or
- Workbox
- Chrome एक्सटेंशन
Notification and appeals
In the event that your Product is removed from the Chrome Web Store, you will receive an email notification to that effect, with further instructions if applicable. Verify that the associated publisher account with your Product can receive emails
- Workbox
- Chrome एक्सटेंशन
Featured Products
The Chrome Web Store features products that align with our standards, values, and that we believe will produce valuable user experiences. Certain products that don't meet these standards, but which do not explicitly violate Chrome Web Store
- Chrome एक्सटेंशन
- Workbox
Repeat Abuse
Serious or repeated violations of the Chrome Web Store Distribution Agreement or these Program Policies will result in the suspension of your developer account, and possibly related developer accounts. Additionally, you may be banned from using the
- Workbox
- Chrome एक्सटेंशन
Handling Requirements
If your product is associated with a security vulnerability that could be exploited to compromise another application, service, browser, or system, we may remove your product from the Chrome Web Store and take other measures to protect users. In such
- Workbox
- Chrome एक्सटेंशन
Malicious and Prohibited Products
Don't transmit viruses, worms, defects, Trojan horses, malware, or any other products of a destructive nature. We don't allow content that harms or interferes with the operation of the networks, servers, or other infrastructure of Google or any
- Chrome एक्सटेंशन
- Workbox
Known issues when migrating to Manifest V3
Recently, we announced changes to the Manifest V2 deprecation timeline, and while we remain firmly committed to Manifest V3 we acknowledge there is more work to do on our part. We are committed to closing the following gaps before announcing a new
- Workbox
- Chrome एक्सटेंशन
Discovery on the Chrome Web Store
An overview of how users find items on the Chrome Web Store, and how our editors select items to feature.
- Workbox
- Chrome एक्सटेंशन
Chrome Web Store review process
An overview of the review process and how enforcement actions result from detected policy violations.
- Workbox
- Chrome एक्सटेंशन
Manifest V2 support timeline
Details of the Manifest V2 phase-out and end of life.
- Workbox
- Chrome एक्सटेंशन
Analyze your store listing metrics
Understanding metrics and performance of your Chrome Web Store store listing.
- Chrome एक्सटेंशन
- Workbox
Check on your review status
How to check the review status of your Chrome Web Store item.
- Workbox
- Chrome एक्सटेंशन
Manage user feedback
Follow-up on reviews and provide user support in the Chrome Web Store.
- Workbox
- Chrome एक्सटेंशन
Cross-origin isolation
Overview of cross-origin isolation for extensions
- Chrome एक्सटेंशन
- Workbox
Enterprise publishing options
How to distribute extensions to enterprise users
- Workbox
- Chrome एक्सटेंशन
Extension actions in Manifest V3
Chrome extensions had Browser and Page Actions APIs for years, but Manifest V3 replaced both with a generic Actions API. This post explores the history of these APIs and what has changed in Manifest V3.
- Chrome
- Chrome एक्सटेंशन
Introducing chrome.scripting
The Scripting API is a new Manifest V3 API focused on, well, scripting. Let's dig into the motivations for this change and how it's different.
- Chrome
- Chrome एक्सटेंशन
Extension Manifest Converter
Open source tool to convert extensions to Manifest V3. You'll still need to manually update any code with non-mechanical changes, such as adapting to use service workers or some script injection.
- Chrome
- Chrome एक्सटेंशन
Web Accessible Resources for Manifest V3
Web Accessible Resources for Manifest V3 is here! Now `manifest.json` supports permission definitions. Developers can restrict resources based on the requesting site origin or extension id.
- Chrome
- Chrome एक्सटेंशन
Complete your listing information
How to add listing information for your Chrome Web Store item.
- Workbox
- Chrome एक्सटेंशन
Prepare to publish: set up payment and distribution
How to choose which countries will list your item and who will see it in the Chrome Web Store.
- Chrome एक्सटेंशन
- Workbox
Update your Chrome Web Store item
How to update an extension or theme ("item") that you previously published on the Chrome Web Store.
- Workbox
- Chrome एक्सटेंशन
Troubleshooting Chrome Web Store violations
Guidelines for understanding why an item was rejected or removed from the Chrome Web Store and how to fix the problem.
- Workbox
- Chrome एक्सटेंशन
Chrome Web Store payments deprecation
Why the payments is deprecated, details about the deprecation timeline, and more.
- Chrome एक्सटेंशन
- Workbox
Deleting Chrome Web Store developer accounts
How to delete a developer or group publisher account on the Chrome Web Store.
- Chrome एक्सटेंशन
- Workbox
Set up a group publisher
How to share ownership of your Chrome Web Store items with other developers.
- Chrome एक्सटेंशन
- Workbox
Fill out the privacy fields
Use the privacy practices tab to help the Chrome Web Store team review your extension as quickly as possible.
- Workbox
- Chrome एक्सटेंशन
Spam policy FAQ
Frequently asked questions about Chrome Web Store's spam policy.
- Chrome एक्सटेंशन
- Workbox
Supplying Images
Guidelines about the kinds of images you need to supply to the Chrome Web Store.
- Workbox
- Chrome एक्सटेंशन
Branding Guidelines
Guidelines for use of Google trademarks.
- Chrome एक्सटेंशन
- Workbox
Best Practices
How to create a high-quality extension and Chrome Web store listing.
- Workbox
- Chrome एक्सटेंशन
Trader FAQ: Chrome Web Store
Frequently asked questions about Chrome Web Store's user data policy.
- Workbox
- Chrome एक्सटेंशन
Updated Privacy Policy & Secure Handling Requirements
Frequently asked questions about Chrome Web Store's user data policy.
- Workbox
- Chrome एक्सटेंशन
Media Source Extensions for Audio
Media Source Extensions (MSE) provide extended buffering and playback control for the HTML5 audio and video elements. While originally developed to facilitate Dynamic Adaptive Streaming over HTTP (DASH) based video players, MSE can be used for audio; specifically for gapless playback.
- Chrome एक्सटेंशन
- Chrome
What is the Chrome Web Store?
An explanation of the Chrome Web Store and why you might want to use it.
- Chrome एक्सटेंशन
- Workbox
Publish in the Chrome Web Store
How to publish a new extension or theme to the Chrome Web Store.
- Chrome एक्सटेंशन
- Workbox
Google Chrome Web Store Developer Agreement
The legal agreement governing the relationship between Chrome Web Store developers and the Chrome Web Store.
- Workbox
- Chrome एक्सटेंशन
Content Ratings Guidelines
Guidelines about how the Chrome Web Store rates the maturity of content.
- Chrome एक्सटेंशन
- Workbox
Localization message formats
Reference documentation about the format of the messages.json file for Chrome Extensions.
- Workbox
- Chrome एक्सटेंशन