【问题标题】:Google Analytics events to gather information from iframe chat谷歌分析事件从 iframe 聊天中收集信息
【发布时间】:2015-03-28 15:35:40
【问题描述】:

我正在为我的客户开发一个网站。但我对 Google Analytics 或 JavaScript 的使用从来都不是很好,所以我现在遇到了问题。

最重要的页面之一是带有直播播放器和实时聊天的页面。不幸的是,它们都是来自外部域的 iframe。

我的客户正在使用 GamingLive.tv,聊天 iframe 的代码看起来像这样(播放器的代码相同,但只有 /e/ 而不是 /echat/):

<iframe class="chat" src="http://alpha.gaminglive.tv/embed.html#/echat/CHANNEL_NAME" 
    frameborder="0" scrolling="no" allowfullscreen>
</iframe>

我的问题是 - 我可以(如果可以,如何?)使用 Google Analytics(分析)事件跟踪来发送有关用户在聊天中输入的信息?我想发送有关帖子数量及其长度的信息。

【问题讨论】:

  • 这里的问题不是 iframe,问题是不同的域,这显然不在你的控制之下。来自任意来源的跨域 javascript 将是一个很大的安全问题,因此这是不可能的。
  • @EikePierstorff 我害怕那个。而且我想不可能从 iframe 中捕获像 onKeyPressed 这样的事件,而 JavaScript 在它之外?这很糟糕:(
  • 正确。除非您可以在该页面上放置代码(听起来您不能),否则您将无法获取该数据。当用户点击 iframe 时,您可以获得点击事件,仅此而已。

标签: javascript iframe google-analytics livechat


【解决方案1】:

看来你需要的是GA EVENTS

因此您可以跟踪用户点击您的iframe(在您的情况下是聊天)。

【讨论】:

  • 是的,但是对于我来说,点击次数还不够。是否可以配置事件或 JS 来获取按键? (Enter正在聊天中发消息)
  • 哦,我的天哪..你想得到聊天细节是吧?使用 GA 是不可能的,据我所知 .. DB 怎么样,不是存储聊天吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-10-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多