Отслеживание лайков ВК в Google Universal Analytics Есть решение
Хочу отслеживать лайки-дизлайки Вконтакте с помощью GA (Universal Analytics).
Вот код кнопки:
{literal}
<div id="vk_like" style="display:inline-block"></div>
<script type="text/javascript">
VK.Widgets.Like("vk_like", {type: "button", height: 20});
VK.Observer.subscribe("widgets.like.liked", function f() {ga('send', 'social', 'vkontake', 'like', href);});
VK.Observer.subscribe("widgets.like.unliked", function f() {ga('send', 'social', 'vkontake', 'unlike', href);});
</script>{/literal}
Нужно вместо href вставить ссылку на текущую страницу. Как это сделать?
Если я использую {$wa->currentUrl()}, то кнопка не работает.
6 ответов
Можете написать window.location.toString()
Не работает из-за {literal}
Достаточно его убрать, а после каждой фигурной скобки поставить пробел. Тогда можно использовать Smarty
Если убрать литерал, то выводит: Синтаксическая ошибка в блоке vk_like
Спасибо, я разобрался.
Вот конечный правильный код:
Обратитесь лучше к специалистам, настроят, дадут консультации! http://forup.ru/ Поднимут эффективность!:)
Решение