问题标签 [branch.io]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
222 浏览

ios - Branch.io 在网页端生成链接,然后在应用程序中检索

希望以管理员在添加内容的 Web 端获取深层链接的方式进行集成branch.io。然后他手动将链接发布到一些社交媒体等TwitterFacebook然后用户点击该链接,它将把用户带到应用程序或应用程序商店。有没有可能,请指导如何处理。我很困惑branch.io。据我了解branch.io,通过短信和用户点击创建链接发送并被重定向到应用程序或应用程序商店。我的要求有效吗?如何实现这一点,请指导。已经花了半天多的时间。

0 投票
1 回答
505 浏览

deep-linking - Branch.io 向我返回一个未找到的文件

我正在尝试 Branch.io API,我认为我遇到了一个奇怪的问题,因为我无法正确创建我的链接:我可以使用该链接来启动没有参数的应用程序:此链接http://4t3i .app.link/KDSYTMnSZs

它工作得很好,但是一旦我尝试在文档后面添加一些参数以附加查询参数,它就会返回一个File Not Found网页。

FNF

我试过:

我有一种感觉,我真的错过了一些东西,但不知道是什么。添加参数有那么容易吗:只是一个/然后附加参数?

0 投票
1 回答
105 浏览

android - 使用 Branch.io 时我应该检查 root 吗?

我应该在启动 Branch.io 之前检查 root 访问权限吗?

我担心推荐欺诈

0 投票
0 回答
337 浏览

android - 分支 IO 在 Android 的某些浏览器中不重定向

我在 Android 中使用分支 io SDK。但是,我面临重定向问题。每当从 Facebook 中单击该链接时,它就会被重定向到我的应用程序。但是,无论何时从浏览器单击它,它都不会重定向到我的应用程序。这是随机发生的。在某些设备中,它会从默认浏览器重定向到应用程序,但不会从任何其他浏览器重定向到应用程序。在其他设备中,它仅从 Chrome 而不是任何其他浏览器重定向应用程序。

编辑:

它每次都从 Facebook 应用程序重定向到该应用程序。

我有以下代码:

Android 清单中的代码

这就是我生成链接的方式:

0 投票
2 回答
300 浏览

javascript - SMS 未使用 Branch.io 和 intl-tel-input 发送到国际号码

我的表格只会发送到 10 位数的美国号码。一旦选择了国家,我想发送到国际号码。查看Intl-Tel-Input文档后,可能需要此代码,但我没有任何运气:myInput.val(myInput.intlTelInput("getNumber"));

这是Branch.io 发短信给我的应用程序文档,它主要是下面的代码以及 using 的更新phoneSMS

如何使用 branch.io 和 Intl-Tel-Input 发送到国际号码?

HTML

国际电话输入插件:

0 投票
0 回答
150 浏览

facebook - 从 Facebook 上的 branch.io 链接传递的意图数据不允许深度链接

我正在使用 Xamarin 表单和 Branch Xamarin SDK v2.1
当我打开非 facebook 共享分支链接时,我的活动将其作为 Intent DataString 接收:

cirql://open?link_click_id=256421691057450068

和深度链接工作得很好,但使用 facebook共享链接我的 DataString 是:
cirql://open?link_click_id=link-256421691057450068&target_url=https%3A%2F%2Fbnc.lt%2FSLEn%2FDfVaEjqR8s

添加不必要的数据并在我的 InitSessionComplete (字典数据)数据参数中不会带来任何链接数据,但默认的“is_first_session”和“clicked_branch_link”

任何线索如何解决?

0 投票
1 回答
424 浏览

cordova-plugins - iOS 构建在科尔多瓦分支指标插件中失败

我在使用 cordova CLi 6.0.0 在 iOS 上构建 Cordova-Ionic-PhoneGap-Deferred-Deep-Linking-SDK 时遇到错误。

*** 在 /Users/paarthdesai/.taco_home/remote-builds/taco-*remote/builds/21837/cordovaApp/platforms/ios/Trestro/Plugins/io.branch.sdk/BranchSDK.m:8 中包含的文件中: Trestro/Plugins/io.branch.sdk/BranchSDK.h:8:9: 致命错误: 'Branch/Branch.h' 文件未找到#import ^ 1 生成错误。****

0 投票
2 回答
399 浏览

ios - 如果应用程序未在后台运行,branch.io 将重定向到应用程序中的空内容

错误在应用程序中实现了 branch.io。工作正常,除非应用程序未在后台运行并且单击了 branch.io 链接。它将打开应用程序并重定向到要显示共享内容但显示空屏幕或屏幕上没有内容的屏幕。如果应用程序在后台运行,它工作正常。为什么这是限制,或者我错过了一些东西。请指导,先谢谢了。

为了清楚起见,发布一些代码。

0 投票
1 回答
410 浏览

branch.io - Branch.io 跟踪没有奖励的推荐

场景:用户(主要)向他的朋友发送应用程序下载链接,他的朋友使用相同的链接下载应用程序。当主用户再次打开应用程序时,他如何知道他的推荐成功(真假就够了)。

问题:我怎样才能使用 branch.io 做到这一点?

我的假设

  1. createBranchUniversalObject
  2. generateShortUrl 并与朋友分享(现在朋友安装)
  3. 每当用户打开应用程序时,使用“getFirstReferringParams”来跟踪推荐

纠正我!

0 投票
2 回答
474 浏览

ios - 在 iOS 上使用 Branch.io 导致 applicationDidBecomeActive 崩溃

TL;DR
错误是 url 中的一个空格没有被编码。将由他们身边的分支人员修复


我集成了 iOS SDK 并按照指南中的说明完成了通用链接的所有设置。我已经正确配置了所有内容(或者看起来如此),打开一个链接会将我带到应用程序。但是,此问题似乎与深度链接功能无关。

脚步:

1.- 打开应用程序
2.- 返回主屏幕(不要关闭应用程序)
3.- 再次打开应用程序
4.- 崩溃

指定的 URL 具有不受支持的方案。仅支持 HTTP 和 HTTPS URL

线路崩溃是(BNCStrongMatchHelper.m:114):
UIViewController * safController = [[SFSafariViewControllerClass alloc] initWithURL:[NSURL URLWithString:urlString]];

但此时urlString是一个https链接。

更多信息: