未使用 Firebase 动态链接为我的网站设置 UTM 参数

UTM parameters not set for my website with Firebase dynamic links

我需要缩短我的网站 url,为此我选择了 Firebase 动态链接 (https://firebase.google.com/docs/dynamic-links)。我还在创建 link 时添加了 UTM 参数。

当点击 link 时,用户被重定向到所需的网站,但这些参数没有传递给它。因此,网站的 GA 不会跟踪它。

我是不是做错了什么?或者动态链接对我的用例来说是一个糟糕的选择吗?

您在UI中选择的UTM参数是用于移动跟踪的参数。如果您想将 UTM 参数传递给您的 "fallback" 网站,您需要将它们添加到后备地址本身。

因此,要涵盖所有情况,您需要在 UI 配置中添加 UTM 参数(或作为普通 UTM 参数)并在回退 link 中添加,例如:

假设这些是您的 UTM 参数: utm_campaign=spring_sale&utm_medium=cpc&utm_source=google

你目前的link:

https://sample.page.link/?link=http://example.com?utm_campaign%3Drandom&apn=com.demo.firebase&utm_campaign=spring_sale&utm_medium=cpc&utm_source=google

您的新 link 将 UTM 嵌入网络 link (https://example.com?utm_campaign=spring_sale&utm_medium=cpc&utm_source=google):

https://sample.page.link/?link=https://example.com?utm_campaign%3Dspring_sale%26utm_medium%3Dcpc%26utm_source%3Dgoogle&apn=com.demo.firebase&utm_campaign=spring_sale&utm_medium=cpc&utm_source=google