如何使用Google Analytics分析用户计时跟踪嵌入式iframe加载时间?

时间:2017-12-27 20:49:29

标签: iframe google-analytics drupal-7 event-tracking

我想设置一种方法来跟踪(drupal 7)网站的嵌入式iframe加载时间,使用谷歌分析,最好通过发送到用户时间报告的事件。 iframe嵌入我们网站的各种来源,包括twitter,youtube,streamable等网站。

我的想法是自动计算嵌入到我们内容中的所有iframe的加载时间,然后使用数据层推送将时序事件发送到Google Analytics。

我知道如何创建数据层推送并将时间事件发送给GA,但我不确定自动检测iframe的最佳方法,跟踪它的加载时间,并定义“timingLabel”以指示iframe的来源。

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您需要同时使用JS和Drupal Ajax来实现此目的。将此JS(link)放在page.tpl.php或常见的js中,如main.js

现在计算完毕后需要对Drupal进行ajax调用以在需要时记录数据库中的时间,或者你可以直接发送给GA。