的支持sdkiOS和安卓使您能够将Zendesk支持选项原生嵌入亚博到您的移动应用程序中,以便您的客户可以直接在应用程序中获得帮助。支持SDK允许用户执行以下任何操作:
- 无需使用移动web浏览器,即可在应用程序中浏览和搜索帮助中心知识库亚博官方app
- 在应用程序中创建门票
- 在应用程序中查看和评论现有的门票,而无需切换到电子邮件
支持SDK做什么?
如果支持SDK集成在移动设备上运行的Android或iOS应用程序中,用户可以点击应用程序中的按钮打开一个屏幕,列出您的帮助中心文章:
用户可以点击列表中的任何一篇文章来阅读。
用户还可以搜索你的知识库,然后点击结果中的任何一篇文章:亚博官方app
点击一篇文章就会打开它:
用户可以点击右下角的铅笔图标,向在Zendesk Support工作的座席提交票证:亚博
如果用户不喜欢使用键盘,他们可以点击麦克风图标,大声描述他们的问题。描述将被抄录并添加到票上。
支持SDK允许你为应用程序配置你想要的选项:
- 您可以只向用户提供帮助中心,只提供票务,或者两者兼而有之。
- 您可以提供知识库内容的过滤视图。亚博官方app例如,您可以只显示与移动用户相关的类别或部分。
- 你可以将UI打上品牌,或者在iOS或Android上从头开始创建自己的定制UI。
向移动应用程序添加支持SDK
第一步是与产品经理和开发人员会面,决定如何将Support SDK集成到iOS或Android应用中亚博Zendesk SDK集成检查表为指导。
一旦您的组织决定如何集成SDK,完成以下步骤将SDK添加到您的应用程序:
- 在Support管理界面注册SDK。看到在Zendesk Support中注册移动应用程序亚博.
- 在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选项卡显示配置选项。
- 对设置进行更改。
有关每个设置的详细信息,请参阅页面上的描述。
的使指南如果您没有激活指南,设置将被禁用。点击设置打开一个页面,在那里你可以激活指南。
的对话设置指的是票务对话——票务请求者和代理之间来回添加的评论。当此选项为从,用户仍然可以在应用程序中创建门票,但他们将无法访问他们现有的门票。
的标签Setting将指定的标签添加到每个票证中,这对于创建查看从移动应用程序提交的所有票证的视图很有用。
- 点击保存.
启用指南可以让您监控从SDK启动的帮助中心使用情况。有关为SDK过滤帮助中心分析的信息,请参见用Explore分析亚博官方app知识库活动和用Explore分析帮助中心搜索结果.
移动SDK页面也有一个评价我的应用选项卡。截至2017年8月底,“为我的应用评分”功能已弃用。考虑迁移到开源替代方案.
11日评论
你好,
如果收到的票没有国家(自定义字段)填充,最好先检查在哪里?他们被错误地过滤到英国队(抓住所有人)。
谢谢,
丽莎
你好,
抱歉,如果我这边有任何困惑(我是新手)。谁能给我指一个有帮助中心、票务、聊天和可能的语音功能的示例iOS应用?
我在这里找到了这些示例应用程序,它们展示了如何单独添加每个应用程序(answerbot, chat, help center, ticket):https://github.com/亚博zendesk/ios_sdk_demo_apps
但我真的很喜欢这里显示的代码:https://web-assets.亚博zendesk.com/videos/support-in-mobile-app.webm(本页:https://www.亚博zendesk.com/embeddables/接近底部)。
谢谢你!
No encuentro la documentación necesaria para inrustar el answer bot que personalice con el generador de flujos en mi app native android configuration and sdk para movil, pueden ayudarme con to??谢谢大家
嗨,有可能在这个SDK版本中使用CSAT吗?
谢谢你!
嗨,丽!Support SDK不支持CSAT。的亚博Zendesk sdk确实支持CSAT,但是该SDK有一些限制,您可以在决定进行切换之前在链接的文档中进一步阅读。
你好先生/女士,
我嵌入我们的Zendesk支持在我们亚博的应用程序。
我已经在管理中心得到了iOS代码片段。但在Xcode中运行时,它会低于error。在demo app中,它显示未连接。你能检查一下是什么问题吗?谢谢你!
”
登录错误:error Domain=com.zendesk.s亚博dk。core Code=1000 "forbidden" UserInfo={description=只允许终端用户使用移动SDK鉴权,NSLocalizedDescription=forbidden, error= onlyendusersalallowed, HTTP Status Code= 403}
”
在Demo应用中,“无法连接”
看起来,这与您允许谁使用用户名和密码验证您的Zendesk实例有关。亚博我建议检查一下你的管理中心的安全设置来解决这个问题。
大家好,
有没有可能改变文章段落之间的间距?
我试图改变HTML (style="margin-top:-XXpx),但改变没有实现。还有其他选择吗?
谢谢你!
我们最近遇到了一个支持SDK的问题。
我们正在实现消息SDK,以便我们可以使用Flow Builder转移支持流量。直到我们开始工作,我们才意识到你不能同时运行支持SDK和消息SDK。
考虑到这一限制,您是否有在使用Messaging SDK时交付移动帮助中心的最佳实践指南?目前,我们正在考虑通过应用程序在Web视图中加载帮助中心。
嗨MileIQ Inc .),
这是正确的。亚博Zendesk消息传递SDK和支持SDK不能在同一个应用程序中使用。(你可以找到更多关于这个在这里。)能够在消息传递SDK在路线图上,但我目前还不能确定具体的时间表。现在,你可以使用答案机器人来建议帮助中心文章,但他们将在网页浏览器中打开。
请登录留下评论。