我在我的离子应用上使用Firebase进行分析,它运行良好(在iOS和Android上)。
我最近尝试使用自定义广告系列,媒介和源参数为营销广告系列设置动态链接。点击跟踪得很好,我可以在动态链接仪表板中看到它们,但我想跟踪安装,第一个打开的列保持为0,它似乎不起作用。
如果我转到“归因”信息中心,则第一次打开的内容都不会归因于我的自定义广告系列。
鉴于Firebase Analytics运行良好,我是否需要配置更多内容来跟踪动态链接的安装?我认为首次开放是自动处理的。
由于
答案 0 :(得分:0)
我知道已经晚了。我还认为它将被自动跟踪(这就是他们在视频中所说的,对吗?),但它并不聪明。就我而言,我只是没有正确配置Android和iOS以接收这些链接。事实证明(至少在Android上是这样),您需要“检索”应用程序中的链接以使其正常工作。
从Firebase文档中:
以下事件可以在Google Analytics for Firebase中自动跟踪并显示在Firebase控制台中。
dynamic_link_app_open
dynamic_link_first_open
dynamic_link_app_update
为了注册这些事件,需要在获取深层链接之前配置Google Analytics for Firebase。检查是否满足以下条件:
FirebaseDynamicLinks.getDynamicLink()
:
action="android.intent.action.MAIN"
,category="android.intent.category.LAUNCHER"
。onStart()
,onCreate()
。google-services
Gradle插件自动添加。
google-services.json
配置文件。FirebaseAnalytics.getInstance()
FirebaseDynamicLinks.getDynamicLink()
。https://firebase.google.com/docs/dynamic-links/android/receive#record-analytics
我正在使用react-native-firebase
,因此我不得不致电firebase.links().getInitialLink()
(+正确配置了传入链接)。
我希望这对某人有帮助。