通过使用 Adobe Experience Platform Edge Network 来执行往往要在客户端上完成的任务,Adobe Experience Platform Launch 服务器端减轻了网页和应用程序的负担。Platform Launch 服务器端规则可以转换数据并将其发送到新的目的地,而无需改变客户端的实现方式。
通过与 Adobe Experience Platform Web 和 Mobile SDK 相结合,Platform Launch 服务器端可以实现:
在竞争日益激烈的环境下,企业必须优先考虑性能,以维护并扩大市场份额。Platform Launch 服务器端改善了移动设备、IoT 和 OTT 设备中网站和应用程序的性能。由于缩短了加载时间,网站转换率有所提升;移动设备应用程序不再像以往一样快速耗尽电池电量,并且 OTT 应用程序与运行在移动设备上的相同应用程序相比,具有类似的响应速度。正是因为性能的改进,转换率也随之普遍提升。
随着技术堆栈不断发展以及数据被发往越来越多的目的地,控制“应该将怎样的数据类型发往何方”的挑战变得日益艰巨。GDPR 和 CCPA 等法规的规范化迫使公司对越来越复杂的数据问题施加更多控制。
Platform Launch 服务器端可帮助营销团队在控制数据的同时发展业务。它减少了营销人员进入目标市场并向非 Adobe 目的地发送数据时所需使用的客户端技术的数量。这使得实施团队能够更轻松地管理从客户端流向不同目的地的数据。
请务必注意Platform Launch服务器端和Platform Launch客户端之间的以下区别:
数据元素标记化
客户端:在规则中,数据元素在数据元素名称的开头和结尾使用 %
进行标记。例如,%viewportHeight%
。
服务器端:在规则中,数据元素名称的开头以 {{
作为标记,结尾以 }}
作为标记。例如,{{viewportHeight}}
。
数据引用方式
要引用来自 Edge Network 的数据,数据元素路径必须为 arc.event._<element>_
。
其中,arc
表示 Adobe 响应上下文。
例如:arc.event.xdm.web.webPageDetails.URL
如果指定的路径不正确,则无法收集数据。
规则的操作顺序
在规则的“操作”部分,服务器端规则始终按顺序执行。您在保存规则时,应确保操作顺序正确。您不能像在 Platform Launch 客户端上那样选择执行的顺序。
自定义代码 JavaScript 版本
Platform Launch 客户端使用 JavaScript 版本 ES5。Platform Launch 服务器端使用版本 ES6。