【问题标题】:Orientationchange in Adobe DTM for Adobe Analytics toolAdobe Analytics 工具的 Adob​​e DTM 中的方向更改
【发布时间】:2014-08-28 17:38:34
【问题描述】:

所以我试图让 Adob​​e DTM 中的orientationchange 事件起作用,然后触发一个 Adob​​e Analytics 事件。 DTM 中内置的orientationchange 事件对我不起作用,因此我正在尝试实现自己的解决方案。我生成的代码是:

(function () {
      var width = screen.width,
          height = screen.height;
      setInterval(function () {
          if (screen.width == height || screen.height == width) {
              width = screen.width;
              height = screen.height;
              alert("Orientation Changed");
          }
      }, 50);
  }());

只要我把它放在 JavaScript 部分,它就可以工作。一旦我将它放在 Adob​​e Analytics 自定义代码部分,它就会停止工作。有没有办法让我从 JavaScript 部分触发 Adob​​e Analytics 事件(添加 s.events="event11" 对我不起作用)或让此代码在 Adob​​e Analytics 自定义代码部分中工作?

【问题讨论】:

  • 当您设置基于事件的规则时,您是否会触发 s.tl() 调用以便发送数据并在调试器中查看?
  • @Gigazelle 我当然没有。我不知道这是必要的。非常感谢您的快速修复!

标签: adobe-analytics


【解决方案1】:

为了将数据发送到 Adob​​e Analytics,必须触发图像请求。如果您想在方向更改时发送特定事件,请务必发送一个随方向事件触发的 s.tl() 请求。

请记住,如果有人决定要不断更改屏幕方向,这可能会增加服务器对您网站的调用。

【讨论】:

  • 谢谢。在一次更改后,我也更改了代码以清除间隔。
猜你喜欢
  • 2015-09-14
  • 1970-01-01
  • 1970-01-01
  • 2014-09-23
  • 2015-12-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多