我想加载一个全局JS对象,它包含辅助函数和全局变量,Adobe DTM中的数据元素可以使用它。但是,似乎即使我将此脚本的页面加载规则设置为"页面顶部"在设置数据元素后仍会呈现它,从而导致出现未定义的错误消息。
任何人遇到此问题并找到可以分享的解决方案吗?
答案 0 :(得分:4)
将其加载为顺序javascript或html。这样它就会先加载。
答案 1 :(得分:0)
您使用的是Sitecatalyst吗?如果是这样,要添加到Brett的答案,我认为你必须使用顺序html。我相信在发送跟踪调用后会处理顺序javascript。 或者,您可以在AppMeasurement / s_code之前将函数和变量添加到托管脚本中。 或者,您可能首先可以将大量工作传递给数据元素。
答案 2 :(得分:0)
我有运气使用:触发规则:" Page of Bottom of Page"这样就可以在运行脚本之前设置Vars。希望这可以帮助。 -Steve