Experience Cloud Identity (ECID)是网站访客的永久标识符。 在某些情况下,您可能希望访问ECID(例如,将其发送给第三方)。
要在标记中访问ECID,Adobe建议执行以下操作:
确保为您的资产配置了规则组件排序。
创建新规则。
向规则中添加Library Loaded事件。
将Custom Condition操作添加到具有以下代码的规则中(假定您为SDK实例配置的名称为alloy
):
return alloy("getIdentity")
.then(function(result) {
_satellite.setVar("ECID", result.identity.ECID);
});
保存规则。
然后,您应该能够像使用任何其他数据元素一样,使用%ECID%
或_satellite.getVar("ECID")
在后续规则中访问ECID。