मैं जीटीएम के साथ गूगल एनालिटिक्स का उपयोग कर रहा हूं।
वर्तमान में मैं सेट करने के लिए फ़ील्ड में डेटा स्तर चर का उपयोग कर रहा हूं।
मैं इसे कुकी से मूल्य लेने के लिए बदलना चाहता हूं, इसलिए मैंने एक कुकी वैरिएबल सेट किया है। यहां छवि विवरण दर्ज करें

लेकिन समस्या यह है कि मेरी कुकी जेसन स्ट्रिंग है इसलिए मुझे इसे पार्स करने और विशिष्ट संपत्ति बनाने की आवश्यकता है।
कुकी इस तरह दिखती है: यहां छवि विवरण दर्ज करें

मुझे कुकी का मान लेना होगा (पहले से ही gtm {{उपयोगकर्ता कुकी}} में चर सेट अप करना है। मुझे इसे पार्स करने की आवश्यकता है (JSON.parse) और फिर पार्स किए गए जेसन से उपयोगकर्ता आईडी प्रोप लें और इसे Google में उपयोग करें विश्लेषिकी उपयोगकर्ता क्षेत्र।

enter image description here

0
Ron 6 नवम्बर 2018, 10:44

1 उत्तर

सबसे बढ़िया उत्तर

आपको एक कस्टम JavaScript वैरिएबल का उपयोग करना होगा। यह एक अज्ञात फ़ंक्शन का रूप लेता है जो एक मान देता है (या कम से कम रिटर्न स्टेटमेंट शामिल करता है, तकनीकी रूप से यह शून्य या अपरिभाषित हो सकता है)। यह कुछ ऐसा दिखाई देगा:

function() {
    var myJson = JSON.parse("user cookie");
    return myJson.userId
} 

नुकसान यह है कि यह हर बार वैरिएबल का मूल्यांकन करने पर JSON.parse करेगा, जो प्रदर्शन हिट के साथ आ सकता है। इसका एक तरीका यह होगा कि प्रति पृष्ठ एक बार सक्रिय किए गए कस्टम HTML टैग का उपयोग किया जाए, कुकी को पार्स किया जाए, मानों पर पुनरावृति की जाए और उन्हें डेटा लेयर पर धकेला जाए (इससे समय की समस्या हो सकती है, आपको टैग अनुक्रमण का उपयोग करना पड़ सकता है) सुनिश्चित करें कि मूल्य का उपयोग करने का प्रयास करने से पहले आपकी कुकी को पार्स किया गया है)।

1
Eike Pierstorff 6 नवम्बर 2018, 08:11