我们已从 Google 获知一系列更改,将要求使用 Zendesk Android SDK(Chat、消息传送或 Sunshine Conversations)的客户尽快进行相关操作,以免 2024 年 6 月 1 日 Google 进行这些更改后影响其推送通知。
有什么变化?
2023 年,Google 宣布对 Firebase 通知的工作方式进行一系列更改。因此,多个支持 Android 推送通知的 Zendesk 产品将受到影响。2024 年 5 月 31 日后,使用以下产品的 Zendesk 客户需要尽快进行相关操作,以免影响 Android 移动应用上的推送通知:
- Zendesk Chat (Android SDK)
- Zendesk 消息传送 (Android SDK)
- Zendesk Sunshine Conversations (Android SDK)
为什么会发生这种变化?
Google 正在更新其授权移动应用和 SDK 使用 Firebase 云网络 (FCN) 的方式,从静态访问密钥转为基于 OAuth 2.0 的短期密钥。为了继续代表客户使用 FCN,我们将要求客户上传新的 Google 服务帐户凭证,以取代目前用于推送通知的静态访问密钥。
我需要做些什么?
使用 Zendesk 的一个或多个 Android SDK 用于 Chat、消息传送或 Sunshine Conversations 的客户将收到一封发送给其帐户所有者和管理员的电邮,其中包含如何上传新的 Google 服务帐户凭证的说明。
要确定您的帐户使用的是否为 Zendesk 用于 Chat、消息传送或 Sunshine Conversations 的 Android SDK,请查看与您整合的 SDK 对应的 Zendesk 开发者文档。请参阅 Zendesk SDK、Sunshine Conversations SDK和 Chat SDK 的文档。注意:如果您使用多个 SDK,例如三个都使用,则您帐户的管理员必须为每个在用 SDK 执行此操作。
-
-
如果您使用的是 Zendesk 的 Chat Android SDK:
- 在 Chat 面板中,前往设置 > 帐户 > API 和 SDK。
- 在移动 SDK 部分,单击您要编辑的应用。
- 在 Android 部分,上传包含 privateKey、clientEmail 和 ProjectId 的 JSON 文件。
- 单击保存更改以完成更改。
- 对所有带有 Android 凭证的应用重复此操作。
-
如果您使用的是 Zendesk 的消息传送 Android SDK:
-
在您的企业子域名下登录管理中心:
<your-subdomain>.zendesk.com/admin. - 单击侧栏中的渠道,然后选择消息传送和社交媒体 > 消息传送。
- 单击要编辑的 Android 渠道名称。将打开“编辑 Web Widget”页面。
- 单击通知标签。
- 输入新凭证:privateKey、clientEmail 和 projectId。
- 对所有 Android 渠道重复上述操作。
-
在您的企业子域名下登录管理中心:
-
如果您使用的是 Zendesk 的 Sunshine Conversations Android SDK
- 登录 Sunshine Conversations 面板:https ://app.smooch.io/login
- 选择包含受影响的 Android SDK 整合的应用。
- 选择 Android SDK 整合,然后单击配置。
- 输入新凭证:privateKey、clientEmail 和 ProjectId。
- 单击屏幕底部的保存更改。
- 对所有 Android SDK 整合重复上述操作。
- ***Sunshine Conversations SDK 用户可以选择使用 API。为此,请使用更新整合 API 调用,以添加缺失的 privateKey、clientEmail 和 ProjectId。
-
如果您使用的是 Zendesk 的 Chat Android SDK:
完成后,通过 Zendesk Android SDK 进行的推送通知将不会受影响。无需开发任何 Zendesk SDK for Android。Zendesk iOS SDK 不受影响。
请关注此文章以获取未来的更新。如果您对此公告有疑问或希望提出产品反馈或功能请求,请访问我们的应用和整合社区论坛,我们将在这里收集和管理客户对产品的反馈。如需帮助,可以联系 Zendesk 客户支持。