टैग सेटअप और क्लीनअप से, आपको किसी "प्राइमरी" टैग के ट्रिगर होने के तुरंत पहले या बाद में ट्रिगर किए जाने वाले टैग तय करने में मदद मिलती है. यह सेटिंग वेब कंटेनर में उपलब्ध है. इसे बेहतर सेटिंग टैग सेटअप और क्लीनअप के किसी भी टैग कॉन्फ़िगरेशन पर लागू किया जा सकता है.
सेटअप: अपना टैग ट्रिगर होने से पहले कोई टैग लोड करना
सेटअप टैग, प्राइमरी टैग से पहले ट्रिगर होता है. सेटअप टैग को कॉन्फ़िगर करने के लिए:
- "<यह टैग> के सक्रिय होने से पहले सेटअप टैग सक्रिय करें" चेकबॉक्स चुनें. नोट: "<यह टैग>" के नाम को मौजूदा टैग के नाम से बदला जाएगा.
- मेन्यू से उस टैग को चुनें जिसका आपको इस्तेमाल करना है.
- वैकल्पिक: अगर आप मुख्य पेलोड टैग को सिर्फ़ सेटअप टैग के सफलतापूर्वक सक्रिय होने पर ही सक्रिय करना चाहते हैं, तो <सेटअप टैग> के काम नहीं करने पर <यह टैग> को सक्रिय न करें चेकबॉक्स को चुनें. नोट:"<सेटअप टैग>" के नाम को चरण 2 में चुने गए टैग के नाम से बदला जाएगा.
सेटअप टैग से डेटा लेयर की वैल्यू को बदलने के लिए, डेवलपर को google_tag_manager[{{Container ID}}].dataLayer.set()
का इस्तेमाल करना होगा. आपको .push()
के बजाय .set()
का इस्तेमाल करना होगा, क्योंकि Google Tag Manager अगले इवेंट तक .push()
की पहचान नहीं कर सकेगा. .set
का इस्तेमाल करने पर, इवेंट को मौजूदा इवेंट के ज़रिए कैप्चर किया जा सकेगा.
क्लीनअप: अपना टैग ट्रिगर होने के बाद कोई टैग लोड करना
क्लीनअप टैग, प्राइमरी टैग के तुरंत बाद ट्रिगर होता है. क्लीनअप टैग को कॉन्फ़िगर करने के लिए:
- "<इस टैग> के खत्म होने पर क्लीनअप टैग ट्रिगर करें" चेकबॉक्स चुनें. नोट: "<इस टैग>" के टाइटल की जगह मौजूदा टैग का टाइटल डाला जाएगा.
- मेन्यू से उस टैग को चुनें जिसका आपको इस्तेमाल करना है.
- वैकल्पिक: अगर आप क्लीनअप टैग को सिर्फ़ प्राथमिक टैग के सफलतापूर्वक सक्रिय होने पर ही सक्रिय करना चाहते हैं, तो "<यह टैग> के काम नहीं करने पर <क्लीनअप टैग> को सक्रिय न करें" चेकबॉक्स को चुनें. नोट: "<क्लीनअप टैग>" के नाम की जगह दूसरे चरण में चुने गए टैग का नाम डाला जाएगा.