【问题标题】:How to track organic vs paid-ad facebook users in my app?如何在我的应用中跟踪自然与付费广告 Facebook 用户?
【发布时间】:2015-11-07 12:31:51
【问题描述】:

我在我的应用中使用 facebook sdk 来跟踪广告和安装计数。有什么方法可以知道新应用安装的来源是否是 facebook 广告。

我阅读了 facebook sdk 文档,但找不到直接的方法。

【问题讨论】:

  • 我也遇到了这个问题。如果您发现任何东西,请告诉我
  • 很遗憾,目前不可能。
  • @sider 我认为这应该是任何组织都面临的常见问题?他们是如何解决的。有什么破解之类的吗
  • @sider 有什么破解之类的吗?我可以使用哪个

标签: android ios facebook ads


【解决方案1】:

Facebook 的移动应用安装广告支持deep linking。您可以使用它将安装归因数据发送到应用程序。 This answer 解释了如何。

【讨论】:

    【解决方案2】:

    我帮助构建并积极维护了一个名为branch.io 的免费深度链接平台,该平台可以非常轻松地为 Android 或 iOS 执行此操作。该工具利用 Facebook 必须检查新设备是否来自 Facebook 广告、应用程序邀请或其他任何内容的公共 API。你可以阅读更多关于这个public API here的信息。

    让我解释一下如何设置和使用它。

    1. 前往 dashboard.branch.io 并创建一个分支链接。根据您的用例为campaignchannel 等添加标签。如果您想填充自定义参数,您可以在底部的deep link data 部分添加无限的键/值。

      这是它的样子:https://bnc.lt/m/3vk4ENnQcm

    2. 获得 Branch 链接后,您就可以制作广告了。创建广告时,您只需将链接粘贴到“深度链接”字段中,如下面的屏幕截图所示。

    1. 最后,您想知道客户端(安装后)用户是否来自广告。为此,您只需调用 iOS App Delegate 中的 Branch 库或 Android 中的 splash Activity。以下示例中的回调块将包含您在仪表板上创建的链接的所有参数。

       Branch *branch = [Branch getInstance];
       [branch initSessionWithLaunchOptions:launchOptions 
                 andRegisterDeepLinkHandler:^(NSDictionary *params, NSError *error) {
           if (!error) {
               NSLog(@"finished init with deep link params = %@", [params description]);
           }
       }];
      

    我希望这会有所帮助!

    【讨论】:

    • 那是什么语言?它看起来不像标准的java。你有java版本吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多