通过动态链接在Firebase中进行首次开放归因

时间:2017-11-20 08:02:19

标签: firebase ionic-framework firebase-dynamic-links

我在我的离子应用上使用Firebase进行分析,它运行良好(在iOS和Android上)。

我最近尝试使用自定义广告系列,媒介和源参数为营销广告系列设置动态链接。点击跟踪得很好,我可以在动态链接仪表板中看到它们,但我想跟踪安装,第一个打开的列保持为0,它似乎不起作用。

如果我转到“归因”信息中心,则第一次打开的内容都不会归因于我的自定义广告系列。

鉴于Firebase Analytics运行良好,我是否需要配置更多内容来跟踪动态链接的安装?我认为首次开放是自动处理的。

由于

1 个答案:

答案 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 Analytics for Firebase: 包括Google Analytics for Firebase依赖性。通常由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()(+正确配置了传入链接)。

我希望这对某人有帮助。