我有wordpress插件,可在客户端网站上输出Piwik跟踪js:
{{1}}
问题是一些客户已经使用了他们自己的piwik跟踪js,最终在他们的网站上输出了两个piwik跟踪JS。
然后存在冲突,因为两个跟踪JS正在写入相同的JS对象" _paq"
如果jQuery的noConflict()有一些解决方案,那将会很棒。
所以需要告诉" piwik.js"我所包括的不是从" _paq"并从我的一些自定义对象中读取。到目前为止,我可以看到我需要修改piwik.js。
我看到piwik可以选择多次跟踪:Multiple Piwik trackers
但是我无法控制其他跟踪代码,我只能控制从我的插件中输出的跟踪JS。
所以,任何帮助对此都有好处。
答案 0 :(得分:0)
我能够解决此问题的唯一方法是改变piwik.js中_paq变量的名称(选择一个奇怪的名称)并同步加载piwik.js。
之后不再发生碰撞