You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Vue3集成vue-gtag出现ERR_BLOCKED_BY_CLIENT报错求助

解决Vue3集成vue-gtag时的ERR_BLOCKED_BY_CLIENT错误

首先明确:net::ERR_BLOCKED_BY_CLIENT错误和GA4的G-XXXXXXXXXX格式ID无关,GA4确实使用这类ID,报错的核心原因是浏览器端的拦截工具阻止了GTAG脚本的请求,结合你的代码细节,可按以下步骤排查解决:

  • 禁用浏览器拦截插件
    广告拦截工具(如AdBlock、uBlock Origin)、隐私保护插件会默认阻止Google Analytics相关请求。直接禁用这类插件后刷新页面,看报错是否消失。也可以用浏览器的无痕模式测试(无痕模式默认不加载第三方插件),快速验证是否是插件拦截导致。

  • 修正代码中的ID写法
    你的集成代码里,id: G-XXXXXXXXXX存在语法错误:G-XXXXXXXXXX是字符串,必须用单引号或双引号包裹,否则会被识别为未定义变量。正确写法应为:

    createApp(App).use(router).use(VueGtag, { config: { id: 'G-XXXXXXXXXX' } }, router).mount('#app')
    
  • 确认vue-gtag版本兼容性
    确保你安装的vue-gtag版本支持GA4,v1.10.0及以上版本已适配GA4的G-格式ID,若版本过低,建议升级:

    npm update vue-gtag
    
  • 检查网络环境
    部分地区网络无法正常访问Google服务,若上述操作后仍报错,可尝试切换网络环境验证。

内容的提问来源于stack exchange,提问作者Eduardo Lourenço

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 06:35:51