Facebook 应用链接 branch.io
Facebook App Links with branch.io
我在将 Facebook 应用程序 Links 与 branch.io 集成时遇到问题。我尝试了以下代码在我们的 android 应用程序中显示应用程序邀请:
if (AppInviteDialog.canShow()) {
AppInviteContent content = new AppInviteContent.Builder()
.setApplinkUrl("https://bnc.lt/raise-test-ios")
.build();
AppInviteDialog.show(this, content);
}
正如您在应用 Link URL 中看到的那样,我使用了我们生成的 branch.io 营销 url,但在 运行 时我得到以下信息:
任何人都知道这里发生了什么,我想我们可以使用我们的分支 URL 作为应用 Link URL.
您可以使用 Facebook OG 测试器检查 link 末尾的 OG 标签有什么问题。如果一切正常,您会看到所有 AppLink 都出现在抓取结果中。如果不是,它会向您显示错误。在这里试试:https://developers.facebook.com/tools/debug/og/object/
似乎对于那个特定的 link,您仍然需要在 Facebook 正确解析页面之前指定 OG 标题、描述和其他内容。您可以将其添加到 dashboard.branch.io 上的 Branch marketing link。或者当您动态创建 Branch Link 时,只需确保使用 $og_title、$og_description 和 $og_image_url。
从那里集成后,您可以开始看到 AppInvites 中的 install/open 计数。我们刚刚写了一份完整指南,介绍如何使用 Branch 来实现此功能,以防它有帮助:
https://dev.branch.io/recipes/facebook_appinvites/ios
希望对您有所帮助!
我在将 Facebook 应用程序 Links 与 branch.io 集成时遇到问题。我尝试了以下代码在我们的 android 应用程序中显示应用程序邀请:
if (AppInviteDialog.canShow()) {
AppInviteContent content = new AppInviteContent.Builder()
.setApplinkUrl("https://bnc.lt/raise-test-ios")
.build();
AppInviteDialog.show(this, content);
}
正如您在应用 Link URL 中看到的那样,我使用了我们生成的 branch.io 营销 url,但在 运行 时我得到以下信息:
任何人都知道这里发生了什么,我想我们可以使用我们的分支 URL 作为应用 Link URL.
您可以使用 Facebook OG 测试器检查 link 末尾的 OG 标签有什么问题。如果一切正常,您会看到所有 AppLink 都出现在抓取结果中。如果不是,它会向您显示错误。在这里试试:https://developers.facebook.com/tools/debug/og/object/
似乎对于那个特定的 link,您仍然需要在 Facebook 正确解析页面之前指定 OG 标题、描述和其他内容。您可以将其添加到 dashboard.branch.io 上的 Branch marketing link。或者当您动态创建 Branch Link 时,只需确保使用 $og_title、$og_description 和 $og_image_url。
从那里集成后,您可以开始看到 AppInvites 中的 install/open 计数。我们刚刚写了一份完整指南,介绍如何使用 Branch 来实现此功能,以防它有帮助: https://dev.branch.io/recipes/facebook_appinvites/ios
希望对您有所帮助!