大规模欢迎、保留和支持移动用户
通过电子邮件、推送消息和在应用程序中的消息与客户互动,并通过集成的知识库和技术支持帮助他们。
Intercom 消息者
Intercom 消息者是客户通过Intercom与您交谈的默认界面,他们可以通过它自助获取支持或更多关于您的产品的信息。
消息者欢迎已登录和未登录用户。在您开始之前,请阅读我们开发者文档中的详细说明,了解用户管理。开发者文档
您可以从应用程序中的一个按钮、程序性地在某人执行某些操作时或从覆盖应用程序UI的持久按钮中打开Intercom 消息者。
当您触发Intercom消息者时,您的客户将看到主页。此页面在Intercom内可配置,以更改其外观和显示内容。
从那里开始,您的客户可以搜索帮助文章或开始对话。对话将被放入Intercom内的收件箱中,回复双方的沟通都是实时进行的。您还可以向客户发送推送通知,告知他们在离开您的应用后已收到回复。
外发消息功能
您可以从Intercom向客户发送消息,移动SDK将在您的应用中显示它们。消息可以针对特定用户或用户组进行定位,并可以安排在特定时间段发送。
公司使用此功能进行多种用途,包括欢迎新用户、宣布新功能、主动支持、重要通知等。
移动SDK支持许多不同的消息格式,所有这些格式都可以在Intercom内创建和配置。包括
- 推送通知 - 这些可以在应用内部打开或跟随深链接。
- 聊天 - 来自您团队人员的消息给您的客户。
- 移动画布 - 具有行动呼吁和设备权限的,高度可自定义的多屏幕消息。
- 短消息 - 简短的公告。
- 长消息 - 全屏公告。
当您的应用打开时以及您的客户或您的应用与Intercom交互时,我们会检查新的消息。
安装
针对iOS 13+的Intercom支持。需要Xcode 14来构建Intercom iOS SDK。Intercom的二进制文件大小为2.3MB。
CocoaPods
安装Intercom需要Cocoapods 1.11.0。将Intercom pod添加到Podfile中并运行pod install
。
target :YourTargetName do
pod 'Intercom'
end
Swift 包管理器
在 Xcode 中将 https://github.com/intercom/intercom-ios
添加为 Swift 包仓库,并按照说明将 Intercom
添加为 Swift 包。
手动安装
- 下载 Intercom for iOS 并解压。
- 将
Intercom.xcframework
拖动到您的项目中。
确保选中 "需要时复制" 并点击完成。
- 在您的应用程序的目标设置中,将 Intercom.xcframework 设置为 “嵌入并签名”。这可以在“通用”选项卡的“框架、库和嵌入式内容”部分找到。
更新 Info.plist
使用照片库
除仅支持 iOS 14+ 的应用程序外,在安装 Intercom 时,您需要确保在您的 Info.plist
中有 NSPhotoLibraryUsageDescription
条目。
对于支持iOS 13的应用程序,苹果公司要求强制启用相册访问功能。当安装Intercom时,由于图像上传功能的需要,用户只有在点击图像上传按钮时才会被要求授权相册权限。
在iOS 14+上,Intercom使用新的PHPickerViewController
API,无需请求用户照片库权限。
示例应用
这里提供了示例应用,包括Objective-C和Swift的示例,以及使用SwiftUI构建的示例请见此处。
设置和配置
- 我们的安装指南包含完整的设置和初始化说明。
- 阅读“配置iOS上的Intercom”。
- 阅读我们的推送通知指南。
- 如有任何问题,请通过Intercom联系我们,我们只需一消息之隔!
客户支持
支持Cordova/Phonegap
需要Cordova/Phonegap支持吗?我们有一个用于Intercom的Cordova插件。
关于事件、推送通知、公司数据和用户数据呢?
Intercom for iOS支持所有这些功能。有关详细信息,请阅读我们的文档。