ट्रांज़ैक्शन आईडी एक यूनीक आइडेंटिफ़ायर होता है, जिसे हर ट्रांज़ैक्शन के लिए बनाया जा सकता है. जैसे, ऑर्डर की पुष्टि करने वाला नंबर. हर ई-कॉमर्स इवेंट में कोई ट्रांज़ैक्शन आईडी (ऑर्डर की पुष्टि करने वाले नंबर) जोड़ें, ताकि एक ही उपयोगकर्ता से होने वाले लेन-देन की डुप्लीकेट कॉपी हटाई जा सके. साथ ही, इससे रिफ़ंड को आसानी से प्रोसेस करने में मदद मिलती है.
ट्रांज़ैक्शन आईडी जोड़ने पर, Google Analytics ऐसी खरीदारी की डुप्लीकेट कॉपी हटा देगा जो एक ही ट्रांज़ैक्शन आईडी के साथ रिकॉर्ड हुई हैं.
Google Analytics, एक ही ट्रांज़ैक्शन आईडी वाले खरीदारी इवेंट की डुप्लीकेट कॉपी हटा देता है. एक ही ट्रांज़ैक्शन आईडी का इस्तेमाल, अलग-अलग उपयोगकर्ताओं के लिए नहीं किया जाना चाहिए. अगर आपने यूनीक ट्रांज़ैक्शन आईडी दिया है, तो Google Analytics डेटा की डुप्लीकेट कॉपी हटा देगा और उसे मिला देगा.
शुरू करने से पहले इन बातों का ध्यान रखें
हर ऑर्डर के लिए, ट्रांज़ैक्शन आईडी यूनीक होना चाहिए. उदाहरण के लिए, अपने ट्रांज़ैक्शन के लिए ऑर्डर की पुष्टि करने वाली संख्या का इस्तेमाल किया जा सकता है.
ट्रांज़ैक्शन आईडी में संख्याएं, अक्षर, और डैश या स्पेस जैसे खास वर्ण शामिल हो सकते हैं. हर ट्रांज़ैक्शन के लिए, आईडी अलग होना चाहिए. ट्रांज़ैक्शन आईडी में ऐसी कोई भी जानकारी शामिल नहीं होनी चाहिए जिसका इस्तेमाल करके किसी ग्राहक की पहचान की जा सके.
ट्रांज़ैक्शन आईडी जोड़ना
ट्रांज़ैक्शन आईडी इकट्ठा करने के लिए, आपको अपने कोड में बदलाव करना होगा. आपको Google Analytics में कोई बदलाव करने की ज़रूरत नहीं है.
पक्का करें कि लेन-देन आईडी के लिए डाइनैमिक वैल्यू भेजी जा रही हो. अगर आपका टैग Google Analytics को अलग-अलग ट्रांज़ैक्शन के लिए एक ही आईडी भेजता है, तो हो सकता है कि आप मुख्य इवेंट की संख्या की सही गिनती न कर पाएं.
उदाहरण के लिए, नीचे दिए गए निर्देशों में ऐक्टिव सर्वर पेज (एएसपी) का इस्तेमाल होता है, जिससे gtag.js मेज़रमेंट कोड अपडेट होता है. आपको मिलने वाला कोड अलग हो सकता है. यह इस बात पर निर्भर करता है कि आपने सर्वर के लिए किस भाषा का इस्तेमाल किया है. अपनी वेबसाइट के लिए सही भाषा का इस्तेमाल करना न भूलें.
- अपने मुख्य इवेंट पेज की एएसपी फ़ाइल या सर्वर के लिए इस्तेमाल की गई भाषा के लिए सही फ़ाइल खोलें.
- वह एएसपी एक्सप्रेशन ढूंढें जिसमें यह जानकारी सेव की गई है. उदाहरण के लिए:
<%= orderId %>. - मुख्य इवेंट पेज का एचटीएमएल खोलकर, अपना इवेंट स्निपेट खोजें.
- इवेंट स्निपेट के
scriptसेक्शन में (<script></script>टैग के बीच),<%= transaction ID %>की जगह, दूसरे चरण में मिले एएसपी एक्सप्रेशन का इस्तेमाल करें:इवेंट स्निपेट का उदाहरण:
<script> gtag('event', 'purchase', { transaction_id: '<%= orderId %>', value: 25.42, currency: "USD", //... }); </script>
ट्रांज़ैक्शन आईडी की पुष्टि करना
- अपनी वेबसाइट पर इवेंट ट्रिगर करें.
- अपने वेब ब्राउज़र में, वेबपेज का सोर्स देखें. ऐसा करने के लिए, ज़्यादातर ब्राउज़र में पेज पर राइट-क्लिक करें और सोर्स देखें विकल्प चुनें.
- मेज़रमेंट कोड, पेज पर
<head>और</head>टैग के बीच दिखता है. एएसपी एक्सप्रेशन की जगह असल लेन-देन आईडी का इस्तेमाल किया जाएगा.