Branch.io 深层链接 URL 未从 Facebook 广告在应用程序中传递数据

2024-03-13

我们正在使用分支.io https://branch.io/将自定义数据传递给 App。为此,我们在分支仪表板中执行以下步骤。

1) 广告 -> 合作伙伴管理 -> Facebook -> 创建 Facebook 链接

2) 在“Key/Value”下设置数据深层链接“部分(我们的应用程序中需要的数据)

3)我们分别在Android/iOs中设置Play/App Store URLOr在“下设置默认重定向重定向“ 部分

就是这样!!!

现在转到 Facebook 广告管理器并选择应用程序安装活动。

1) 选择应用程序部分下的 Play/App Store。

2)在“下设置上面生成的URL延迟深层链接"

你可以在这里阅读更多 :https://docs.branch.io/pages/deep-linked-ads/facebook-app-install-ads/ https://docs.branch.io/pages/deep-linked-ads/facebook-app-install-ads/

现在我们的问题是:

  1. 当用户单击具有深层链接参数的任何分支链接时,在用户全新安装应用程序和用户已经安装应用程序的情况下,它都能够接收数据。
  2. 当我们点击具有相同网址的 Facebook 广告时,如果用户尚未安装应用程序,我们将无法获取分支数据(主要是在用户从 App Store/play 商店重定向的情况下)。但是用户已经安装了该应用程序,我们可以从同一网址接收所有分支数据。

所以问题是:

1) 我们是否需要 Facebook 的任何许可或缺少 Branch 或 Facebook 上的任何配置?

2) 同样的东西适用于两种设备(例如 Android 和 iO)吗?

Thanks


不幸的是,用于设置此功能的branch.io 文档相当不完整——我们只花了大约一周的时间测试和调试SDK,以弄清楚如何让它工作。必要的改变本身实际上非常简单。

在安卓上:

  1. 集成 Facebook SDK https://developers.facebook.com/docs/android/getting-started如果你还没有这样做
  2. 确保facebook_app_id作为 (1) 的一部分添加的字符串资源没有以“fb”为前缀
  3. 如果您使用 ProGuard,添加规则以保留 Facebook SDK 的相关部分 https://github.com/BranchMetrics/android-branch-deep-linking#proguard-settings-for-leveraging-branchs-pooled-matching
  4. Call enableFacebookAppLinkCheck()在你的Branch初始化后立即实例

On iOS:

  1. 集成 Facebook SDK https://developers.facebook.com/docs/ios/getting-started如果你还没有这样做
  2. Call registerFacebookDeepLinkingClass(FBSDKAppLinkUtility.self)在你的Branch初始化后立即实例
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Branch.io 深层链接 URL 未从 Facebook 广告在应用程序中传递数据 的相关文章

  • Xamarin 分步向导 Android 视图

    我想在 Xamarin c 中构建一个 android 活动 用于逐步注册和 或信息 我怎样才能做这样的事情 谁能给我一个代码示例或其他东西 谢谢 基本上你需要使用一个名为 a 的元素ViewPager 并且每个页面都会不同Fragment
  • 在工具栏下显示内容

    您好 我试图简单地将我的内容放在工具栏下方 但是当我运行我的应用程序时 某些内容本应位于工具栏下方 却隐藏在工具栏后面 我已经阅读了有关使用框架布局来尝试将其分离的内容 但我有点卡住了 我目前正在使用该软件提供的基本 android stu
  • Android ToggleButton 始终检查

    如果切换按钮处于选中或取消选中状态 我想存储在 SharedPreferences 中 toggle setOnCheckedChangeListener new OnCheckedChangeListener public void on
  • Android:如何暂停和恢复可运行线程?

    我正在使用 postDelayed 可运行线程 当我按下按钮时 我需要暂停并恢复该线程 请任何人帮助我 这是我的主题 protected void animation music6 music4 postDelayed new Runnab
  • Android中将JSON数据存储到本地数据库

    好的 我创建了一个应用程序 它使用 JSON 从我的服务器检索数据 现在我想将检索到的数据存储在手机的本地存储 数据库中 我该怎么做 我是android编程新手 这是我从服务器收到的 JSON messages id 44 issender
  • Android Camera.takePicture() 有时不返回?

    我正在编写一个Android 拍照应用程序 该代码在 onPreviewFrame byte data Cameracamera 中从预览中获取帧后进行一些处理 问题在于 android hardware Camera 的函数 takePi
  • Cordova - 启动后出现白屏,控制台中没有例外

    我已经离开我的 Cordova 应用程序一段时间了 但昨天刚刚进行了一次新的克隆 发现它出现了 死机白屏 症状 启动画面显示 程序加载 然后我就得到一个空白屏幕 更多细节 CLI 科尔多瓦 6 1 1 安卓 5 1 1 ios 4 1 1
  • 虚拟回调接口

    在 Eclipse 为您创建的来自 Google 的示例主从流代码中 片段中包含以下内容 private Callbacks mCallbacks sDummyCallbacks public interface Callbacks pub
  • 使用 proguard 混淆文件名

    我正在使用 proguard 和 Android Studio 混淆我的 apk 当我反编译我的apk时 我可以看到很多文件 例如aaa java aab java ETC 但我项目中的所有文件都有原始名称 有没有办法混淆我的项目的文件名
  • Android 中使用黑白 alpha 蒙版的高效位图蒙版

    我想用黑白 alpha 蒙版来掩盖位图 我的蒙版图像是黑白的 黑色区域意味着透明 白色区域意味着不透明 我需要的是 当我使用此蒙版图像来蒙版任何其他图像时 如果蒙版图像的相应区域为黑色 则生成的图像区域应为透明 否则 生成的图像区域应该是不
  • 自动删除 Firebase 通知

    我有一个问题 我都读过让通知在 5 分钟后消失 https stackoverflow com questions 15648699 make notification disappear after 5 minutes and 几秒钟后清
  • 如何使用 Google 的 GithubBrowserSample 方法在片段之间共享视图模型?

    我对 Android 架构组件的使用非常陌生 因此我决定使用 GithubBrowserSample 来构建我的应用程序来实现我的许多用例 但我有一个问题 我不知道使用这种方法在片段之间共享视图模型的正确方法是什么 我想共享视图模型 因为我
  • 在 NFC 标签扫描期间,onNewIntent() 内的intent.getAction() 为 null

    这是我第一次使用 NFC 标签 我在清单中声明了 NFC 扫描活动
  • 如何在android中的谷歌地图上聚焦标记

    我只是想知道我们是否可以关注 Android 应用程序中添加的标记 如果是 怎么办 或者有没有其他方法可以完成这项任务 可以说我使用下面的代码添加了一个标记 map addMarker new MarkerOptions title tit
  • Android:WebView/BaseInputConnection 中的退格键

    我在 Android 4 2 中遇到软键盘退格问题 我在 WebView CodeMirror 中有一个自定义编辑器 它使用一个空的
  • 文本视图不显示全文

    我正在使用 TableLayout 和 TableRow 创建一个简单的布局 其中包含两个 TextView 这是代码的一部分
  • TextView.setMaxLines 不起作用?

    在我的应用程序中 我有一个屏幕 其中显示一些文本 然后显示一张照片 文本的长度是可变的 有时根本没有 有时很多 所以我想对其进行设置 以便文本永远不会占用超过几行 但可以滚动 为下面的图像留下足够的空间 我这部分的视图组件是以编程方式创建的
  • 了解应用程序在后台时何时收到 Firebase 消息

    我知道这个标题有同样的问题 但不幸的是它没有得到正确的回答 它被接受了 here https stackoverflow com questions 37711082 how to handle notification when app
  • Facebook API Javascript JSON 响应

    function getUser FB api me function response console log Response is response alert Your name is response first name ale
  • 如何用LoaderManager自动重新查询

    我有一个应用程序显示来自 SQLite DB 的数据 并且数据不断变化 所以显然 我认为我应该使用 LoaderManager 来显示数据 我读过一些关于将 LoaderManager 与 SQLite 结合使用的内容 然后看到了亚历克斯

随机推荐