需要帮助来衡量用户点击坐在iFrame(Tealium / GA)上的视频的PLay上的情况

时间:2019-01-24 01:58:52

标签: iframe google-analytics html5-video tealium

我正在尝试使用Tealium发送用户点击视频中的播放次数并将数据发送到Google Analytics(分析)。主页上有一个iframe,辅助页面包含iframe的内容。我无法将数据发送到GA。如果我直接进入辅助页面,它会发送信息,但是如果我浏览主页并单击视频上的播放,则它不会将数据发送到GA。有人可以给我解决方案吗?我真的很感激。谢谢。

下面是主页上的iframe代码;

第二页

函数myVideo(){ window。$ DataTracking.SendForData({“ event_category”:“ Video”,“ event_action”:“ Played Video”,“ event_label”:“ Home Video”}); }

1 个答案:

答案 0 :(得分:0)

您无法从主机页面跟踪iframe内部的点击。但是,一旦您可以在辅助页面上跟踪代码,就可以使用一些技巧使它正常工作。

将辅助页面加载到某个主机页面上的iframe中时,其引荐来源网址指向加载了iframe的主机页面URL。您可以使用此值来覆盖事件匹配项的dl参数,以便Google Analytics(分析)可以在主机页面上跟踪此事件。为此,我无法将您指向Tealium代码,但在普通的分析中看起来像这样:

ga("set", "location", document.referrer);
ga("send", {
      "hitType" : "event",
      "event_category" : "Video",
      "event_action" : "Played Video",
      "event_label" : "Home Page Video"
});