如何在Google Analytics中监控外部小工具

How to monitor external widget in Google Analytics

本文关键字:监控 外部 工具 Analytics Google      更新时间:2023-09-26

如果我的网络应用程序允许用户将其部分内容作为iframe小部件嵌入第三方网站/博客,我应该如何处理?

目前,我在谷歌分析中把它作为一个单独的网站进行监控。每一帧的HEAD部分都有一个GA脚本。

然而,这种选择有几个缺点:

  • 它没有跟踪我为它设定的任何目标
  • 它不会在URL旁边显示域,所以我不知道哪些网站嵌入了我的内容
  • 它显示了很多家长网站的信息——我不感兴趣的信息(即refferers)

Iframed内容在您的服务器上运行,因此它与服务器上的任何其他网站都没有什么不同。

所以

  • 如果没有跟踪目标,这与iframe无关
  • url旁边的域将是帧传递的域(即您自己的服务器)
  • 在许多情况下,referrer实际上是嵌入iframe的网站(afaik这在不同的浏览器中实现不同,因此不可靠)。在任何情况下,最简单的方法都是不查看数据,否则您可以设置一个高级过滤器来将值设置为null

如果你仍然想创建自己的实现,你可以看看谷歌的测量协议,它可以跟踪到同一个跟踪服务器(因此允许你使用相同的界面),但可以让你对发送的数据有更多的控制权。然而,这意味着您必须创建自己的GA实现(测量协议不会自动收集任何数据)。