सारांश

  • Apple का Safari ब्राउज़र third-party cookies और cross-site tracking पर कड़ी पाबंदी लगाता है।

  • इसके कारण Apple यूज़र्स का GA4 डेटा छूट जाता है।

  • अगर visitor analytics में इस्तेमाल होने वाले script loading और analytics data भेजने के लिए इस्तेमाल किए जाने वाले domain को अपने स्वामित्व वाले domain में बदल दिया जाए, तो Safari यूज़र्स का डेटा भी सामान्य रूप से analyze किया जा सकता है।

  • इसके लिए Google Cloud Platform के Cloud Run पर इस्तेमाल किए जा सकने वाले server-side GTM (Google Tag Manager) का एक तरीका है, लेकिन यह महंगा है और इसकी सेटिंग जटिल है।

  • Google Tag Gateway को Cloudflare के साथ इंटीग्रेट करने पर Google Tag Manager को अपने स्वामित्व वाले domain से serve किया जा सकता है।

  • यूज़र सीधे Cloudflare के साथ इंटरैक्ट करते हैं, और measurement data Cloudflare के ज़रिए Google services तक पहुँचता है।

  • जटिल प्रक्रियाओं (operations, monitoring, logging) की चिंता किए बिना GA4 का उपयोग करके visitor analytics संभव हो जाता है।

ध्यान देने योग्य बातें

  • Google Tag Gateway के लिए इस्तेमाल होने वाला domain Cloudflare पर proxied होना चाहिए (DNS Only मान्य नहीं है)।

  • measurement data transfer path (जैसे /metrics) ऐसा unused path होना चाहिए जो उस domain पर चल रही service functionality को प्रभावित न करे।

  • अगर Gateway के लिए इस्तेमाल होने वाले domain को पूरी तरह अलग रखना है, तो सिर्फ proxied DNS record रजिस्टर करके यह संभव है।

  • documentation/testing के लिए आरक्षित IP range 192.0.2.0/24 को A record के रूप में रजिस्टर किया जा सकता है।

  • अगर Google Tag Gateway और Cloudflare का इंटीग्रेशन पूरा हो गया है, तो gtag.js या gtm.js initialize करते समय सिर्फ server_container_url निर्दिष्ट करना होता है।

  • script loading और event transmission endpoint ही बदलते हैं, बाकी सब कुछ पहले जैसा ही काम करता है।

अतिरिक्त)

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.