एक्सटेंशन के स्टोरेज को देखना और उसमें बदलाव करना

इस गाइड में, Chrome DevTools का इस्तेमाल करके, chrome.storage एपीआई का इस्तेमाल करके एक्सटेंशन से सेव किए गए डेटा को देखने और उसमें बदलाव करने का तरीका बताया गया है.

ऐप्लिकेशन टैब में एक्सटेंशन का स्टोरेज पैनल

एक्सटेंशन का स्टोरेज देखना

  1. जिस कॉन्टेक्स्ट की आपको जांच करनी है उसके लिए DevTools खोलें.

  2. ऐप्लिकेशन > स्टोरेज पर जाएं और एक्सटेंशन स्टोरेज को बड़ा करें.

  3. वह स्टोरेज स्पेस चुनें जिसकी आपको जांच करनी है:

    a. जिन संदर्भों में एक से ज़्यादा एक्सटेंशन मौजूद हो सकते हैं उनके लिए, अपनी पसंद के एक्सटेंशन को बड़ा करें. इसके बाद, स्टोरेज का वह सेक्शन चुनें जहां आपको डेटा सेव करना है.

    b. किसी एक एक्सटेंशन से जुड़े कॉन्टेक्स्ट में, सीधे स्टोरेज का वह हिस्सा चुना जा सकता है.

    youtube.com के की-वैल्यू पेयर.

  4. झलक वाले सेक्शन में किसी वैल्यू की झलक देखने के लिए, टेबल में कोई पंक्ति चुनें.

अपडेट की गई वैल्यू देखने के लिए, सबसे ऊपर मौजूद ऐक्शन बार में रीफ्रेश करें पर टैप करें. रीफ़्रेश करें पर क्लिक करें.

उपलब्धता

एक्सटेंशन स्टोरेज को इन संदर्भों में ऐक्सेस किया जा सकता है:

सभी मामलों में, एक्सटेंशन सिर्फ़ तब DevTools में दिखेगा, जब उसके पास storage अनुमति होगी.

ऐक्सेस लेवल

डिफ़ॉल्ट रूप से, कॉन्टेंट स्क्रिप्ट के लिए chrome.storage.session एरिया ऐक्सेस नहीं किया जा सकता. हालांकि, यह DevTools में हमेशा उपलब्ध रहता है. भले ही, किसी ऐसे पेज की जांच की जा रही हो जहां एक्सटेंशन, ऐसी कॉन्टेंट स्क्रिप्ट चला रहा हो जिसके पास ऐक्सेस नहीं है.

की-वैल्यू पेयर फ़िल्टर करना

अपनी पसंद का की-वैल्यू पेयर तुरंत ढूंढने के लिए, सबसे ऊपर मौजूद फ़िल्टर बॉक्स में कोई स्ट्रिंग टाइप करें. यह स्ट्रिंग, की या वैल्यू में से किसी एक में मौजूद होनी चाहिए.

ऐसे की-वैल्यू पेयर को फ़िल्टर करना जिनमें स्ट्रिंग 'has' शामिल नहीं है.

नया की-वैल्यू पेयर बनाना

  1. टेबल के खाली हिस्से पर दो बार क्लिक करें. DevTools एक नई लाइन बनाता है और आपके कर्सर को कुंजी कॉलम में फ़ोकस करता है.
  2. कोई नया की-वैल्यू पेयर डालें.

जहां भी हो सके, DevTools आपकी डाली गई वैल्यू को JSON के तौर पर पार्स करेगा और उससे जुड़े ऑब्जेक्ट को सेव करेगा. जो वैल्यू मान्य JSON नहीं हैं उन्हें स्ट्रिंग के तौर पर सेव किया जाएगा.

कुंजियों या वैल्यू में बदलाव करना

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

की-वैल्यू पेयर मिटाना

  1. किसी की-वैल्यू पेयर को चुनने के लिए उस पर क्लिक करें.
  2. चुने गए पेयर को हटाने के लिए, सबसे ऊपर मौजूद ऐक्शन बार में मिटाएं पर टैप करें. मिटाएं पर क्लिक करें. चुने गए की-वैल्यू पेयर को मिटाना.

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