高级链接设置配置

变更进阶设定

  1. 在分支仪表板上转到Link Settings
  2. Set Match type to either unique or normal (default)
    a. Recommended: Normal. Selecting Unique means that Branch will only make a deep link through install match if there is a single, unique outstanding footprint. For example, if you and your twin each have an iPhone 5s with the same OS/version, etc., and you each click different links for the same app then open the app up at the same time, we won’t deep link when Unique is selected. You probably don’t want this, as it’s mostly for very special circumstances.
  3. Set Duration to seconds
    a. Duration is how long a click will live in our system before it is consumed by either an app open or a system delete. Modifying this value will change how long we wait to fingerprint a user. If a user is fingerprinted within the set duration, then deep link data will flow into the app. The default expiration is 2 hours (7200 seconds).
  4. Set UTM tags
    -a. Recommend disabled. If you enable this, Branch will automatically set channel, feature, campaign, tags and $keywords based on UTM params. This only applies to dynamically created links, not links generated through the Dashboard, API or SDKs.
UTM 参数 Branch 参数
utm_source 渠道
utm_medium 媒介
utm_campaign 广告系列
utm_content 标记
utm_term 关键字(控制面板上不可见)

变更链接域名

使用app.link域名

使用自定义域名

使用自定义根域名

  • 了解域更改警告
  • 了解自定义域警告
  • 了解自定义域调试
  • 将您的链接域更改为您的自定义根域 Link settings
  • 更新你的 NS records on your custom root domain
    • These values are unique per app, below is an example
      • ns-1371.awsdns-43.org
      • ns-1695.awsdns-19.co.uk
      • ns-991.awsdns-59.net
      • ns-428.awsdns-53.com
  • 单击Link settings Confirm
  • 如果您通过AWS '的Route 53配置域,请确保您正在Registered Domains 标签而不是Hosted zones 部分下编辑名称服务器。

解决问题

域更改警告

  • 用于 Change link domain
  • app.linkapp.link
    • 您以前的app.link 深度链接将失败
    • 您以前的app.link 深度链接接将导航到“找不到文件”网站,并且无法打开您的应用程序。
    • 更新代码以添加新的链接域后,新的app.link 深层链接将打开您的应用
    • 如果您的旧app.link 处于活动状态,建议切换到custom link domain instead
  • app.linkcustom link domain
    • 您以前的app.link 深度链接接仍然有效
    • 更新代码以添加新的链接域后,新的custom link domain 深层链接将打开您的应用
  • custom link domaincustom link domain
    • 您以前的custom link domain 深度链接将失败
    • 更新代码以添加新的链接域后,新的custom link domain 深层链接将打开您的应用
  • 从旧版bnc.ltcustom link domain
    • 您的bnc.ltcustom link domain 深度链接接都可以使用
    • 更新代码以添加新的链接域后,新的custom link domain 深层链接将打开您的应用

使用自定义域更改您的应用配置

自定义域警告

  • 用于 Change link domain
  • 如果要使用自己的域进行深度链接接,则custom link domain 条记录中的NSCNAME 条记录需要指向“Branch”
  • 每当您更改一个域的NSCNAME 记录时,就使Branch成为该域的权威注册商。这将授予Branch机构对您的域的控制权,并且您将失去对该custom root domaincustom subdomain所有访问权限。该网页将变为空白,并且该域的控件将更改为“Branch”
  • Branch 将使用您的域来路由所有深度链接接的流量。Branch 还将托管您的 AASA 文件和 SSL 证书
  • 如果您在custom root domain 上有内容(例如 https://example.com/ ),那么Branch建议使用未使用的custom subdomain (例如 https://link.example.com/ )。

自定义域调试

  • 用于 Change link domain
  • 您可以使用dig ns <domain>dig cname <domain>测试您的域记录更改
  • 我们建议您选择一个固定的域名或子域名用于Branch,切换可能会导致现有链接出现明显的问题
  • 如果您通过AWS '的Route 53配置域,请确保您正在Registered Domains 标签而不是Hosted zones 部分下编辑名称服务器。
  • 您无法使用主网站域来托管 Branch 链接
  • 添加自定义链接域时,请勿包含www
  • 如果您已经为域名设置了 CAA 记录,请将 letsencrypt.org 添加到列表中

大约一个月前更新

高级链接设置配置


建议的编辑仅限于API参考页

您只能建议对Markdown正文内容进行修改,而不能建议对API规范进行修改。