运作方式
- 您的广告将展示个性化内容,我们以旧金山旅游为例。
- 用户将下载您的应用。
- 通过使用深度链接,用户可回到他们的兴趣点,即旧金山旅游。

用户在应用内会直接看到他们点击广告时感兴趣的相关内容,从而更有可能与应用内容互动。
分步指南
1.iOS 与 Android 设置
2.Facebook SDK
3.Facebook 应用设置
4.延迟的深度链接
5.验证深度链接设置
6.为广告添加深度链接
1. iOS 与 Android 设置
iOS
您可利用 Bolts 框架轻松处理深度链接。您可通过 Github 详细了解该框架:https://github.com/BoltsFramework/Bolts-iOS。
如果不想使用 Bolts 框架,也可参照以下教程:
- Objective-C:自定义网址方案 (idev101.com)
- iOS 深度链接 (blog.originate.com)
Android
阅读 android.com 的官方教程:为应用内容部署深度链接。
2.Facebook SDK
依照关于 Facebook SDK 设置的分步指南进行操作。该指南介绍了以下操作的方法:
- 获取 Facebook 应用编号
- 向您的应用添加 Facebook SDK
- 启用安装追踪
3.Facebook 应用设置
完成初步 Facebook SDK 设置后,您需要在 Facebook 应用设置中添加深度链接信息。
iOS 设置
- 网址方案后缀:如果您的网址方案是
://
,则请添加没有mytravelapp
的网址方案,例如mytravelapp://
。 - App Store 编号:您可以获取 App Store 编号,例如从 App Store 网址获取:https://itunes.apple.com/us/app/my-app/
APP_STORE_ID
。
Android 设置
- 类名:在
AndroidManifest.xml
.文件中找到启动活动的类名。类名的形式应为com.example.androidapp.MainActivity
。

iOS — 导航至“应用面板 > 设置 > iOS”

Android — 导航至“应用面板 > 设置 > Android”
4.延迟的深度链接(可选)
延迟的深度链接可在用户通过应用商店安装您的应用后,将用户定向至一个自定义的视图。
何时需要使用延迟的深度链接?
如果您投放使用深度链接的广告,且定位尚未安装应用的用户,则必须添加延迟的深度链接。如果您只定位已安装应用的用户,则无需添加延迟的深度链接。
借由应用链接实现延迟的深度链接
iOS 版和 Android 版 Facebook SDK 包含名为应用链接的产品,可用于在应用内实施延迟的深度链接。在实施深度链接后,只需将以下代码添加到应用即可处理延迟的深度链接:
iOS SDK
// 将 Bolts.framework 添加到项目中(这是 FB SDK 的组成部分)
#import <Bolts/Bolts.h>
#import <FBSDKCoreKit/FBSDKCoreKit.h>
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
if (launchOptions[UIApplicationLaunchOptionsURLKey] == nil) {
[FBSDKAppLinkUtility fetchDeferredAppLink:^(NSURL *url, NSError *error) {
if (error) {
NSLog(@”Received error while fetching deferred app link %@”, error);
}
if (url) {
[[UIApplication sharedApplication] openURL:url];
}
}];
}
return YES;
}
Android SDK
AppLinkData.fetchDeferredAppLinkData(this,
new AppLinkData.CompletionHandler() {
@Override
public void onDeferredAppLinkDataFetched(AppLinkData appLinkData) {
// 处理应用链接数据
}
}
);
类参考:iOS > FBSDKAppLinkUtility | Android > AppLinkData
5.验证深度链接设置
您可以在“工具和支持”部分的应用广告帮手中验证您的 Facebook SDK 和深度链接设置。建议先验证设置,然后开始投放深度链接广告。
验证深度链接设置6.为广告添加深度链接
依照关于创建应用广告的指南进行操作。创建广告时,请留意下述设置:
- 定位平台:在“设置广告受众”部分做选择:
- iOS:为平台设置选择
iOS only
。 - Android:为平台设置选择
Android only
- 添加深度链接:在“设置广告链接和文本”部分,添加深度链接,例如
mytravelapp://tripId=SF
,如下方截图所示。

截图: 为广告添加深度链接