Итак, я пытаюсь выяснить, какие часто задаваемые вопросы с нашего сайта являются самыми популярными. Я думал, что с помощью GA бы лучшим образом, поэтому пытался использовать некоторые из существующих JQuery, что пользователь нажмет открыть вопрос будет многоразовым:Использование JQuery для отслеживания часто задаваемых вопросов в Google Analytics
<div class="faq">
<div class="question" id="q<?= $i; ?>">
<?php the_sub_field('faq_question'); ?>
<span class="ico icon-chevron-right"></span>
</div>
<div class="answer">
<?php the_sub_field('faq_answer'); ?>
</div>
</div>
и
<script>
jQuery(document).ready(function(){
jQuery('.faq').click(function() {
jQuery(this).toggleClass('open');
<!-- dodgy new code starts here -->
var linkText = $(this).html();
alert(linkText);
ga('send', 'event', 'FAQ', linkText);
<!-- end dodgy new code -->
});
});
</script>
К сожалению LinkText является весь вопрос и ответ. Когда оказывается на странице, то HTML отображается как:
<h3>General FAQ</h3>
<div class="faq">
<div class="question" id="q1">
How many roads must a man walk down, before you can call him a man?
<span class="ico icon-chevron-right"></span>
</div>
<div class="answer">
<p>The answer is "blowing in the wind".</p>
</div>
</div>
Как я могу отправить либо ID Вопрос или фактический вопрос к функции ГА, с помощью JQuery? Я сделал миллион вариантов, но я не знаю JQuery или Javascript достаточно хорошо, чтобы не просто случайно использовать вещи и надеяться, что это сработает ... это не так эффективно, как я надеялся.