Я пытаюсь настроить некоторый код для отслеживания всех внешних ссылок, кроме основных социальных сетей (они уже отслежены там)
вот мой код
jQuery('a[href^="http://"]:not([href*="' + window.location.host + '"]:not[href*="plus.google.com"]:not[href*="twitter.com"]:not[href*="facebook.com"])').click(function(event){
event.preventDefault();
console.log(['_trackEvent', 'External Link', 'Click', jQuery(this).attr('href')]);
try{
//_gaq.push(['_trackEvent', 'External Link', 'Click', jQuery(this).attr('href')]);
}catch(err){};
return false;
})
Я предпочитаю использовать несколько: не селекторы, чтобы помешать ему совпадать с Facebook.com, twitter.com и т. Д.
Но мои ссылки на Facebook все еще вызывают это.Есть идеи, что я делаю не так.