Я хочу отслеживать нажатия кнопки твита с помощью Google Analytics, но кнопка твита — это iframe с контентом из другого домена. Есть ли какие-то хитрости, чтобы добавить обратные вызовы для нажатия кнопки твита?
Как отслеживать клики по кнопке Tweet?
Ответы (5)
Или ... вы можете просто добавить событие в свой div и дождаться, когда этот div будет нажат, например:
<div class="clickMe">
//twitter button there
</div>
<script>
$('clickMe').click(function(){
//my awesome code there
})
</script>
Конечно, если вам нужен только щелчок, а не обратный вызов.
Как насчет:
twttr.events.bind('click', function(e){
// Send GA event
console.log(e);
});
попробуй это
Отслеживание кликов по социальным кнопкам с помощью Google Analytics
Одна мысль состоит в том, чтобы сгенерировать UTM-ссылку для кнопки Twitter href, а затем добавить обратно на исходную страницу iFrame в качестве источника href. Это обеспечит видимость данных о кликах/сеансах/пользователях в отслеживании Google Analytics.
Для этого сначала скопируйте исходную гиперссылку и используйте ее в качестве источника для создания ссылки с помощью компоновщика ссылок Google. После создания вернитесь на исходную страницу iframe и добавьте новую ссылку UTM в качестве источника href.