我想将谷歌分析代码添加到我网站的所有页面。我可以将谷歌分析代码放在 JS 文件中并在标头中提及 JS 文件吗?
如果您的网站在 PHP 或 ASP.NET 中运行,那将是最简单的。 如果是 PHP 语言,请将您的 Google Analytics 代码放入一个文件中,并根据您的需要为其命名(例如analytics.php 或analytics.html)
然后,在文档中的
</head>
结束标记之前,放置以下代码:
<?php include 'analytics.php'; ?>
否则,如果您通过 WordPress 等 CMS 运行您的网站,请使用“All in one SEO pack”之类的插件,或者如果您想对其进行硬编码,请转到头文件(Wordpress 中的 header.php),只需将您的代码粘贴到 head 部分,或使用上面列出的方法即可。
在简单的 html 页面中,没有标准方法在每个页面上渲染脚本,您可以将 GA 代码放入单独的 .js 文件中,然后将其包含在每个 Html 页面的标题中,如
<head>
<script src="#path-to-Code-with-GA" type="text/javascript" />
</head>
这是我可以建议的唯一解决方案:-(
创建 JS 文件并将其链接到您的所有页面,然后在需要时包含它。
在您的 HTML 页面中执行,恰好在 head 标签中:
<script src="googleAnalytics.js"></script>
googleAnalytics.js
文件:
document.head.innerHTML += `
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=########"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-QHL4W0VE6Y');
</script>`;