我应该将 Google Analytics 脚本放在旧 XHTML 文件的什么位置?
Where do I put Google Analytics script in old XHTML file?
我正在尝试将 Google 分析整合到我们过时的网站中。该网站现在使用 Java 和 XHTML。我知道我必须将 Google Analytics 脚本放在标记中,但在我们的主页代码上,我所看到的只是它上面的一些其他内容。有人知道在这种情况下我会把它放在哪里吗?
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html">
<body>
编辑:
这就是我现在所拥有的。我在评论中提到的页面上出现错误。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets">
<h:head>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-GDTQ35B3WK"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', 'G-GDTQ35B3WK');
</script>
</h:head>
<h:body>
<ui:composition template="/WEB-INF/ui/left-menu-tmpl.xhtml">
<ui:define name="head-meta"><meta name="robots" content="noindex,nofollow" /></ui:define>
</ui:composition>
</h:body>
</html>
同一个地方,在<head>
。
您拥有的 XHTML 实际上对 XHTML 标准无效。
我正在尝试将 Google 分析整合到我们过时的网站中。该网站现在使用 Java 和 XHTML。我知道我必须将 Google Analytics 脚本放在标记中,但在我们的主页代码上,我所看到的只是它上面的一些其他内容。有人知道在这种情况下我会把它放在哪里吗?
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html">
<body>
编辑: 这就是我现在所拥有的。我在评论中提到的页面上出现错误。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets">
<h:head>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-GDTQ35B3WK"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', 'G-GDTQ35B3WK');
</script>
</h:head>
<h:body>
<ui:composition template="/WEB-INF/ui/left-menu-tmpl.xhtml">
<ui:define name="head-meta"><meta name="robots" content="noindex,nofollow" /></ui:define>
</ui:composition>
</h:body>
</html>
同一个地方,在<head>
。
您拥有的 XHTML 实际上对 XHTML 标准无效。