适用于GenStudio的Journey Optimizer

在同一IMS组织中使用Adobe Journey Optimizer (AJO)和GenStudio for Performance Marketing的组织可以从Adobe Exchange安装适用于GenStudio 应用程序的 Journey Optimizer。 系统管理员批准应用程序并完成部署后,作者可以在GenStudio中创建电子邮件体验时选择AJO内容模板,并选择直接上传到Content的模板旁边。

本主题适用于安装应用程序、在Adobe Developer Console中创建OAuth凭据以及在Adobe Experience Platform中映射技术帐户权限的​管理员和开发人员。 有关AJO和Marketo模板语法如何与GenStudio配合使用的信息,请参阅AJO和Marketo中的模板

先决条件

  • 必须在部署扩展的组织中配置AJO。
  • 在AJO中创作模板的用户需要拥有在Journey Optimizer中​ 创建和编辑 ​内容模板的权限,具体如您的组织所定义。
  • AJO中的电子邮件模板必须包含所生成内容应显示的字段占位符(手柄栏)。 可以选择不包含这些字段的模板,但如果缺少占位符GenStudio for Performance Marketing所需的占位符,则​体验生成失败。 请参阅自定义模板可识别的字段名称

从Adobe Exchange安装应用程序

  1. 打开Adobe Exchange并转到​Experience Cloud
  2. 打开Journey Optimizer for GenStudio列表。
    Adobe Exchange上的 Journey Optimizer for GenStudio列表,包括要求和免费安装{width="75%"}
  3. 选择​ 免费 ​为您的组织请求应用。
  4. 在您的组织​ 审核并批准 ​请求后,继续在Adobe Developer Console中创建OAuth凭据从Exchange部署应用程序

在Adobe Developer Console中创建OAuth凭据

Adobe Developer Console中创建一个​项目,以提供Journey Optimizer API的OAuth凭据。 在Exchange中配置应用程序时,您将需要​客户端ID客户端密钥组织ID​和​ 作用域 ​之类的值。

  1. 登录到Adobe Developer Console并创建​新项目
  2. 通过单击​ 添加API ​并从​ Experience Cloud ​产品API列表中选择​Adobe Journey Optimizer,将​ Adobe Journey Optimizer (AJO) API ​添加到项目中。
  3. 在项目工作区中生成凭据,并复制​客户端ID客户端密钥组织ID作用域​以及部署流要求的任何其他值。 安全地保存它们以供下一节使用。
NOTE
从Exchange安装时,如果同时显示了OAuth客户端ID和技术帐户ID,请使用​OAuth客户端ID

从Exchange部署应用程序

在管理中打开应用程序并添加环境

  1. 返回至Adobe Exchange
  2. 选择​ 管理 ​并打开​App Builder应用程序(或您的组织到托管应用程序的路径)。
  3. 为GenStudio 选择 Journey Optimizer,并确认该应用程序已获得​批准
  4. 在​ 环境 ​下,从​ 环境: ​下拉列表中选择一个现有环境,或选择​ 添加环境 ​以创建一个环境。
    具有“已批准”状态的应用程序详细信息并添加环境{width="50%"}
  5. 在选定的环境中,选择​配置
  6. 在​ 配置 ​选项卡上,查找​AJO凭据
    部署前使用AJO凭据进行配置(草稿){width="80%"}
  7. 输入已添加Journey Optimizer API的Developer Console项目中的凭据(例如,AJO客户端IDAJO客户端密钥​和​ AJO令牌端点 ​以及任何其他必填字段)。
  8. 输入​沙盒名称,全部小写(例如,prod)。
  9. 单击​部署。 部署完成后,状态将显示为已部署。 按钮文本将更改为​取消部署
    在App Builder应用程序视图上提供了 已部署应用程序及其取消部署{width="80%"}

部署后,Adobe Developer Console包含一个名为​Journey Optimizer的新自动生成的项目,该项目适用于使用AJO和Adobe Runtime API的GenStudio <Your_Environment_Name>。 此项目为只读,无法编辑或删除。
部署后 只读的自动生成Developer Console项目{width="100%"}

更新配置

若要更改环境的配置变量,请先​取消部署,更新值,然后再次​部署,以使更改生效。

您可以在Exchange中创建​多个环境(例如,每个沙盒一个环境)。 当您的组织使用多个沙盒时,每个部署都可以在GenStudio中作为单独的体验显示。

映射技术帐户的权限

用户可以在GenStudio中看到AJO扩展,而无需具有完全Adobe Experience Platform访问权限。 对于API调用(例如,加载模板),必须在​Adobe Experience Platform > 权限​中向与OAuth凭据关联的技术帐户授予Journey Optimizer权限。 确切的角色名称和权限集取决于您的组织。

在AJO 权限 > 历程​中查看​ 角色管理员 ​下的扩展,并从Developer Console项目添加​API凭据,这与从Exchange进行部署时使用的凭据相同。

在Adobe Experience Platform权限中为AJO架构师角色分配了 API凭据{width="80%"}

另请参阅 (Journey Optimizer访问控制):

访问GenStudio中的AJO模板

部署和权限映射后:

  1. 在GenStudio for Performance Marketing中打开​ 创建 ​并启动​ 电子邮件 ​体验。
  2. 在​ 选择模板 ​中,打开​ 已上传模板 ​旁边的​ AJO模板 ​选项卡,以从Journey Optimizer浏览模板。

选择包含“AJO模板”选项卡和模板库的模板{width="80%"}

故障排除

AJO“模板”选项卡不可见

  • 确认在Exchange 配置​中输入的值正确,包括​客户端ID客户端密钥作用域​和​沙盒
  • 确保​沙盒名称为小写(例如,prod)。
  • 从Exchange进行安装时,请使用​客户端ID,如创建OAuth凭据中所述。

AJO“模板”选项卡可见,但不显示模板

  • 重新加载页面或再次打开​ AJO模板 ​选项卡。
  • 在浏览器​ 网络 ​工具中,检查​ get-templates ​请求。 如果返回​403 Forbidden,则技术帐户未分配给具有所需Journey Optimizer权限的角色或组。 根据贵组织的需要,更新Adobe Experience Platform 权限​和AJO 权限​中的映射。
recommendation-more-help
genstudio-for-performance-marketing-help-extensibility