因此,我尝试在Adobe DTM中使用orientationchange事件,然后启动Adobe 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部分中,这是有用的。只要我将它放在Adobe Analytics自定义代码部分中,它就会停止工作。有没有办法可以从JavaScript部分获取Adobe Analytics事件(添加s.events =" event11"没有为我工作)或者让这段代码在Adobe中工作Google Analytics自定义代码部分?
答案 0 :(得分:1)
要将数据发送到Adobe Analytics,必须触发图像请求。如果您希望发送有关方向更改的特定事件,请务必发送一个触发方向事件的s.tl()请求。
请注意,如果有人决定不断更改屏幕方向,则可能会增加对您网站的服务器调用。