Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在Google Analytics中跟踪Fancybox的点击?_Javascript_Jquery_Google Analytics_Fancybox - Fatal编程技术网

Javascript 如何在Google Analytics中跟踪Fancybox的点击?

Javascript 如何在Google Analytics中跟踪Fancybox的点击?,javascript,jquery,google-analytics,fancybox,Javascript,Jquery,Google Analytics,Fancybox,我有一个包含24个链接的页面,每个链接在Fancybox的模式窗口中打开一个.html文件,每个.html文件都嵌入了一个视频。如何跟踪查看谁正在打开哪些视频?谷歌分析如何工作 您将谷歌提供的javascript(跟踪代码)添加到页面上。 每次加载页面时,javascript都会被执行,Google会记录一次点击 fancybox的工作原理 您可以以不同的方式使用fancybox,但默认行为是向其提供一个链接,它将在iframe中打开此链接的内容 如果您知道iframe是如何工作的,那么您应该知

我有一个包含24个链接的页面,每个链接在Fancybox的模式窗口中打开一个.html文件,每个.html文件都嵌入了一个视频。如何跟踪查看谁正在打开哪些视频?

谷歌分析如何工作
您将谷歌提供的javascript(跟踪代码)添加到页面上。
每次加载页面时,javascript都会被执行,Google会记录一次点击

fancybox的工作原理
您可以以不同的方式使用fancybox,但默认行为是向其提供一个链接,它将在iframe中打开此链接的内容
如果您知道iframe是如何工作的,那么您应该知道它们只是在页面中加载/显示页面。但是因为他们加载了整个页面,谷歌提供的javascript也会加载

回答
所以最后要回答你的问题

如果默认情况下使用fancybox(在iframe中加载内容),google analytics将已经记录这些页面上的点击次数。
如果没有,请查看下面的注释

注意:这就是它如何与原始Google Analytics跟踪代码一起工作。如果您正在使用新的异步跟踪,您应该真正查看此页面,因为它详细说明了如何挂接自定义事件等: