# कार्बन ट्रिगर ब्राउज़र एक्सटेंशन: पूर्ण कोड tmrow के C02 Signal API का उपयोग करके बिजली की खपत को ट्रैक करें और एक ब्राउज़र एक्सटेंशन बनाएं ताकि आपके ब्राउज़र में यह याद दिलाने वाला फीचर हो कि आपके क्षेत्र में बिजली की खपत कितनी भारी है। इस एक्सटेंशन का अस्थायी उपयोग आपको इस जानकारी के आधार पर अपनी गतिविधियों के बारे में निर्णय लेने में मदद करेगा। ![एक्सटेंशन स्क्रीनशॉट](../../../../5-browser-extension/extension-screenshot.png) ## शुरुआत करें आपको [npm](https://npmjs.com) इंस्टॉल करना होगा। इस कोड की एक कॉपी अपने कंप्यूटर पर एक फोल्डर में डाउनलोड करें। सभी आवश्यक पैकेज इंस्टॉल करें: ``` npm install ``` वेबपैक से एक्सटेंशन बनाएं: ``` npm run build ``` Edge पर इंस्टॉल करने के लिए, ब्राउज़र के ऊपर दाईं ओर 'तीन डॉट' मेनू का उपयोग करें और एक्सटेंशन पैनल ढूंढें। वहां से 'लोड अनपैक्ड' चुनें ताकि नया एक्सटेंशन लोड किया जा सके। प्रॉम्प्ट पर 'dist' फोल्डर खोलें और एक्सटेंशन लोड हो जाएगा। इसे उपयोग करने के लिए, आपको CO2 Signal के API के लिए एक API key की आवश्यकता होगी ([यहां ईमेल के माध्यम से प्राप्त करें](https://www.co2signal.com/) - इस पेज पर बॉक्स में अपना ईमेल डालें) और [Electricity Map](https://www.electricitymap.org/map) के अनुसार आपके क्षेत्र का [कोड](http://api.electricitymap.org/v3/zones) (उदाहरण के लिए, बोस्टन में मैं 'US-NEISO' का उपयोग करता हूं)। ![इंस्टॉल करना](../../../../5-browser-extension/install-on-edge.png) एक बार जब API key और क्षेत्र का कोड एक्सटेंशन इंटरफेस में डाल दिया जाए, तो ब्राउज़र एक्सटेंशन बार में रंगीन डॉट आपके क्षेत्र की ऊर्जा खपत को दर्शाने के लिए बदल जाना चाहिए और आपको यह संकेत देगा कि कौन सी ऊर्जा-गहन गतिविधियां आपके लिए उपयुक्त होंगी। इस 'डॉट' सिस्टम की अवधारणा मुझे [Energy Lollipop एक्सटेंशन](https://energylollipop.com/) से मिली थी, जो कैलिफोर्निया के उत्सर्जन के लिए बनाया गया है। **अस्वीकरण**: यह दस्तावेज़ AI अनुवाद सेवा [Co-op Translator](https://github.com/Azure/co-op-translator) का उपयोग करके अनुवादित किया गया है। जबकि हम सटीकता सुनिश्चित करने का प्रयास करते हैं, कृपया ध्यान दें कि स्वचालित अनुवाद में त्रुटियां या अशुद्धियां हो सकती हैं। मूल भाषा में उपलब्ध मूल दस्तावेज़ को प्रामाणिक स्रोत माना जाना चाहिए। महत्वपूर्ण जानकारी के लिए, पेशेवर मानव अनुवाद की सिफारिश की जाती है। इस अनुवाद के उपयोग से उत्पन्न किसी भी गलतफहमी या गलत व्याख्या के लिए हम उत्तरदायी नहीं हैं।