

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

# 为 Segment 设置集成，以便定期更新 Amazon Connect Customer Profiles
<a name="integrate-customer-profiles-segment"></a>

要定期更新 Amazon Connect 客户档案，您可以使用亚马逊与 Segment 集成 AppFlow。您首先在 Amazon Connect 和 Segment 中设置连接，然后验证 Segment 集成。

## 在 Amazon Connect 和 Segment 中设置连接
<a name="setup-connection-segment"></a>

1. 打开 Amazon Connect 控制台，网址为[https://console.aws.amazon.com/connect/](https://console.aws.amazon.com/connect/)。

1. 在“实例”页面上，选择实例别名。实例别名也是您的**实例名称**，该名称显示在您的 Amazon Connect URL 中。下图显示了 **Amazon Connect 虚拟联系中心实例**页面，其中，实例别名周围有一个方框。  
![\[“Amazon Connect 虚拟联系中心实例”页面, 实例别名。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/instance.png)

1. 在导航窗格中，选择 **Customer Profiles**。

1. 在 **Customer Profiles 配置**页面上，选择**添加集成**。  
![\[“Customer Profiles 配置”页面，“添加集成”按钮。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/customer-profiles-enable-addintegration.png)

1. 在**选择数据源**页面上，选择 **Segment**。查看**选择应用程序**页面上列出的应用程序要求。  
![\[“选择数据源”页面。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/customer-profiles-cp-segment-source.png)

1. 在**建立连接**页面上，选择以下选项之一：
   + **使用现有连接**：这允许您重复使用您可能在中创建的现有 Amazon EventBridge 资源 AWS 账户。
   + **创建新连接**：输入外部应用程序所需的信息。  
![\[“建立连接”页面。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/customer-profiles-enable-segment-establish-connection.png)
     + **连接名称**：提供您的连接的名称。连接名称由使用此连接的集成引用。
     + **连接 URL**：输入您的应用程序连接 URL。此 URL 用于深度链接到在外部应用程序中创建的对象。连接 URL 是应用程序网站上提供的 Segment 工作区 URL。

       查找您的工作区 URL：

       1. 登录您的 segment.com 账户。

       1. 转至**设置**、**常规设置**。

       1. 从浏览器中复制 URL。

1. 客户档案使用亚马逊 EventBridge 与细分市场集成。在**来源设置**页面上，将您的 AWS 账户 身份证复制到剪贴板，然后选择**登录到区段**来配置亚马逊 EventBridge。

1. 按照以下说明设置 Segment：

   1. 登录 Segment。

   1. 在您的应用程序中，选择一个来源，将目的地设置为 Amazon EventBridge。

   1. 粘贴您的 AWS 账户 ID 并选择您所在 AWS 的地区。

   1. 切换为**开启**，以激活您的合作伙伴事件源。

1. 转至**事件测试器**，发送测试事件以完成激活您的合作伙伴事件源。

1. **客户端 ID**：这是一个字符串，用于唯一区分外部应用程序中的客户端。此客户端 ID 是应用程序网站上提供的源名称。您可以使用指定的 ID 来标识您希望 Customer Profiles 从中摄取对象的客户端。

   查找源 ID：

   1. 转至**源**，然后选择源。

   1. 转至**设置**、**API 密钥**。

   1. 复制您的**源 ID**。

   设置事件源目标后，返回 Customer Profiles 控制台并粘贴客户端 ID。

1. 您将会看到一条提示，指示 Amazon Connect 已成功连接到 Segment。

1. 在**集成选项**页面上，选择要摄取的源对象并选择其对象类型。

   对象类型可存储您摄取的数据。它们还可定义来自集成的对象在摄取时如何映射到资料。Customer Profiles 提供了默认的对象类型模板，您可以使用这些模板来定义如何将源对象中的属性映射到 Customer Profiles 中的标准对象。您也可以使用从中创建的对象映射。[PutProfileObjectType](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_PutProfileObjectType.html)  
![\[“集成选项”页面，“对象类型”分区。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/customer-profiles-integration-options-segment.png)

1. 对于**摄取开始日期**，Customer Profiles 开始摄取在添加集成之后创建的记录。
**注意**  
如果您需要历史记录，可以[使用 Amazon S3 作为集成源来导入历史记录](customer-profiles-object-type-mappings.md)。

1. 在**查看和集成**页面上，检查**连接状态**是否显示**已连接**，然后选择**添加集成**。

1. 设置集成后，返回 **Customer Profiles 配置**页面，**集成**页面将显示当前设置的集成。**上次运行**和**集成运行状况**目前不适用于此类集成。  
![\[“Customer Profiles 配置”页面，“集成”分区。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/customer-profiles-enable-shopify-integrations-view-card.png)

   要查看正在发送哪些数据，请选择“集成”和“\$1”，然后选择**查看对象**。

## 验证您的 Segment 集成
<a name="verify-customer-profile-segment-connection"></a>

要执行此步骤，您需要满足以下先决条件：
+ 访问您的 Segment 工作区。
+ [访问 Amazon Connect 联系人控制面板](amazon-connect-contact-control-panel.md)。

**验证您的 Segment 集成**

1. 转到您的 Segment 工作区控制面板，然后选择**目标**。  
![\[Segment 概述页面。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/customer-profiles-enable-segment-1.png)

1. 您将会看到在其中该 Segment 发送数据的目标的列表。选择客户资料的 EventBridge 目的地。  
![\[“目标列表”页面。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/customer-profiles-enable-segment-2.png)

1. 选择**事件测试器**选项卡。在此页面上，您将向 Customer Profiles 发送测试事件。该事件会被摄取并转换为客户资料，您可以在 Amazon Connect 座席应用程序中查看该资料。  
![\[“事件测试器”选项卡。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/customer-profiles-enable-segment-3.png)

1. 选择**标识**作为事件类型，然后选择**事件生成器**作为输入方法。

1. 您可以指定**用户 ID** 和一些特性。座席可以在座席应用程序中搜索这些特性。

1. 选择**发送事件**。

1. 事件传送应该几乎可以在瞬间完成，但要等一分钟才能传送并创建客户资料。

1. 打开 Amazon Connect 座席应用程序。搜索您在**事件生成器**中输入的用户 ID。您应该能够看到带有用户 ID 和您输入的特性的客户资料。

1. 如果您看不到客户资料，则说明您的集成存在问题。故障排除：

   1. 前往 Amazon EventBridge 控制台。

   1. 检查是否 EventSource 处于活动状态，匹配项是否 EventBus 存在且正在运行。

   如果这些方法奏效，请联系 支持 寻求帮助以调查问题。

## 监控您的 Customer Profiles 集成
<a name="monitor-customer-profile-connection-segment"></a>

建立连接后，如果连接停止运行，请删除集成，然后重新建立集成。

## 如果没有发送对象该怎么办
<a name="fix-customer-profile-connection-segment"></a>

如果对象发送失败，请选择**流详细信息**以详细了解出了什么问题。

您可能需要删除配置并重新连接到外部应用程序。