我有一个带有许多幻灯片的滑块/转盘。
幻灯片带有信息,但没有链接。
我想跟踪每个幻灯片被查看了多少次。
我假设要进行某种事件跟踪,但是我不能使用onClick,因为用户实际上没有点击任何唯一的东西。时钟只是“下一个”和“上一个”。

有任何想法吗??

谢谢

最佳答案

您可以使用变量来跟踪轮播的状态。

var slide = 1;


然后,当用户单击下一个或上一个时,您可以递增或递减该变量,然后使用_trackEvent方法将该变量的值发送给Google Analytics(分析)。

$("nextbutton").click(function() {
  slide ++;
  _gaq.push(['_trackEvent', 'Carousel', 'Slide'+slide ]);
});

$("prevbutton").click(function() {
  slide --;
  _gaq.push(['_trackEvent', 'Carousel', 'Slide'+slide ]);
});


这部分可能需要重写,具体取决于您是否可以在未经测试的jQuery代码中使用gaq.push()。如果轮播允许用户从幻灯片1向后滑动到最后一张幻灯片,则递增递减方法也将需要更加复杂。

关于jquery - 使用Google Analytics(分析)跟踪轮播中的幻灯片 View ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22647041/

10-16 22:10