功能
-
一行代码即可初始化并在您的应用中集成,在 iOS CocoaPods 和 Android 二进制文件上发布
-
适用于 iOS 和 Android
-
开源:其代码可在 Github 上公开获取
-
Parse Server SDK 初始化:无需编写额外的代码来初始化 Parse Server SDK,其初始化已嵌入到 Appgain.io SDK 的初始化中
-
用户推送令牌识别:将每个用户的推送令牌与其应用的 userId 链接起来,启用 O2O 通信
-
延迟深链接
-
用于识别用户应用安装获取渠道
-
将用户流程路由到目标应用屏幕,即使他们在打开智能深链接之前没有安装应用
-
-
智能深链接创建:在您的应用中创建智能深链接,例如在用户分享应用内容时,这使得诸如用户奖励等用例成为可能
-
移动深页创建:在您的应用中创建移动深页,例如在用户分享应用内容时,这使得诸如用户奖励等用例成为可能
-
推送通知会话跟踪
-
跟踪接收到的推送消息事件(仅限 Android)
-
跟踪忽略推送消息的事件(仅限 Android)
-
跟踪打开推送消息的事件
-
跟踪推送消息转换事件
-
-
应用营销自动化:根据用户的 In-App 操作触发多渠道信息的预定义场景
-
内置用户通信偏好管理:用户可以选择退出/加入应用内推送、电子邮件、短信信道
安装 SDK
1 - 从 cocoa Pod 安装 SDK
- 打开终端 —
$ cd < 您的应用程序目录>
$ pod init.
-
导航到项目目录将找到 podFile
-
打开它并添加
pod 'Appgain'.
-
按 Ctrl + S
-
终端
—$ pod update
- 或 —
—$ pod install
-
等待 pod 完成安装。
-
从 <_____.xcworkspace> 打开您的项目
2 - 在应用代理中配置 SDK
- 允许应用访问网络。
- 您需要为您的应用添加 URL 模式和关联域名,值将为您:<应用子域名.Appgain.io 或您的自定义域名(如果您已配置)
-
在 AppDelegate.h 中,添加 #import <Appgain/Appgain.h
-
在 AppDelegate.m 中
(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [AppGain initializeAppWithID:<your app id andApiKey: <—-your app api key —— whenFinish:^(NSURLResponse *response, NSMutableDictionary *result) { //after app finish configure. //response for match app to link. //result show link matched data.}]; return YES; }
Swift —
• 创建 <project-name -Bridging-Header.h
• 在其上添加此代码 #import <Appgain/Appgain.h
• AppGain.initializeApp(withID: <你的应用 ID , andApiKey: <你的应用 API 密钥) { (response, result) in }