1

我正在尝试与 Adob​​e Analytics 优化集成。我遵循了本指南:https ://help.optimizely.com/Integrate_Other_Platforms/Integrating_Optimizely_with_Adobe_Analytics ,但没有成功。我通过 Optimizely 中的实验集成选择的 props(prop51) 和 evars(eVar51) 永远不会发送。我通过 wasp chrome 插件和 Adob​​e 帐户进行检查。我们手动设置的所有其他数据(props & eVars)都会被发送。

我们没有使用s_code.jsAppMeasurement.js版本:1.5.1。我不知道我们是否使用自定义 s 变量。我猜不是。所以我按照指南使用: window.optimizely.push("activateSiteCatalyst");没有成功。

我也尝试过: window.optimizely.push(['activateSiteCatalyst', {"sVariable": s_c_il[0].account)}]);其中s_c_il[0].account包含帐户名,但没有成功。也尝试遵循此指南:http: //digitalinsightsworld.com/tag-manager/dtm/optimizely-implementation-check-list-adobe-sitecatalyst/

有谁知道出了什么问题?或者如何前进?

兄弟,约翰

4

1 回答 1

0

我遇到了同样的问题……我们使用的是 AngularJS 1.4.x。sVariable 的默认值为's'。一般来说,Optimizely 期望 window.s 是omniture 对象。Angular 将此对象抽象为它自己的可注入项,因此不是标准的 DOM/元素关闭窗口。我的快速技巧是在 Omniture 指令中设置 window.s = s。我仍在寻找执行此任务的最佳位置,但我可以验证我现在在我们的 Omniture 调用中看到了用于 Optimizely 传出的自定义 eVar(使用 Omnibug)。希望这可以帮助!

于 2016-08-30T18:40:00.367 回答