## 它是什么 通过该集成,您可以将Botpress 机器人与 Segment Analytics 连接起来,从而可以直接在机器人流程中更新用户配置文件、跟踪节点视图和自定义事件。 ## 工作原理 该集成通过使用动作与 Segment Analytics 进行交互。下面是操作的简要概述: 1.**更新用户配置文件**:用电子邮件和姓名等识别信息更新用户配置文件。 2.**跟踪节点**:跟踪机器人中特定节点的触发时间。 3.**跟踪事件**:跟踪在有效载荷中定义了可选属性的自定义事件。 这些操作由 Segment Analytics API 支持,使用写密钥验证请求。 ## 集成功能 ###操作 - 更新用户资料** - 更新 Segment Analytics 中用户配置文件的识别信息。 - 输入:用户 ID、用户配置文件(可选的用户元数据 JSON 字符串) - 跟踪节点*** - 跟踪机器人中触发节点的时间。 - 输入:用户 ID、节点 ID - 跟踪事件*** - 跟踪 Segment Analytics 中的自定义事件和相关属性。 - 输入:用户 ID、事件名称、事件有效载荷(事件属性的可选 JSON 字符串) ###配置 - 写入密钥**:向 Segment Analytics 发送请求时需要使用写入密钥进行身份验证。创建源后,您可以通过 "源"->"API 密钥"->"设置"->"写入密钥 "生成写入密钥。 ### 设置说明 #### Segment Analytics 设置 1.登录 Segment Analytics 面板。 2.创建一个新来源,以接收Botpress 事件 3.使用上述说明生成新的写入密钥。 ####Botpress 设置 1.点击右上角的 "Install"(安装),选择您的机器人。 2.按照弹出的说明配置您的集成。 3.在 "写入密钥 "字段中输入 Segment Analytics 设置中的 Segment Analytics 写入密钥。 4.启用集成以保存设置。