कस्टम इवेंट का इस्तेमाल आपकी वेबसाइट या मोबाइल ऐप पर होने वाले उन इंटरैक्शन को ट्रैक करने के लिए किया जाता है, जो मानक विधियों से हैंडल नहीं हो पाते हैं. इसका सबसे आम इस्तेमाल तब होता है जब आप फ़ॉर्म सबमिशन को ट्रैक करना चाहते हैं, लेकिन फ़ॉर्म का डिफ़ॉल्ट व्यवहार बदला जा चुका हो (उदाहरण के लिए, submit
ब्राउज़र इवेंट बदल जा चुका हो.)
कस्टम इवेंट ट्रिगर
नया कस्टम इवेंट ट्रिगर बनाने के लिए:
- ट्रिगर नया पर क्लिक करें.
- ट्रिगर कॉन्फ़िगरेशन पर क्लिक करें और कस्टम इवेंट ट्रिगर प्रकार चुनें.
- इवेंट का नाम डालें. रेगुलर एक्सप्रेशन को हैंडल करने के लिए, "regex मिलान का इस्तेमाल करें" चुनकर इस फ़ील्ड को अनुमति दें.
कॉन्फ़िगरेशन के लिए उदाहरण
यहां उस वेब कॉन्फ़िगरेशन के लिए एक उदाहरण दिया गया है, जो 'button1-click' के नाम से किसी कस्टम इवेंट को डेटा स्तर में पुश करने के समय किसी टैग को सक्रिय करेगा.
- ऐसा कोड जोड़ें, जो बटन को क्लिक किए जाने पर इवेंट को डेटा स्तर में पुश करेगा:
<a href="#" name="button1" onclick="dataLayer.push({'event': 'button1-click'});">Button 1</a>
- कोई नया कस्टम इवेंट ट्रिगर बनाएं. अपने नए टैग के ट्रिगर कॉन्फ़िगरेशन सेक्शन में, इन सेटिंग का इस्तेमाल करें:
इवेंट का नाम: button1-click
यह ट्रिगर इस पर सक्रिय होता है: सभी कस्टम इवेंट
जब यह ट्रिगर किसी टैग पर लागू होता है, तो डिफ़ॉल्ट सबमिट इवेंट में बदलाव होने पर भी टैग सक्रिय हो जाएगा. जब तय बटन पर क्लिक होता है, तो मान button1-click वाले कस्टम इवेंट को डेटा स्तर पर पुश किया जाता है. फिर टैग प्रबंधक एक कस्टम इवेंट मान के रूप में button1-click का पता लगाकर टैग को सक्रिय करेगा.
dataLayer.push()
का इस्तेमाल करके इवेंट के साथ एक से ज़्यादा वैरिएबल भेजें. उदाहरण के लिए: कस्टम इवेंट नाम के साथ कोई कन्वर्ज़न मान भेजें:
dataLayer.push({'event':'button1-click','conversionValue':25});
टैग प्रबंधक में डेटा स्तर वैरिएबल बनाएं और इस वैरिएबल का इस्तेमाल अपने Google Ads कन्वर्ज़न ट्रैकिंग टैग के कन्वर्ज़न मान फ़ील्ड में करें.