Всем привет. Есть сайт, счетчик яМетрики установлен, работает. Создана цель, на клик почты, работает. И есть скрипт на копирование почты, не работает.
//Копирование почты info@steelrs.ru
<script>
$(".manemail").parent().mousedown(function() {
console.log("1");
yaCounter56329876.reachGoal('EMAIL_SELECT');
return true;
});
$(".manemail").click(function() {
console.log("2");
yaCounter56329876.reachGoal('EMAIL_CLICK');
return true;
});
$(".manemail").bind('copy', function() {
console.log("3");
yaCounter56329876.reachGoal('EMAIL_COPY');
return true;
});
</script>Классы к почтовому адресу добавлены были в формате «manemail», «copymail», «copy»
Может можно осуществить через goal?
Вот код, который работает на клик по почте
onclick="gtag('event', 'click', {'event_category': 'form','event_label': 'nazgal_na_pochty'}); yaCounter56329876.reachGoal('nazgal_na_pochty');"
Вот полный код
<p><a href="mailto:info@steelrs.ru" onclick="gtag('event', 'click', {'event_category': 'form','event_label': 'nazgal_na_pochty'}); yaCounter56329876.reachGoal('nazgal_na_pochty');"><b><i> info@steelrs.ru </i></b></a></p>Вот код счетчика
<!-- Yandex.Metrika counter -->
<script type="text/javascript" >
(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
(window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");
ym(56329876, "init", {
clickmap:true,
trackLinks:true,
accurateTrackBounce:true,
webvisor:true
});
</script>
<noscript><div><img src="https://mc.yandex.ru/watch/56329876" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->