ब्लॉग पर वापस

Engineering & Performance

Categories

7 मिनट पठनEngineering & Performance

विज़िबिलिटी स्टेट ट्रांज़िशन: भरोसेमंद बीकन के बिना पेज व्यू मापना

pagehide, visibilitychange और Beacon API हर ब्राउज़र में अलग व्यवहार करते हैं। जानिए बिना कुकीज़ और स्थायी पहचानकर्ताओं के सेशन का अंत भरोसेमंद ढंग से कैसे दर्ज करें।

और पढ़ें
6 मिनट पठनEngineering & Performance

Sec-GPC हेडर अब हर जगह है: एनालिटिक्स के लिए सर्वर-साइड डिटेक्शन

Global Privacy Control हर रिक्वेस्ट के साथ Sec-GPC रिक्वेस्ट हेडर के रूप में आता है। जानिए इसे एज पर कैसे पढ़ें और कुकी-रहित एनालिटिक्स पाइपलाइन में इसका सम्मान कैसे करें।

और पढ़ें
6 मिनट पठनEngineering & Performance

Timing-Allow-Origin: Resource Timing API में Analytics को क्या दिखता है

Timing-Allow-Origin हेडर यह नियंत्रित करता है कि कोई पेज कितनी क्रॉस-ऑरिजिन टाइमिंग जानकारी पढ़ सकता है। जानिए इसका प्राइवेसी-फर्स्ट परफ़ॉर्मेंस मापन के लिए क्या मतलब है।

और पढ़ें
7 मिनट पठनEngineering & Performance

Speculation Rules और Prerendering: Prefetched पेजों के बारे में Analytics क्या गलत समझता है

Chrome का Speculation Rules API किसी पेज को उपयोगकर्ता द्वारा क्लिक करने से पहले ही रेंडर कर सकता है। यहाँ बताया गया है कि यह भोले-भाले analytics को कैसे विकृत करता है — और कैसे cookieless, edge-आधारित मापन ईमानदार बना रहता है।

और पढ़ें
4 मिनट पठनEngineering & Performance

आपका एनालिटिक्स स्क्रिप्ट शायद बैक/फॉरवर्ड कैश को डिसेबल कर रहा है

बैक/फॉरवर्ड कैश बैक-बटन नेविगेशन को लगभग तुरंत बना देता है, लेकिन एक भी unload listener इसे पूरे पेज के लिए बंद कर देता है। ट्रैकिंग स्क्रिप्ट्स आमतौर पर इसके दोषी होते हैं — और अब CrUX इस नुकसान को मापता है।

और पढ़ें
5 मिनट पठनEngineering & Performance

आपकी एनालिटिक्स स्क्रिप्ट ही आपकी Content-Security-Policy में छेद है

एक सख्त CSP, XSS को बंद कर देती है। एक थर्ड-पार्टी एनालिटिक्स टैग उसे फिर से खोल देता है। यहाँ बताया गया है कि host allowlists और गायब SRI आपकी पॉलिसी को क्यों कमज़ोर करते हैं — और एक फर्स्ट-पार्टी ट्रैकर इसे कैसे ठीक करता है।

और पढ़ें
5 मिनट पठनEngineering & Performance

HTTP लेयर पर डिफ़ॉल्ट रूप से प्राइवेसी: वे हेडर जो आपके ट्रैकिंग सरफ़ेस को सिकोड़ देते हैं

दो रिस्पॉन्स हेडर — Permissions-Policy और Referrer-Policy — तय करते हैं कि आपके पेज ऐड-टेक और थर्ड पार्टीज़ को कितना लीक कर सकते हैं। इन्हें एक बार सेट कीजिए और सर्विलांस सरफ़ेस डिफ़ॉल्ट रूप से बंद हो जाता है।

और पढ़ें
4 मिनट पठनEngineering & Performance

INP भारी एनालिटिक्स को दंडित करता है: आपका ट्रैकर मेन थ्रेड पर क्यों है

Interaction to Next Paint वह Core Web Vital है जिसमें सबसे ज़्यादा साइटें फेल होती हैं, और फ़ील्ड डेटा दिखाता है कि बिहेवियर-ट्रैकिंग स्क्रिप्ट एक प्रमुख कारण हैं। समाधान है मेन थ्रेड पर कम काम भेजना।

और पढ़ें
3 मिनट पठनEngineering & Performance

Soft Navigations: SPA की परफ़ॉर्मेंस को ब्राउज़र के तरीके से मापना

Chrome की soft navigation heuristics आख़िरकार Core Web Vitals को क्लाइंट-साइड रूट बदलावों से जोड़ देती हैं। जानिए यह API कैसे काम करती है और इसे निगरानी के बिना कैसे मापें।

और पढ़ें
4 मिनट पठनEngineering & Performance

एक Astro साइट में गोपनीयता-प्रथम एनालिटिक्स जोड़ना

Astro की View Transitions चुपचाप मानक एनालिटिक्स स्क्रिप्ट को तोड़ देती हैं। यहाँ कुकी या सहमति बैनर के बिना हर रूट परिवर्तन को ट्रैक करने का सही पैटर्न है।

और पढ़ें
4 मिनट पठनEngineering & Performance

एक SvelteKit ऐप में गोपनीयता-प्रथम एनालिटिक्स जोड़ना

SvelteKit 2 क्लाइंट-साइड नेविगेशन को अन्य फ्रेमवर्क की तुलना में अलग तरीके से इंटरसेप्ट करता है। कुकीज़ या सहमति बैनर के बिना रूट परिवर्तनों को ट्रैक करने के लिए यहाँ सही पैटर्न है।

और पढ़ें
5 मिनट पठनEngineering & Performance

कैसे एक 2 KB एनालिटिक्स ट्रैकर आपके Core Web Vitals को हरा रखता है

पारंपरिक एनालिटिक्स स्क्रिप्ट इतनी भारी होती हैं कि वे आपके Lighthouse स्कोर को प्रभावित कर सकती हैं। यहाँ बताया गया है कि एक हल्का ट्रैकर अलग तरीके से क्या करता है — और यह वास्तविक उपयोगकर्ताओं के लिए क्यों मायने रखता है।

और पढ़ें
4 मिनट पठनEngineering & Performance

एक Next.js ऐप में गोपनीयता-प्रथम एनालिटिक्स जोड़ना

बिना कुकीज़, सहमति बैनर, या अनुपालन सिरदर्द के Monoid को Next.js में एकीकृत करने के लिए एक चरण-दर-चरण मार्गदर्शिका।

और पढ़ें