我们正在使用光滑的旋转木马,并且已启用箭头。当点击箭头时,我们想用以下内容向 GA 发送一个事件。但是,当我们单击箭头元素时,它不会发送。没有错误消息,我拥有的任何扩展程序(例如GA Debugger for Chrome)似乎都没有返回任何结果。
这是我们尝试过但没有奏效的方法。在我们的本地测试环境中,我们能够添加 google-analytics.js 文件,但无法在此处加载它。
我们已经使用这篇文章通过 GTM 安装了 GA
$(document).ready(function () {
var carsl = $('.carousel');
carsl.slick();
carsl.on('click', '.slick-arrow', function() {
// Create GA event;
// this does not work.
ga('send', {
hitType: 'event',
eventCategory: 'Slick',
eventAction: 'arrow',
eventLabel: 'clicked'
});
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>
<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css"/>
<script type="text/javascript" src="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>
<div class="carousel">
<div class="carousel__item">item 1</div>
<div class="carousel__item">item 2</div>
<div class="carousel__item">item 3</div>
<div class="carousel__item">item 4</div>
</div>
这也是在 <head>
<script type="text/javascript" async="" src="https://www.google-analytics.com/analytics.js"></script>
富国沪深
相关分类