next.js 页面标题未在Google Analytics中设置,js

w8rqjzmb  于 2023-04-30  发布在  Go
关注(0)|答案(2)|浏览(130)

我已经在Next中配置了我的Google Analytics。js,但我有一个奇怪的问题,分析无法检测我的网页,相反,它显示(not set)。看起来其他一切都很好。
我已经在_document.js<Head>标签中添加了脚本,并多次检查拼写没有任何错误。
有人知道会发生什么吗?

m0rkklqb

m0rkklqb1#

您的页面似乎没有document title设置。在下一步中设置文档标题。js可以直接在每个页面上使用next/head来实现。

// `/pages/index.js`
import Head from 'next/head'

export default function IndexPage() {
    return (
        <>
            <Head>
                <title>Index page title</title>
            </Head>
            <div>
                <p>Index page content</p>
            </div>
        </>
    )
}
fnvucqvd

fnvucqvd2#

第13章.2起**
Nextjs 13通过新的元数据API引入了内置的SEO支持。如果你的页面标题是静态的,在你的页面中定义一个常量“metadata”。tsx文件。

export const metadata = {
  title: "Your Page Title",
};

参考: www.example.com

相关问题