基于代码的渠道快速入门 get-started-code-based

在此页面上:​了解基于代码的渠道如何允许您向应用程序和网页上的粒度位置提供个性化内容,以及何时使用它而不是其他渠道。

Journey Optimizer允许您在所有接触点(如 Web 应用程序、移动应用程序、桌面应用程序、视频控制台、电视连接设备、智能电视、信息亭、ATM、语音助手、IoT 设备等)上个性化和测试要交付给客户的体验。

使用​ 基于代码的体验 ​功能,您可以使用简单直观的非可视化编辑器定义入站体验。 它允许您在应用程序或网页的单个位置和更精细的位置插入和编辑特定元素(不管您拥有的应用程序类型如何 ),而不是将修改应用于全部内容。

IMPORTANT
要详细了解有关基于代码的体验的特定建议,请参阅此页面

➡️ 此部分中介绍了一个端到端用例,说明如何使用内容试验来比较决策与基于代码的体验渠道11。

何时使用基于代码的渠道或其他渠道 code-based-vs-other-channels

基于代码的渠道与其他渠道对比

何时使用基于代码的渠道,而不是使用其他 Journey Optimizer 渠道?

  • 当您的数字资产无法通过 Web 浏览器或移动应用程序进行访问时,您可以考虑随时使用基于代码的体验,在这些情况下,您最好使用 Journey Optimizer Web 渠道或 Journey Optimizer 应用程序内消息传递渠道。
  • 如果您具有基于 API 的无头或服务器端实施,则可以使用基于代码的渠道来替代 Journey Optimizer Web 或应用程序内渠道。

  • 如果您希望修改原生应用程序中的内容而不是显示模式、弹出窗口或叠加图,则还可以利用原生移动应用程序上基于代码的渠道作为应用程序内渠道的替代方法。

基于代码的渠道与 Web 渠道对比 code-based-vs-web

要执行 Web 用例,您可以使用 Web 渠道或基于代码的体验,但其中一种体验可能比其他体验更合适,具体取决于您的环境。 下面列出了主要区别,以便您能够就何时使用哪种渠道做出明智的决策。

Web

基于代码的体验

  • 使用个性化编辑器编辑内容。
  • 您需要有 Adobe Experience Platform Web SDK 客户端实施或 AEP Edge Network 服务器 API 服务器端实施。
  • 要使用基于代码的体验,需要对您的实施进行预先开发,以确保您的应用程序能够解释和交付由 Journey Optimizer 在边缘上为这些地点发布的内容。 了解详情
  • 它需要更多的规划,而且只能更改开发人员指定的内容。 因此,必须确定需要针对个性化或测试场景进行修改的应用程序组件(主页横幅、主图、菜单栏等), 并与开发团队合作构建处理这些更改所需的实施方案。
  • 它允许您使用 JSON 代码内容。
  • 它是以开发人员用户画像为中心的。

工作原理 how-it-works

CAUTION
此功能适合开发人员用户画像和/或经验丰富的用户。 具有一定代码编写技能的营销人员可以使用此功能,前提是开发团队处理渠道配置和初始设置。

要使用 Journey Optimizer 基于代码的体验功能编辑您的内容,需要为您的页面或应用程序配置工具。 为此,您必须在要插入或替换内容的位置预先声明特定的单个位置(称为“表面”)。

NOTE
当前,与配置关联的内容只能是 HTML 或 JSON。

创建和投放基于代码的体验的主要步骤如下。

  1. 确保遵循特定于渠道的先决条件。 了解详情

  2. 在应用程序实施中定义表面,这基本上就是要添加体验的位置。

  3. 创建引用该位置的基于代码的渠道配置。 了解如何操作

  4. 使用此配置在 Journey Optimizer 中创建历程或营销活动。 了解如何操作

  5. 通过使用 Journey Optimizer 个性化编辑器为选定配置指定内容来编制体验。 了解如何操作

  6. 测试基于代码的体验。 了解如何操作

  7. 进行发布。 了解如何操作

  8. 基于代码的体验历程或营销活动上线后,请求表面内容的应用程序或页面实施必须到位,以便检索和显示内容。

    note info
    INFO
    要确保这一点,您的应用程序实施团队会进行显式 API 或 SDK 调用,以获取基于代码的配置中定义的表面内容(例如“横幅文本”或“推荐托盘 1”),或应用程序中与 UI 无关的决策点(例如“搜索算法参数”)。 了解详情

其他资源

recommendation-more-help
journey-optimizer-help