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

如何在Firebase Analytics中禁用page_referrer等指定字段?

禁用Firebase Analytics page_referrer字段的实现方法

可以实现特定字段的禁用,根据你使用的集成方式选择对应操作即可:

Web端(JS SDK)

  • 方式1:事件拦截统一删除(通用方案,支持删除任意自定义/自动收集字段)
    引入Analytics实例后注册事件前置钩子,所有事件上报前会自动删除page_referrer参数:
    import { getAnalytics, onBeforeEventSent } from "firebase/analytics";
    
    const analytics = getAnalytics(app);
    onBeforeEventSent(analytics, (event) => {
      delete event.params?.page_referrer;
    });
    
  • 方式2:初始化时直接禁用referrer收集
    初始化gtag配置时添加exclude_page_referrer参数,直接关闭referrer的自动收集:
    gtag('config', '你的Firebase Analytics测量ID', {
      exclude_page_referrer: true
    });
    

GTM集成场景

如果你是通过Google Tag Manager接入的Firebase Analytics,直接在对应Firebase事件标签的配置项中,找到「排除参数」设置,添加page_referrer即可完成配置,无需修改业务代码。

验证方法

配置完成后可以打开浏览器开发者工具的「网络」面板,过滤collect关键字的请求,查看请求参数中是否不存在dr字段(page_referrer对应的上报参数名),确认配置生效。

内容的提问来源于stack exchange,提问作者HelloWorld

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 05:42:00