支持sdkiOS而且安卓允许您在您的移动应用程序中嵌入Zende亚博sk支持选项,以便您的客户可以直接在应用程序中获得帮助。支持SDK允许用户执行以下任何操作:
- 无需使用移动web浏览器,即可在应用程序中浏览和搜索帮助中心知识库亚博官方app
- 在应用程序中创建门票
- 在应用程序中查看和评论现有门票,无需切换到电子邮件
Support SDK做什么?
如果Support SDK集成在移动设备上运行的Android或iOS应用程序中,用户可以点击应用程序中的一个按钮,打开一个屏幕,列出您的帮助中心文章:
用户可以点击列表中的任何文章来阅读。
用户还可以搜索你的知识库,然后点击结果中的任何文章:亚博官方app
点击一篇文章打开它:
用户可以点击右下角的铅笔图标,向您在Zendesk Support工作的代理提交票据:亚博
如果用户不喜欢使用键盘,他们可以点击麦克风图标,大声描述他们的问题。描述将被转录并添加到票据中。
支持SDK让你为应用程序配置你想要的选项:
- 您可以仅为用户提供帮助中心,仅提供票务,或两者兼有。
- 您可以提供知识库内容的筛选视图。亚博官方app例如,您可以只显示与移动用户相关的类别或部分。
- 你可以在iOS或Android上创建自己的UI。
向移动应用程序添加支持SDK
第一步是与产品经理和开发人员会面,决定如何在iOS或Android应用程序中集成支持SDK亚博Zendesk SDK集成检查表为指导。
一旦您的组织决定如何集成SDK,请完成以下步骤将SDK添加到您的应用程序:
- 在支持管理界面注册SDK。看到在Zendesk Support中注册移动应用亚博.
- 在“支持管理”界面配置SDK。看到在Zendesk Support中配置SDK亚博.
- 请您的开发团队在应用程序中集成SDK。您可以参考他们的开发人员文档iOS或安卓.
在Zendesk Support中注册移动应用亚博
您必须是Zendesk Su亚博pport管理员才能完成这些步骤。
注册手机应用
- 在管理中心,点击渠道在侧栏中,然后选择经典的>移动SDK.
- 点击添加应用程序.
如果这是您第一次设置SDK,请单击开始,然后按添加应用程序.
的设置标签默认打开。
- 输入一个的名字你的应用。
此名称仅供您参考,不会显示给您的客户。
- 复制并保存代码片段适用于Android或iOS或两者,取决于应用程序版本。
你的应用开发人员需要这个代码段来初始化移动应用中的SDK。如果你的开发人员正在开发iOS应用程序,询问他们是否需要这个代码段的Objective-C或Swift版本。
- 为身份验证方法中,选择匿名或JWT.这是必需的。
- 选择匿名如果您不知道,或者不需要知道最终用户的详细信息。
- 选择JWT如果只希望受信任的用户访问组织的帮助中心或提交票据。这个选项需要额外的设置。
有关更多信息,请参见用户识别决策在SDK集成检查表。
- 如果你选择了JWT作为身份验证方法,输入占位符URLJWT URL.例子:
https://yoursubdomain.com/api/亚博zendesk-jwt
只能输入值JWT URL在您组织中的团队为Zendesk SDK构建了专用的JWT端点之后。亚博他们无法构建它,直到您在下一步中向他们提供秘密。
您不能将现有的JWT端点与SDK一起使用。端点必须满足中概述的要求为Zendesk SDK构建专用的JWT端点亚博.
- 如果你选择了JWT,复制并保存JWT秘密.这个秘密只会出现一次,所以一定要把它保存在安全的地方。
- 点击保存.
- 将代码片段发送给负责集成SDK的应用程序开发人员。
- 如果适用,将JWT秘密发送给负责构建专用JWT端点的团队。让团队参考为Zendesk SDK构建专用的JWT端点亚博.包括团队在完成工作后向您发送端点URL的说明。
从它们接收到最终URL时,返回到设置选项卡,并更新JWT URL字段。
从Zendesk Support注销移动应用程序亚博
- 在管理中心,点击渠道在侧栏中,然后选择经典的>移动SDK.
- 单击要编辑的应用程序右侧的选项菜单,然后单击删除.
- 点击好吧确认删除。
这将从移动SDK页面中删除应用程序,但不会从应用程序中删除SDK。要从应用程序中删除SDK,需要应用程序更新。
在Zendesk Support中配置SDK亚博
您可以在管理界面中配置Support SDK,以便在移动应用程序中只提供您想要的客户服务选项。例如,您可以在管理界面中启用或禁用移动应用程序中的帮助中心。
管理中没有禁用票务的选项,但开发者可以在SDK中禁用它。中的“禁用票据创建”iOS或安卓开发文档。
您在Zendesk支持中的配置更改会自动反映在移动应用程序中亚博。但是,您不能从支持中完全关闭SDK。要完全从应用程序中删除SDK,需要应用程序更新。咨询您的开发人员。
您必须是Zendesk Su亚博pport管理员才能配置Support SDK。
配置Support SDK
- 在管理中心,点击渠道在侧栏中,然后选择经典的>移动SDK.
- 从列表中选择要配置的已注册移动应用程序。
- 单击支持SDK选项卡显示配置选项。
- 对设置进行更改。
有关每种设置的详细信息,请参阅页面上的描述。
的使指南如果您还没有激活指南,则设置是禁用的。点击设置打开一个可以激活指南的页面。
的对话设置指的是票据对话——由票据请求者和代理添加的来回注释。当这个选项是从在美国,用户仍然可以在应用程序中创建门票,但他们无法访问现有的门票。
的标签设置将指定的标签添加到每个门票,这对于创建一个视图以查看从移动应用程序提交的所有门票非常有用。
- 点击保存.
启用指南可以监视从SDK启动的帮助中心使用情况。有关为SDK过滤帮助中心分析的信息,请参见使用Explore分亚博官方app析知识库活动而且使用Explore分析帮助中心搜索结果.
Mobile SDK页面也有一个给我的应用打分选项卡。截至2017年8月底,Rate My App功能已弃用。考虑迁移到开源替代方案.
10评论
你好,
如果收到的票没有填充国家(自定义字段),最好先在哪里检查?他们被错误地过滤给了英国队(抓住所有人)。
谢谢,
丽莎
你好,
对不起,如果我这边有任何困惑(我是新来的)。谁能给我指出一个包含帮助中心、票务、聊天和语音功能的iOS应用程序样本?
我找到了这些示例应用程序,展示了如何单独添加每个(答题机器人,聊天,帮助中心,门票):https://github.com/亚博zendesk/ios_sdk_demo_apps
但我真的很喜欢这里显示的代码:https://web-assets.亚博zendesk.com/videos/support-in-mobile-app.webm(在本页:https://www.亚博zendesk.com/embeddables/接近底部)。
谢谢你!
没有entro la documentación必要para incrusstar el answer机器人que personalice con el generador de flujos en mi app Nativa android配置sdk para movil, pueden ayudarme con esto??谢谢大家
嗨,在这个SDK版本中可以使用CSAT吗?
谢谢你!
嗨,丽!Support SDK不支持CSAT。的亚博Zendesk sdk我们确实支持CSAT,但是该SDK有限制,你可以在决定切换之前进一步阅读链接文档。
你好先生/女士,
我在我们的应用程序中嵌入Zendes亚博k支持。
我已经在管理中心获得了iOS代码片段。但是当它在我的Xcode中运行时,它得到下面的错误。在演示应用中,它显示没有连接。你能帮我检查一下吗?谢谢你!
"
登录错误:error Domain=com.zendesk.s亚博dk。core Code=1000 "forbidden" UserInfo={description=只允许终端用户使用Mobile SDK进行认证,NSLocalizedDescription=forbidden, error= onlyendusersalished, HTTP Status Code= 403}
"
在演示应用程序中,“无法连接”
看起来这与您允许谁使用用户名和密码验证到Zendesk实例有关。亚博我建议你在管理中心检查你的安全设置来解决这个问题。
大家好,
是否可以改变文章段落之间的间距?
我试图改变HTML (style="margin-top:-XXpx),但没有实现。还有其他选择吗?
谢谢你!
我们最近在Support SDK上遇到了一个问题。
我们正在实现消息SDK,这样我们就可以使用Flow Builder转移支持流量。直到我们开始工作,我们才意识到支持SDK和消息SDK不能并行运行。
考虑到这个限制,您是否有在使用Messaging SDK时交付移动帮助中心的最佳实践指导?目前,我们正在考虑通过应用程序使我们的帮助中心在Web视图中加载。
请登录留下评论。