我应该将 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 标准无效。

https://validator.w3.org/check