【问题标题】:App installs not recorded in Facebook InsightsFacebook Insights 中未记录应用安装
【发布时间】:2013-12-12 16:50:00
【问题描述】:

我的 Android 应用使用 Facebook SDK(更新到 3.6 版本)向 facebook 分享一些信息,代码如下

FacebookDialog shareDialog = new FacebookDialog.ShareDialogBuilder(this).setLink(getLink()).build();
mUiHelper.trackPendingDialogCall(shareDialog.present());

正如我在 Facebook Insights 上看到的(在“设置”>“高级”中启用),即使用户授权了我的应用,也不会记录应用安装。谁能告诉我为什么和什么条件让 Facebook 记录我的应用安装?谢谢。

【问题讨论】:

  • 你在某处调用activateApp吗?
  • 您是否包含向 Facebook 告知应用程序安装所需的代码,或者期望 API 的其他操作会隐式创建“完整”操作?我不认为后者是真的
  • 我有另一个应用程序使用 Facebook 登录并且不调用 activateApp() 但仍然记录设备安装,所以我认为我们不必调用 activateApp()。我之前也尝试过调用 activateApp() ,但除了记录在 App Events 中的事件 fb_mobile_activate_app 之外没有任何区别。
  • @lgy:我没有包含任何代码来告诉 Facebook 记录应用安装,因为我认为 SDK 会做到这一点。如果 SDK 不为我做,那么我需要显式调用什么代码?
  • @Wayne 你找到解决问题的方法了吗?

标签: android facebook facebook-android-sdk facebook-insights


【解决方案1】:

强烈推荐activateApp。

有两个基本步骤:

  1. 验证原始(未归因的)火灾。使用应用分析:https://www.facebook.com/analytics/[App ID]/?section=most_recent。您可以针对 Android 或 iOS 进行过滤。如果这里有问题,请查看开发者指南。

  2. 使用广告管理器验证归因火灾。请注意,您在第 1 步中验证的应用需要由相关广告系列跟踪。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-09-16
    • 1970-01-01
    • 2022-12-01
    • 2023-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多