1. 安装 npm install @next/third-parties
执行npm安装命令
npm install @next/third-parties
2. 引入GoogleAnalytics组件
一般在app下的layout.tsx中引入
import { GoogleAnalytics } from '@next/third-parties/google';
加入GoogleAnalytics代码并且控制只在生产环境使用
// 仅在生产环境启用GoogleAnalytics
const GA_ENABLED = process.env.NODE_ENV === 'production';
return (
<html lang="en">
<body>{children}</body>
{/* Google Analytics - 仅在生产环境启用 */}
{GA_ENABLED && <GoogleAnalytics gaId="your gaID" />}
</html>
);
3. 检查接入是否成功
3.1. 通过F12查看
项目部署到生产环境后进去页面,通过F12查看
如果有图中的代码则表示Google Analytics代码已经成功加入到项目中,一般这段代码会在最末尾
3.2. 登录Google Analytics查看是否有访问数据
如图所示,刚刚访问过后会在过去 30 分钟的活跃用户数 中显示数据
也可以通过左侧菜单的实时概览进行查看
好了,以上就是NextJS接入Google Analytics接入的全过程,希望对你有所帮助