मुझे एक विशेष यूआरएल से मेल खाने वाले बाहरी लिंक के लिए पेजव्यू ट्रैक करने के लिए निम्न कोड मिला है।मैं एक विशिष्ट href के साथ सभी एंकरों का चयन कैसे करूं?
$("a").each(function(i){
if (
$(this).attr('href') == "http://example.com/external/link/" ||
$(this).attr('href') == "http://example.com/external/link"
) {
$(this).click(function(){
_gaq.push(['_trackPageview', '/external/pagename']);
});
}
});
यह कोड काम करता है, लेकिन यह बहुत सारे लिंक वाले पृष्ठों के लिए बेहद अक्षम है। पृष्ठ पर सभी लिंक के माध्यम से स्कैनिंग के बजाय मिलान करने वाले hrefs के साथ सभी एंकरों का चयन करने के लिए चयनकर्ता का उपयोग करने का कोई तरीका है?
इस तरह यह किया गया है! आप इसे अपने [Google Analytics प्लगइन] (http://writeless.se/2011/01/a-no-fuzz-asynchronous-google-analytics-plugin/) के साथ संयोजन में उपयोग कर सकते हैं – mekwall