Turbolinks和Nielsen javascript标签

问题描述

我的网站上有Turbolinks。 我需要从Nielsen注入javascript TAG。 这是代码

<script>
!function(t,n){t[n]=t[n]||{nlsQ:function(e,o,c,r,s,i){return s=t.document,r=s.createElement("script"),r.async=1,r.src=("http:"===t.location.protocol?"http:":"https:")+"//cdn-gl.imrworldwide.com/conf/"+e+".js#name="+o+"&ns="+n,i=s.getElementsByTagName("script")[0],i.parentNode.insertBefore(r,i),t[n][o]=t[n][o]||{g:c||{},ggPM:function(e,i){(t[n][o].q=t[n][o].q||[]).push([e,i])}},t[n][o]}}}(window,"NOLBUNDLE");

  var nSdkInstance = NOLBUNDLE.nlsQ("P38E2BEBD-E82F-4F94-9BA9-1A4EC618F5AF","nlsnInstance");

  var nielsenMetadata = {
    type: 'static',assetid: "<%=hashed_url(url_for(only_path: true))%>",section: 'D_BRW'
    };

  nSdkInstance.ggPM("staticstart",nielsenMetadata);
</script>

基本上,尼尔森的回答是,标记没有以正确的方式实现,因为当我更改网站的部分时,实例将再次初始化。 我认为问题出在Turbolinks,但我不能禁用它们...

有任何提示吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...