Customer IDs(也称 User ID)是你自己后台系统的用户标识,通过这个ID可以将Adobe Analytics收集的数据与后台系统的数据进行关联,从而实现跨系统用户追踪。
注意:不建议直接配置Customer IDs作为核心用户识别方式,因为这会影响Adobe Analytics自身的用户识别逻辑。如果只是为了关联后台系统数据,建议将其设置为eVar进行数据追踪。
假设将Google Analytics的Cookie _ga作为Customer IDs发送到Adobe Analytics,接下来看如何做设置:
配置数据元素(Data Element)
说明:使用 Visitor 类型存储,可以确保 ID 与用户绑定,Cookie 值只有在被清除时才会变化。
配置触发规则(Rule)
新建一个规则命名为Set Customer IDs,设置如下所示:
EVENTS
创建一个EVENT,作如下配置:
这里需要注意的是Order需要设置比50小,因为一般默认Adobe Analytics的Order是50,而设置ID需要更快触发,所以需要设置更小。
CONDITIONS
创建一个CONDITION,配置如下:
这个设置的作用是在数据变量Cookie-ga获取到值才触发规则。
ACTIONS
创建一个ACTION,设置如下:
Extensions选择Experience Cloud ID Service。
Action Type选择Set Customer IDs,setCustomerIDs 可设置一个或多个定义客户 ID 及其身份验证状态的键值对,可以将其他的客户 ID 和身份验证状态与每位访客关联。
Integration Code:集成代码、集成代码需要在Adobe Audience Manager中设置数据源。
Value:值,传递进去的值,一般是Customer IDs/User ID
Auth State:身份验证状态,有三种状态:
- Unknown、未知状态
- AUTHENTICATED、登录状态,如果要在Target中使用Customer IDs,需要登状态的。
- LOGGED_OUT、退出状态
Hash Type:哈希类型,对传入的值做加密,如果传入PII信息的时候需要设置。
最后的效果:
发布与测试
配置好后,发布到Staging环境,切换到测试环境中,打开网站http://www.ichdata.com,打开Adobe Experience Platform Debugger,清除Cookie后刷新页面,然后看Experience Cloud ID里的信息:
可以看到Customer ID和d_cid_ic_crm_id都是值,表示Customer IDS传递成功。再看Filed Group是AAM,就是Adobe Audience Manager, Integration Code需要在AAM里面创建。
拓展:在AAM中创建Integration Code
在AAM中点击Audience Source——Data Source——Add New,就可以创建新的数据源,自定义Integration Code:
确保 Integration Code 与 Experience Cloud ID Service 中的 Key 名称一致,否则无法关联数据。‘










