Google Analytics अभियान को जोड़कर गतिशील रूप से jQuery का उपयोग कर रहा है
दोस्त टोड बेकर के माध्यम से मुझे एक समाधान भेजा ट्विटर ऐसी समस्या के लिए जिसके लिए मुझे समाधान विकसित करने का अवसर नहीं मिला। चूंकि कंपाउंडियम पर हमारे ब्लॉग कभी-कभी क्लाइंट के लिए एक द्वितीयक डोमेन पर होस्ट किए जाते हैं, इसलिए हम पास होना चाहते हैं Google Analytics अभियान कोड प्राथमिक डोमेन पर ताकि वे आगंतुकों को प्रभावी ढंग से ट्रैक कर सकें।
हालांकि, एक और कठिनाई यह सुनिश्चित कर रही है कि आपके ब्लॉगर्स हमेशा एक अभियान कोड शामिल करें ... कुछ ऐसा जिसकी उम्मीद नहीं की जानी चाहिए। इसका सही समाधान है पृष्ठ लोड होने पर अभियान के कोड को गतिशील रूप से जोड़ने के लिए जावास्क्रिप्ट का उपयोग करें.
document.ready (फ़ंक्शन () {
var campaignQueryString = '; {इसे भरें}';
var targetDomain = '{इसको भरें ";
$ ("[a href = 'http: // www।" + targetDomain + "]" ")। प्रत्येक (फ़ंक्शन ({)
this.href + = campaignQueryString;
});
});
यह विशिष्ट समाधान उपयोग करता है और jQuery, एक खुला स्रोत जावास्क्रिप्ट ढांचे की आवश्यकता है। मैं ए वेब साइटों के लिए कुछ अच्छा प्रभाव जोड़ने के लिए jQuery का बड़ा प्रशंसक । मैंने प्रतिक्रिया सुनी है कि कुछ एंटरप्राइज़ डेवलपर्स हालांकि संस्करण के साथ रखने की कोशिश नहीं करते हैं।
यदि आप उपरोक्त कोड का उपयोग करते हैं, तो आपको अवश्य शामिल करना चाहिए
jQuery। मैं इसे Google से लोड करने की सलाह दूंगा। चूंकि बहुत से लोग ऐसा कर रहे हैं, कोड के कैश होने से आपका पेज बहुत तेजी से लोड होगा, पहले लोड हो चुका है।Google भी आपूर्ति करता है URL बिल्डर आपको यह दिखाने के लिए कि आपके अभियान को कैसे नष्ट करना है। यदि आप वास्तव में कल्पना करना चाहते हैं, तो मैं कीवर्ड, श्रेणी, लेखक आदि जैसे तत्वों को जोड़ने की सलाह दूंगा।