2013-04-23 3 views
0

Я пытаюсь отслеживать событие onclick для отслеживания кнопки на моем сайте, но я не слишком хорошо знаком с PHP.Отслеживание событий Google Analytics с помощью Echo

Вот пример того, как выглядит код на моем сайте:

<a href="<?php if($clang=='en') { echo "http://www.website.com/english/"; } 
else { 
echo "http://www.website.com/news/"; } ?>" class="xyz_<?php echo $clang; ?>">News Button</a> 

Мне нужно добавить этот код ниже, чтобы отслеживать, когда пользователи нажимают на «Новости Button» картинки:

onClick="_gaq.push(['_trackEvent', 'banner', 'click', 'News Button']);" 

Пожалуйста, помогите.

Спасибо

+0

Вы попробовали просто добавить, что onclick к тегу и посмотреть, правильно ли он записывается? Кстати, это не имеет никакого отношения к php –

+0

привет Кай. Я вообще не добавлял код. Я знаю, что это будет выглядеть так: 'News Button', но я не вижу, как его добавить. – studiosfx

+0

Я обновил. Вы правы в том, как вы его добавляете. Вы можете просто запутаться в присутствии php. Html все тот же. –

ответ

1
<a href="<?php echo $clang == 'en' ? "http://www.website.com/english/" : "http://www.website.com/news/"; ?>" class="xyz_<?php echo $clang; ?>" onClick="_gaq.push(['_trackEvent', 'banner', 'click', 'News Button']);">News Button</a> 

Это будет быстрый способ, чтобы добавить его. Дайте мне знать, если вам нужно что-нибудь разъясненное. Я сконфигурировал ваш php для обработки троичным оператором. Нет необходимости в этом, если заявление так оно и было.

+0

Спасибо, Кай. Похоже на правильный формат. Нужно ли мне избегать этих одиночных кавычек? как это? \ '_ trackEvent \', \ 'banner', \ 'click \', \ 'News Button \' или нет? – studiosfx

+0

№. это просто html. вам не нужно ничего скрывать –

+0

Большое спасибо. Он работал как шарм без побега. – studiosfx

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