20

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

+0

Вы хотите отслеживать клики в качестве прокси для реальных твитов? Потому что на самом деле легче отслеживать это количество, чем отслеживать то, что вы пытаетесь сделать. – Yahel

+2

Мне нужна полная статистика для кликов в Google Analytics, а кнопка «Tweet» не является исключением. Facebook Like button имеет функцию «FB.Event.subscribe» с событием «edge.create». Что-нибудь подобное для Twitter? –

+0

Поделиться! :) Я ищу способ сделать то же самое. – marko

ответ

0

насчет:

twttr.events.bind('click', function(e){ 
    // Send GA event 
    console.log(e); 
}); 
+1

Прошло более четырех лет, кстати :-) –

1

Или .. и можно просто добавить событие в DIV и ждать, когда это Див хорошо быть нажата, подобно:

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

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

+0

Хорошо, ребята, обратите внимание на дату начала вопроса. Его попросили более четырех лет назад, когда Twitter API был не таким хорошим, как сегодня. –

1
<a style="float:left;position: relative;display: inline-block" target="_blank" href="//twitter.com/intent/tweet?url=http%3A%2F%2Ftechiessolution.com%2Fcss&amp;count=none&amp;source=tweetbutton&amp;text=testing%20Testing%20123%20Title&amp;original_referer=techiessolution.com">Tweet</a> 

if (typeof twttr === "undefined") { 
    $.getScript("//platform.twitter.com/widgets.js", function() { 
    function handleTweetEvent(event) { 
     if (event) { 
     console.log(event['target']); 
     } 
    } 
    twttr.events.bind("tweet", handleTweetEvent); 
    }); 
} 
+0

Есть связанные документы в https://dev.twitter.com/web/javascript/events – srt32

-1

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

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

Смежные вопросы