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

如何为Firebase Dynamic Link路径设置通配符?含替代方案咨询

关于动态链接通配符及数据跟踪的问题解答

Firebase Dynamic Links原生不支持直接在短链路径中配置通配符(比如https://my-site.pages.link/daily-post/*这类规则),无法通过控制台预先设置一个通配符路径来匹配任意子路径的链接。

如果需要批量生成带动态子路径的短链,有两种可行方案:

  • 通过Firebase Admin SDK或客户端SDK实时动态生成对应子路径的短链(比如针对2023-01-01这个日期,调用SDK生成https://my-site.pages.link/daily-post/2023-01-01);
  • 搭配自定义域名+Cloud Functions/自有后端,实现通配符路径的转发逻辑——比如让自定义域名下的/daily-post/*路径,动态生成对应的Firebase短链并跳转,但这属于额外的自定义开发,不是Firebase原生支持的能力。

2. Branch.io 是否具备通配符路径能力?

Branch.io原生支持通配符路径配置,你可以在后台设置深度链接路由规则,直接匹配daily-post/*这类带通配符的路径,将所有符合该规则的链接映射到指定的原生页面或Web地址,无需逐个创建链接,完全满足动态匹配需求。

只要配置得当,不会影响核心的GA/Google Ads数据跟踪与归因,但需要注意几个关键细节:

  • 确保自定义域名已添加到GA和Google Ads的认可域名列表中,避免来源被标记为可疑;
  • 重定向过程中要完整传递UTM参数、Firebase跟踪参数(比如utm_source、utm_medium,以及Firebase的link参数等),不能丢失这些关键跟踪字段;
  • 优先使用服务器端301/302重定向,而非客户端JS跳转,服务器端重定向的跟踪数据准确性更高,不会出现客户端跳转导致的归因丢失问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 20:25:11