

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 添加 Apple Messages for Business 功能
<a name="add-apple-messages-for-business-features"></a>

## 使用 Apple 的 Message Suggest 转移呼叫
<a name="call-deflection"></a>

借助 [Message Suggest](https://register.apple.com/resources/messages/messaging-documentation/message-with-customers#triggering-message-suggest)，当用户在 Safari、Maps、Siri 或 Search 中点击您的企业电话号码时，可以允许用户在语音和消息收发之间进行选择。

要启用 Message Suggest，请向 Apple Messages for Business 团队发送一封包含以下信息的电子邮件，地址为 **registry@apple.com**，Apple 可以为您设置通道：
+ 提供您的所有主要电话号码，包括高呼叫量电话号码。
+ 提供电话联系时间，以设定客户对您下班后消息的期望。
+ 提供要与每个电话号码关联的意图参数、组参数和正文参数。
+ 提供您的座席每天可以支持多少客户的估计值。此值可以根据运营能力的不同而增加或减少。

要了解有关启用 “留言建议” 的更多信息，请参阅 [Apple 的 “留言建议](https://register.apple.com/resources/business-chat/faq/business-chat-suggest-faqs.html)” FAQs。

## 嵌入 Apple Messages for Business 按钮
<a name="embed-apple-messages-for-business-buttons"></a>

要在您的网站或移动应用程序中嵌入 Apple Messages for Business 按钮，请执行以下操作：

1. 将 Apple 的企业信息 JS (JavaScript) 库添加到您的网页标题中。

1. 添加一个 `div` 容器来存放按钮。

1. 自定义横幅、后备支持和按钮颜色，以满足您的品牌需求。

Messages for Business 按钮至少必须包含以下内容：
+ 用于指定容器类型的类属性：横幅、电话或消息。
+ 一个 data-apple-business-id属性，即您在企业信息中注册公司时收到的企业编号。

## 身份验证
<a name="add-apple-messages-for-busines-authentication"></a>

身份验证允许客户在聊天对话中登录您选择的身份提供商。身份验证功能利用 OAuth2 和 OIDC 框架在成功登录后验证客户的身份。有关更多信息，请参阅。[为 Apple Messages for Business 启用身份验证](enabling-authentication-for-apple-messages-for-business.md)

## 从 URL 开始聊天
<a name="start-chat-from-url"></a>

您可以让客户能够通过您的网站或电子邮件消息与您开始对话。

例如，客户可以使用您提供的 URL 开始聊天。当他们单击相应 URL 时，系统会将他们重定向到 Messages，这样他们就可以向您的企业发送短信。

您可以决定提供 URL 的方式和位置。您可以将其作为链接包含在电子邮件消息中、您的网站上，也可以将其用作应用程序中按钮的操作。

使用网址 **https://bcrw.apple.com/urn: biz: *your-business-id***，*your-business-id*替换为注册企业信息后从 Apple 收到的企业编号。

以下是您可以在 URL 中包含的可选查询字符串参数：
+ `biz-intent-id`：用于指定聊天的意图或目的。
+ `biz-group-id`：用于指示最有资格处理客户特定疑问或问题的团体、部门或个人。
+ `body`：用于预先填充消息，这样客户只需按**发送**即可开始对话。

以下示例说明了对于向结算部门提出信用卡问题的客户来说，URL 可能的外观：
+ `https://bcrw.apple.com/urn:biz:22222222-dddd-4444-bbbb-777777777777?biz-intent-id=account_question&biz-group-id=billing_department&body=Order%20additional%20credit%20card`.

## 添加列表选择器、时间选择器、表单、附件和快速回复
<a name="add-list-pickers-time-pickers"></a>

列表选择器会提示您的客户选择一个项目，例如一款产品或其查询原因。时间选取器会提示您的客户选择可用时段，例如安排预约。快速回复会提示您的客户选择简单的内联响应。通过表单，您可以为客户创建丰富的多页面互动流。

有关如何设置列表选择器、时间选择器和快速回复的信息，请参阅 [在聊天中为客户添加 Amazon Lex 互动消息](interactive-messages.md)。

有关如何启用附件的信息，请参阅[启用附件以使用聊天共享文件](enable-attachments.md)。

## Apple Pay
<a name="apple-pay"></a>

Apple Pay 允许客户无需管理纸质账单、硬币或实体银行卡，即可完成购买。使用 Apple Messages for Business，客户无需离开信息应用程序就能购买自己喜爱的品牌。

Apple Pay 是一项独特的功能，但与应用程序内的 Apple Pay 和网络上的 Apple Pay 有相似之处。当企业要求通过 Apple Messages for Business 购买商品和服务的客户付款时，客户可以使用 Apple Pay 进行付款。

![\[使用 Apple Pay 的智能手机图片。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/apple-pay-1.png)


要了解有关 Apple Pay 的更多信息，请参阅[面向开发者的 Apple Pay](https://developer.apple.com/apple-pay/)。

有关如何使用 Connect 设置 Apple Pay 的信息，请参阅 [在聊天中为客户添加 Amazon Lex 互动消息](interactive-messages.md)。

## iMessage 应用程序
<a name="imessage-apps"></a>

iMessage 应用程序或 Apple 自定义互动消息 (CIM) 可提高终端客户与企业客户之间的互动性，使终端客户能够从企业接收 iMessage 应用程序。这些 iMessage 应用程序包含一组更丰富的信息，终端客户可以完全在 Apple 的 Message 应用程序内进行互动，从而使终端客户能够留在对话中进行相同的互动。这使得 Apple CIM 比其他现有的互动消息类型更具可定制性。

下图是使用 Apple CIM 发送的 iMessage 应用程序的示例，上面有详细地图和位置图钉：

![\[使用 Apple CIM 发送的 iMessage 应用程序图片，上面有详细地图和位置图钉：\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/imessage-apps-1.png)


有关如何使用 Amazon Connect 设置 iMessage 应用程序的信息，请参阅 [在聊天中为客户添加 Amazon Lex 互动消息](interactive-messages.md)。

## 将丰富的链接用于 URLs
<a name="rich-links"></a>

富链接显示包含图像或视频的 URL 的内联预览。与往常不同的是 URLs，客户可以在聊天中立即查看图像或视频预览，而无需选择 “点击加载预览” 消息。

### 在 Amazon Connect 中使用富链接的要求
<a name="rich-links-requirements"></a>

要在 Amazon Connect 聊天消息中使用富链接，您的 URL 和图片必须满足以下要求：
+ 您的网站必须使用 Facebook Open Graph 标签。有关更多信息，请参阅[站点管理员共享指南](https://developers.facebook.com/docs/sharing/webmasters/)。
+ URL 附带的图片必须是 .jpeg、.jpg 或 .png。
+ 网站必须为 HTML。

**注意**  
首次使用富链接功能时，建议您在与聊天文本分开的消息中发送 URL，如以下示例所示。第一条消息介绍了 URL。下一条消息包含 URL。  

![\[聊天消息中发送的 URL。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/abc-rich-link.png)


## 在联系流中使用 Apple Messages for Business 联系属性
<a name="apple-messages-for-business-flows"></a>

联系属性使您能够存储有关联系的临时信息，以便可以在流中使用。

例如，如果您在使用 Apple Messages for Business 时有不同的业务领域，则可以根据**AppleBusinessChatGroup**联系人属性分支到不同的流程。或者，如果你想将 Apple Messages for Business 消息与其他聊天消息不同的路由，你可以根据此进行分支 MessagingPlatform。

有关联系属性的更多信息，请参阅[使用 Amazon Connect 联系属性](connect-contact-attributes.md)。

使用以下联系属性来路由 Apple Messages for Business 客户。


| 属性 | 说明 | 类型 | JSON | 
| --- | --- | --- | --- | 
|  MessagingPlatform  |  从中发出客户请求的消息传递平台。 确切值：**AppleBusinessChat**  | 用户定义 | \$1.属性。 MessagingPlatform | 
|  AppleBusinessChatCustomerId  |  Apple 提供的客户不透明 ID。对于 AppleID 和企业来说，这是不变的。您可以使用它来识别消息来自新客户还是老客户。  | 用户定义 | \$1.属性。 AppleBusinessChatCustomerId | 
|  AppleBusinessChatIntent  |  您可以定义聊天的意图或目的。此参数包含在 URL 中，当客户选择**商务聊天**按钮时，该 URL 会在 Messages 中启动聊天会话。  | 用户定义 | \$1.属性。 AppleBusinessChatIntent | 
|  AppleBusinessChatGroup  |  您可以定义一个小组，指定最有资格处理客户特定疑问或问题的部门或个人。此参数包含在 URL 中，当客户选择**商务聊天**按钮时，该 URL 会在 Messages 中启动聊天会话。  | 用户定义 | \$1.属性。 AppleBusinessChatGroup | 
|  AppleBusinessChatLocale  |  定义用户希望在其用户界面中看到的语言和 AWS 区域首选项。它由语言标识符 (ISO 639-1) 和区域标识符 (ISO 3166) 组成。例如，**en\$1US**。  | 用户定义 | \$1.属性。 AppleBusinessChatLocale | 
|  AppleFormCapability  |  客户设备是否支持表单。 如果为“true”，则客户设备受支持。 如果为“false”，则设备不受支持。  | 用户定义 | \$1.属性。 AppleFormCapability | 
|  AppleAuthenticationCapability  |  客户设备是否支持身份验证 (OAuth2)。如果为“true”，则客户设备受支持。如果为“false”，则他们的设备不受支持。  | 用户定义 | \$1.属性。 AppleAuthenticationCapability | 
|  AppleTimePickerCapability  |  客户设备是否支持时间选取器。 如果为“true”，则客户设备受支持。 如果为“false”，则设备不受支持。  | 用户定义 | \$1.属性。 AppleTimePickerCapability | 
|  AppleListPickerCapability  |  客户设备是否支持列表选择器。 如果为“true”，则客户设备受支持。 如果为“false”，则设备不受支持。  | 用户定义 | \$1.属性。 AppleListPickerCapability | 
|  AppleQuickReplyCapability  |  客户设备是否支持快速响应。 如果为“true”，则客户设备受支持。 如果为“false”，则设备不受支持。  | 用户定义 | \$1.属性。 AppleQuickReplyCapability | 