VuePress 生态系统VuePress 生态系统
  • 主题指南
  • 默认主题
  • Hope 主题
  • Plume 主题
  • Reco 主题
  • 功能插件
  • Markdown 插件
  • 搜索插件
  • 博客插件
  • 渐进式应用插件
  • 统计分析插件
  • 搜索引擎优化插件
  • 开发插件
  • 工具插件
  • @vuepress/helper
  • English
  • 简体中文
GitHub
  • 主题指南
  • 默认主题
  • Hope 主题
  • Plume 主题
  • Reco 主题
  • 功能插件
  • Markdown 插件
  • 搜索插件
  • 博客插件
  • 渐进式应用插件
  • 统计分析插件
  • 搜索引擎优化插件
  • 开发插件
  • 工具插件
  • @vuepress/helper
  • English
  • 简体中文
GitHub
  • cache
  • google-tag-manager
  • redirect
  • register-components

google-tag-manager

@vuepress/plugin-google-tag-manager

将 Google 跟踪代码管理器 集成到 VuePress 中。

该插件会引入 Google 跟踪代码管理器。

使用方法

npm i -D @vuepress/plugin-google-tag-manager@next
.vuepress/config.ts
import { googleTagManagerPlugin } from '@vuepress/plugin-google-tag-manager'

export default {
  plugins: [
    googleTagManagerPlugin({
      // 配置项
    }),
  ],
}

禁用 Javascript 的情况下工作

如果您希望 Google 跟踪代码管理器在禁用 javascript 时正常工作,您应该通过 templateBuild 将以下内容添加到构建模板的正文部分:

<!-- Google Tag Manager (noscript) -->
<noscript
  ><iframe
    src="https://www.googletagmanager.com/ns.html?id=GTM-ABCDEFGH"
    height="0"
    width="0"
    style="display:none;visibility:hidden"
  ></iframe
></noscript>
<!-- End Google Tag Manager (noscript) -->

选项

id

  • 类型: string

  • 详情:

    Google 跟踪代码管理器 的容器 ID ,应以 'GTM-' 开头。

    你可以在 这里 添加容器并找到容器 ID。

  • 示例:

.vuepress/config.ts
export default {
  plugins: [
    googleTagManagerPlugin({
      id: 'G-XXXXXXXXXX',
    }),
  ],
}
在 GitHub 上编辑此页
上次更新: 2025/4/12 19:03
贡献者: Mister-Hope
Prev
cache
Next
redirect