AAID、ECID、AACUSTOMID 和 Analytics Source Connector

Adobe Analytics 数据包含多个标识字段。Analytics Source Connector 对三个重要的标识字段进行了特殊处理:AAID、ECID、AACUSTOMID。

AAID

Adobe Analytics ID (AAID) 是 Adobe Analytics 中的主要设备标识符,并且必定存在于通过 Analytics Source Connector 传递的每个事件中。AAID 有时称作“旧版 Analytics ID”或 s_vi Cookie Id。不过,即使 s_vi Cookie不存在,也会创建 AAID。在 Adobe Analytics 数据馈送中,AAID 由 post_visid_high/post_visid_low 列表示。

在 Analytics Source Connector 中,AAID 将转换为 HEX(post_visid_high) + "-" + HEX(post_visid_low)。给定事件的 AAID 字段包含单个标识,它可能是 Analytics ID 操作顺序中所述的几种不同类型之一。(在整个报告包中,AAID 可能包含各种事件的类型组合。每个事件的类型由 Analytics 数据馈送中的 post_visid_type 列表示。)另请参阅:数据列引用

ECID

ECID (Experience Cloud ID) 有时也称作 MCID (Marketing Cloud ID),它是一个单独的设备标识符字段,在使用 Experience Cloud Identity Service 实施 Analytics 时,会在 Adobe Analytics 中填充该字段。在 Adobe Analytics 数据馈送中,ECID 由 mcvisid 列表示。

如果事件中存在 ECID,则 AAID 可能基于 ECID,具体取决于是否配置了 Analytics 宽限期。另请参阅:Analytics 和 Experience Cloud ID 请求

AACUSTOMID

AACUSTOMID 是一个单独的标识符字段,将根据 Analytics 实施中对 s.VisitorID 变量的使用,在 Adobe Analytics 中填充该字段。在 Adobe Analytics 数据馈送中,AACUSTOMID 由 cust_visid 列表示。如果存在 AACUSTOMID,则 AAID 将基于 AACUSTOMID。(AACUSTOMID 优于上述操作的顺序所定义的所有其他标识符。)

Analytics Source Connector 如何处理这些标识

Analytics Source Connector 将这些标识以 XDM 形式传递到 Adobe Experience Platform,如下所示:

  • endUserIDs._experience.aaid.id
  • endUserIDs._experience.mcid.id
  • endUserIDs._experience.aacustomid.id

这些字段未标记为标识。相反,相同的标识将以键值对的形式复制到 XDM 的 identityMap,如下所示:

  • { "key": "AAID", "value": [ { "id": "<identity>", "primary": <true or false> } ] }
  • { "key": "ECID", "value": [ { "id": "<identity>", "primary": <true or false> } ] }
  • { "key": "AACUSTOMID", "value": [ { "id": "<identity>", "primary": false } ] }

<> 括号中的项目表示实际值出现的位置。

在 identityMap 中:

  • 如果存在 ECID,则会将它标记为事件的主标识。请注意,在此情况下,AAID 可能基于 ECID,如上面的讨论中所述。否则,会将 AAID 标记为事件的主标识。
  • 绝不会将 AACUSTOMID 标记为事件的主要 ID。不过,如果存在 AACUSTOMID,则 AAID 将基于 AACUSTOMID,如上面的讨论中所述。

当一个或多个标识被复制到 identityMap 时,endUserIDs._experience.mcid.namespace.code 也会在同一事件上设置:

  • 如果存在 AAID,则 endUserIDs._experience.aaid.namespace.code 设置为“AAID”。
  • 如果存在 ECID,则 endUserIDs._experience.mcid.namespace.code 设置为“ECID”。
  • 如果存在 AACUSTOMID,则 endUserIDs._experience.aacustomid.namespace.code 设置为“AACUSTOMID”。

Customer Journey Analytics 和主要 ID

就 Customer Journey Analytics 而言,只有在您决定使用主要 ID 作为人员 ID 时,主要 ID 的定义才重要。但这样做并不是强制性的。您可以选择其他某个标识列作为人员 ID。

recommendation-more-help
080e5213-7aa2-40d6-9dba-18945e892f79