Как отслеживать клики по кнопке Tweet?

Я хочу отслеживать нажатия кнопки твита с помощью Google Analytics, но кнопка твита — это iframe с контентом из другого домена. Есть ли какие-то хитрости, чтобы добавить обратные вызовы для нажатия кнопки твита?


person Oleksandr Skrypnyk    schedule 04.11.2010    source источник
comment
Вы хотите отслеживать клики в качестве прокси для реальных твитов? Потому что на самом деле легче отслеживать этот счет, чем отслеживать то, что вы пытаетесь сделать.   -  person Yahel    schedule 04.11.2010
comment
Мне нужна полная статистика кликов в Google Analytics, и Tweet Button не исключение. Кнопка Facebook Like имеет функцию FB.Event.subscribe с событием edge.create. Что-нибудь подобное для Твиттера?   -  person Oleksandr Skrypnyk    schedule 04.11.2010
comment
Доля! :) Я ищу способ сделать то же самое.   -  person marko    schedule 09.02.2011


Ответы (5)


Или ... вы можете просто добавить событие в свой div и дождаться, когда этот div будет нажат, например:

<div class="clickMe">
   //twitter button there
</div>
<script>
$('clickMe').click(function(){
    //my awesome  code there
})
</script>

Конечно, если вам нужен только щелчок, а не обратный вызов.

person Maelnor    schedule 21.01.2015
comment
Хорошо, ребята, обратите внимание на дату возникновения вопроса. Его задавали более четырех лет назад, когда Twitter API был не так хорош, как сейчас. - person Oleksandr Skrypnyk; 21.01.2015

Как насчет:

twttr.events.bind('click', function(e){
    // Send GA event
    console.log(e);
});
person Bogdan Kuštan    schedule 11.01.2015
comment
Между прочим, прошло более четырех лет :-) - person Oleksandr Skrypnyk; 12.01.2015

попробуй это

Отслеживание кликов по социальным кнопкам с помощью Google Analytics

http://www.conversionworks.co.uk/blog/2013/05/16/tracking-clicks-on-social-buttons-with-google-analytics/

person Basheer Kharoti    schedule 27.01.2015

Одна мысль состоит в том, чтобы сгенерировать UTM-ссылку для кнопки Twitter href, а затем добавить обратно на исходную страницу iFrame в качестве источника href. Это обеспечит видимость данных о кликах/сеансах/пользователях в отслеживании Google Analytics.

Для этого сначала скопируйте исходную гиперссылку и используйте ее в качестве источника для создания ссылки с помощью компоновщика ссылок Google. После создания вернитесь на исходную страницу iframe и добавьте новую ссылку UTM в качестве источника href.

person MitchCoder    schedule 03.02.2015

person    schedule
comment
Связанные документы есть на странице dev.twitter.com/web/javascript/events. - person srt32; 17.07.2017