Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将Google Analytics放在一个单独的文件中_Javascript_Html_Google Analytics_Head - Fatal编程技术网

Javascript 将Google Analytics放在一个单独的文件中

Javascript 将Google Analytics放在一个单独的文件中,javascript,html,google-analytics,head,Javascript,Html,Google Analytics,Head,我有一堆静态网页,以前在标签前面放有GA代码。我的任务是将它们放在标记之前(按照的建议)。(就个人而言,我认为这是一个愚蠢的要求,但你必须让客户满意。) 现在,我的问题不是将GA代码放在而不是中的好处,而是将GA代码放在脚本文件(即标记)中是否与将其内联放在标记之前相同 比如说, index.html <head> <!-- some stylesheet files --> <!-- some script files -->

我有一堆静态网页,以前在标签前面放有GA代码。我的任务是将它们放在
标记之前(按照的建议)。(就个人而言,我认为这是一个愚蠢的要求,但你必须让客户满意。)

现在,我的问题不是将GA代码放在
而不是
中的好处,而是将GA代码放在脚本文件(即
标记)中是否与将其内联放在
标记之前相同

比如说,

index.html

 <head>
     <!-- some stylesheet files -->
     <!-- some script files -->
     <script>
         // Google Analytics code
     </script>
 </head>
 <head>
     <!-- some stylesheet files -->
     <!-- some script files -->
     <script src="main.js"></script>
     <!-- some more script files -->
 </head>

您可以将GA代码放在main.js中,这样您就不必在所有页面上显式放置GA代码。

您可以将GA代码放在main.js中,这样您就不必在所有页面上显式放置GA代码。

是的,完全相同。您希望实现什么?不必在所有页面上显式地放置GA代码。由于所有页面都共享相同的JS文件,例如
main.JS
,所以我想把GA代码放在那里,而不是把内联GA代码放在所有
标记之前。明白了!请核对我的答案是的,完全一样。您希望实现什么?不必在所有页面上显式地放置GA代码。由于所有页面都共享相同的JS文件,例如
main.JS
,所以我想把GA代码放在那里,而不是把内联GA代码放在所有
标记之前。明白了!请核对我的答案
 // random JS code followed by Google Analytics code