您可以将多个跟踪代码放在一个脚本标签中吗?

Can you put multiple tracking codes in one script tag?

我想知道如果我将所有 javascript 跟踪代码放在一个 <script> 中是否会有所不同,还是我必须将它放在不同的 <script> 标签中?

例如:

选项 1:

<script>
    /* Google Analytics tracking code*/

    /* Intercom chat tracking code */

    /* Facebook Pixel tracking code */
</script>

选项 2:

<script>
    /* Google Analytics tracking code*/
</script>

<script>
    /* Intercom chat tracking code */
</script>

<script>
    /* Facebook Pixel tracking code */
</script>

这有关系吗?谢谢

不,没关系。所有 script 标签(内联或带有 src)有效地连接在一起以形成一个长脚本。

取决于你怎么做,如果脚本在文件中,最好将所有内容放在一个文件中,因为你只需要加载一次而不是单独加载。例子: 更好:

<script src='/GoogleIntercomFacebook.js'></script>

变成这样:

<script src="Google.js"></script>
<script src="Intercom.js"></script>
<script src="Facebook.js"></script>