设备上决策概述

新一代Adobe Target SDK现在提供on-device decisioning,它能够在您的服务器上缓存A/B和Experience Targeting (XT)营销活动并以接近零延迟的速度执行内存中决策,而不会阻止对Adobe Target的Edge Network的网络请求。

Adobe Target还提供了灵活性,通过实时服务器调用从您的实验和ML驱动的个性化营销活动中提供最相关和最新的体验。 换言之,当性能最重要时,您可以选择使用on-device decisioning,但在需要最相关的最新体验时,可以改为进行服务器调用。 查看何时使用设备上决策与边缘决策,以了解支持使用一种方案而非另一种方案的用例。

NOTE
设备上决策可用于客户端和服务器端实施。 本文介绍了服务器端的on-device decisioning。 有关客户端的on-device decisioning的信息,请参阅客户端实施文档此处

它是如何工作的?

当您安装和初始化启用了on-device decisioning的Adobe Target SDK时,将从距离您服务器最近的Akamai CDN下载​ 规则工件 ​并将其缓存在您的服务器上。 当在服务器端应用程序中提出检索Adobe Target体验的请求时,将根据缓存规则工件中编码的元数据在内存中做出有关返回哪个内容的决策,这将定义您的所有on-device decisioning A/B和XT活动。

下图显示了on-device decisioning架构。 单击以展开图像。

(单击图像可展开至全宽。)

设备上决策架构图

有哪些好处?

  • 提供几乎零延迟的决策。 ​在内存中和设备上执行分段和决策,以避免阻止网络请求。
  • 增强应用程序性能。 ​在不影响最终用户体验的情况下运行实验并向您的客户和用户提供个性化。
  • 提高Google网站质量分数。 ​由于决策在内存中和服务器端进行,因此请提高您在线业务的Google网站质量分数,使其更易于消费者发现。
  • 从实时分析中学习。 ​通过Adobe Target或A4T报表实时获取有关您的活动表现的洞察,从而使您能够在关键时刻旋转策略。

支持的功能

活动

设备上决策支持由基于表单的体验编辑器创建的以下活动类型:

  • A/B Test
  • Experience Targeting (XT)

分配方法

设备上决策支持以下分配方法:

  • 手动

受众定位

设备上决策支持以下受众规则:

受众规则
设备上决策
地域

使用设备上决策时,支持以下地理属性:

  • 国家/地区
  • 城市
  • 纬度
  • 经度
网络
移动设备
自定义参数
操作系统
网页
浏览器
访客资料
流量源
时间范围
Experience Cloud受众(来自Adobe Audience Manager、Adobe Analytics和Adobe Experience Manager的受众)

如何配置我的客户端以使用on-device decisioning?

设备上决策适用于使用Adobe Target服务器端SDK的所有Adobe Target客户。 要启用此功能,请在Adobe Target UI中导航到​ Administration > Implementation > Account details,然后启用​ On-Device Decisioning ​切换开关。

NOTE
您必须具有管理员或审批者​ 用户角色 ​才能启用或禁用On-Device Decisioning切换开关。

替代图像

启用“设备端决策”切换后,Adobe Target将开始为您的客户端生成和传播​ 规则工件

NOTE
在初始化Adobe Target SDK以使用on-device decisioning之前,请确保启用此切换功能。 规则工件将首先需要生成并传播到Akamai CDN,才能使on-device decisioning正常工作。

在工件切换中包含所有现有的on-device decisioning个符合条件的活动

当您希望所有符合on-device decisioning条件的实时Target活动自动包含在工件中时,将此​ 切换为

将此切换保持为​ 关闭 ​表示您需要重新创建和激活任何on-device decisioning活动,才能将其包含在生成的规则工件中。

我如何知道某个活动具有on-device decisioning功能?

创建活动后,活动详细信息页面中显示的名为​ Decisioning Method ​的标签指示该活动是否支持on-device decisioning。

替代图像

您还可以通过将列​ Decisioning Method ​添加到活动列表,查看​ Activities ​页面上所有支持on-device decisioning的活动。

替代图像

NOTE
创建和激活支持on-device decisioning的活动后,可能需要20分钟才能将其包含在生成并传播到Akamai CDN Po的规则工件中。

为确保通过Adobe Target的服务器端SDK成功交付我的on-device decisioning活动,需要遵循的步骤概要是什么?

  1. 访问Adobe Target UI并导航到​ Administration > Implementation > Account details ​以启用​ On-Device Decisioning ​切换。
  2. 启用​ Include all existing on-device decisioning qualified activities in the artifact ​切换。
  3. 创建并激活on-device decisioning支持的活动类型,并验证该活动的​ Decisioning Method ​是否为​ On-Device Decisioning
  4. 使用decisioningMethod = on-device安装并初始化Node.jsJava SDK。
  5. 在您的代码中实施getOffers()getAttributes()以检索设备上的体验。
  6. 部署代码。

有关说明如何开始使用上述步骤1-3的示例,请参阅快速入门部分。

其他资源

网络研讨会:通过 Adobe Target 的设备上决策进行无延迟的个性化和测试

相比以往,营销人员、产品所有者和开发人员需要更多地在网站上、应用程序中以及他们与客户联系的其他各个环节优化整体客户体验。具有数据孤岛和复杂实现的多种工具是不够的。

在此录制的网络研讨会中,Adobe Target产品专家讨论了将关键体验优化决策转移到设备上以便在几乎无延迟的情况下在本地执行,在为客户提高网站性能的同时创造激动人心的新用例。

教程:设备上决策

Adobe Target on-device decisioning启用了几乎零延迟的内容交付。

这个7分钟的视频:

  • 描述on-device decisioning,包括它与Target实现的其他方法的比较
  • 演示如何在Target中启用on-device decisioning
  • 检查已配置JSON内容的基于表单的编辑器活动示例
  • 显示包含on-device decisioning所需的键配置的示例Node.JS SDK代码
  • 在浏览器中演示结果

有关更多视频和教程,请参阅Adobe Target Tutorials

Adobe技术博客 — 第1部分:在Edge平台上运行Adobe Target NodeJS SDK以提供试验性和个性化(Akamai Edge工作者)

单击此处访问博客帖子

Adobe Tech Blog — 第 2 部分:在 Edge 平台上运行 Adobe Target NodeJS SDK 以提供试验性和个性化 (AWS Lambda@Edge)

单击此处访问博客帖子

recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3