为 Adobe Experience Cloud 触发器配置 Adobe I/O

注意

如果您使用的是通过身份验证进行触发器集成的旧版本,您需要按如下所述移动到Adobe I/O。​带有活动和活动的传统身份验证模式将于2021年11月30日停用。 了解详情

请注意,在移动到Adobe I/O期间,某些传入触发器可能会丢失。

先决条件

此集成仅适用于从​Campaign Classic 20.3、20.2.4、19.1.8和Gold Standard 11版​开始。

在启动此实施之前,请检查您拥有:

  • 有效的​组织标识符:Identity Management系统(IMS)组织标识符是Adobe Experience Cloud内的唯一标识符,用于VisitorID服务和IMS单点登录(SSO)。 了解详情
  • a 开发人员对您组织的访问。 如果您需要请求IMS组织的系统管理员权限,请按照本页🔗中详细的过程为所有产品用户档案提供此访问权限。

第1步:创建/更新Adobe I/O项目

  1. 访问Adobe I/O并使用IMS组织的系统管理员权限登录。

    注意

    确保您已登录到正确的组织门户。

  2. 从实例配置文件ims/authIMSTAClientId提取现有集成客户端标识符(客户端ID)。 非现有或空属性表示未配置客户端标识符。

    注意

    如果您的客户端标识符为空,则可以直接​Create a New project​使用Adobe I/O。

  3. 使用提取的客户端标识符标识现有项目。 查找具有与上一步提取的相同客户端标识符的现有项目。

  4. 选择​+ Add to Project​并选择​API

  5. 在​Add an API​窗口中,选择​Adobe Analytics

  6. 选择​Service Account (JWT)​作为身份验证类型。

  7. 如果您的客户端ID为空,请选择​Generate a key pair​以创建公钥和私钥对。

    然后,将自动下载密钥,默认到期日期为365天。 到期后,您需要创建新密钥对并更新配置文件中的集成。 使用选项2,您可以选择手动创建并上传具有较长到期日期的​Public key

  8. 单击 Next.

  9. 选择任何现有的​Product profile,或根据需要创建新的。 此​Product profile​不需要权限。 有关Analytics Product Profiles​的详细信息,请参阅Adobe Analytics文档

    然后,单击​Save configured API

  10. 在您的项目中,选择​Adobe Analytics​并复制​Service Account (JWT)​下的以下信息:

    • Client ID
    • Client Secret
    • Technical account ID
    • Organization ID

注意

Adobe I/O证书将在12个月后过期。 您需要每年生成新的密钥对。

第2步:在Adobe Campaign中添加项目凭据

要在Adobe Campaign中添加项目凭据,请在Adobe Campaign实例的所有容器上以“neolane”用户身份运行以下命令,以将​Technical Account​凭据插入实例配置文件。

nlserver config -instance:<instance name> -setimsjwtauth:Organization_Id/Client_Id/Technical_Account_ID/<Client_Secret>/<Base64_encoded_Private_Key>

私钥应以base64 UTF-8格式进行编码。 为实现此操作,请执行以下步骤:

  1. 使用在步骤1中生成的私钥:创建/更新Adobe I/O项目部分。 私钥必须与用于创建集成的私钥相同。

  2. 使用以下命令对私钥进行编码:base64 ./private.key

    注意

    有时,在复制/粘贴私钥时可以自动添加其他行。 请记住,在对私钥进行编码之前删除它。

  3. 使用以base64 UTF-8格式编码的新生成的私钥运行上述详细命令。

第3步:更新流水线标记

要更新[!DNL pipelined]标记,您需要将身份验证类型更新为配置文件​config-< instance-name >.xml​中的Adobe I/O项目,如下所示:

<pipelined ... authType="imsJwtToken"  ... />

On this page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now