我需要缩短我的网站URL,我选择使用Firebase Dynamic Links(https://firebase.google.com/docs/dynamic-links)。我在创建链接时还添加了UTM参数。
当用户点击链接时,会被重定向到所需的网站,但这些参数没有传递给它。因此,GA无法跟踪网站的信息。
我做错了什么吗?或者对于我的用例来说动态链接不是一个好选择吗?
我需要缩短我的网站URL,我选择使用Firebase Dynamic Links(https://firebase.google.com/docs/dynamic-links)。我在创建链接时还添加了UTM参数。
当用户点击链接时,会被重定向到所需的网站,但这些参数没有传递给它。因此,GA无法跟踪网站的信息。
我做错了什么吗?或者对于我的用例来说动态链接不是一个好选择吗?
您在UI中选择的UTM参数是用于移动跟踪的参数。如果您想将UTM参数传递给您的“备用”网站,您需要将它们添加到备用地址本身。
因此,为了在所有情况下都得到覆盖,您需要在UI配置(或作为普通UTM参数)和回退链接内添加UTM参数,例如:
假设这些是您的UTM参数:
utm_campaign = spring_sale&utm_medium = cpc&utm_source = google
您当前的链接:
您的新链接包含在网页链接中的UTM代码(https://example.com?utm_campaign=spring_sale&utm_medium=cpc&utm_source=google):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
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