指南
脚本事件页面
了解如何将页面事件发送到您的分析提供商。
背景
使用跟踪脚本时,通常会在页面更改时发送事件。由于 Nuxt 的头部实现是异步的,因此页面标题并不总是立即在路由更改时可用。
Nuxt 脚本提供 useScriptEventPage 可组合项来解决此问题。
查看 API 文档以获取有关可用选项的完整详细信息。
用法
可组合项通过提供一个函数来工作,该函数将在页面更改时调用,并提供新解析的标题和路径。
您可以将它与任何分析提供商一起使用,在该提供商中您会发现页面标题在路由更改时不准确。
const { proxy } = useScriptGoogleAnalytics()
useScriptEventPage(({ title, path }) => {
// triggered on route change
proxy.gtag('event', 'page_view', {
page_title: title,
page_location: 'https://example.com',
page_path: path
})
})