2

有一个hubspot问题。我公司目前维护的网站之一具有以下代码

<script type="text/javascript" language="javascript">
var hs_portalid=123456;
var hs_salog_version = "2.00";
var hs_ppa = "some-account-name.app12.hubspot.com";
document.write(unescape("%3Cscript src='" + document.location.protocol + "//" + hs_ppa + "/salog.js.aspx' type='text/javascript'%3E%3C/script%3E"));
</script>

我们被要求添加另一个片段(如下),该片段声称是 hubspot 分析代码

<script type="text/javascript">
    (function(d,s,i,r) {
        if (d.getElementById(i)){return;}
        var n=d.createElement(s),e=d.getElementsByTagName(s)[0];
        n.id=i;n.src='//js.hubspot.com/analytics/'+(Math.ceil(new Date()/r)*r)+'/123456.js';
        e.parentNode.insertBefore(n, e);
    })(document,"script","hs-analytics",300000);
</script>

这两个版本(旧的和新的)是相同的代码还是不同的。一些带有解释的链接会有所帮助。谢谢。

4

1 回答 1

0

我已经联系了 Hubspot 的 CS。事实证明,这两个片段都有相同的用途,并且后者是新的改进版本,它也是异步的,与旧版本不同。

不幸的是无法提供任何链接,我所有的搜索都是空的,这正是我首先提出这个问题的原因。

于 2013-03-14T19:33:53.263 回答