Identity Service数据的护栏
本文档提供了有关Identity Service数据的使用和速率限制的信息,以帮助您优化标识图的使用。 查看以下护栏时,假定您已正确建模数据。 如果您对如何建立数据模型有疑问,请联系您的客户服务代表。
快速入门
以下Experience Platform服务与身份数据建模有关:
- 标识:Bridge标识摄取到Platform时来自不同的数据源。
- Real-Time Customer Profile:使用来自多个来源的数据创建统一的使用者配置文件。
数据模型限制
下表提供了有关静态限制的护栏以及要考虑用于身份命名空间的验证规则的指南。
静态限制
下表概述了应用于身份数据的静态限制。
身份值验证
下表概述了必须遵循的现有规则,以确保成功验证标识值。
- ECID的标识值必须刚好38个字符。
- ECID的标识值必须仅由数字组成。
- 如果ECID的标识值不完全为38个字符,则会跳过该记录。
- 如果ECID的标识值包含非数字字符,则会跳过记录。
- 标识值不能超过1024个字符。
- 标识值不能为“null”、“anonymous”、“invalid”或为空字符串(例如:“ ”、“”、“ ”)。
- 如果标识值超过1024个字符,则会跳过该记录。
- 将阻止该身份进行摄取。
身份命名空间摄取
从2023年3月31日开始,Identity Service将阻止为新客户摄取Adobe Analytics ID (AAID)。 此标识通常通过Adobe Analytics源和Adobe Audience Manager源摄取,并且是多余的,因为ECID表示相同的Web浏览器。 如果要更改此默认配置,请联系您的Adobe客户团队。
性能护栏 performance-guardrails
Identity Service持续监视传入的数据,以确保大规模的高性能和可靠性。 但是,在短时间内大量涌入的体验事件数据可能会导致性能下降和延迟。 Adobe不对此类性能下降负责。
了解在容量中的身份图更新时的删除逻辑 deletion-logic
更新完整的身份图后,Identity Service会先删除图中最旧的身份,然后再添加最新的身份。 这是为了保持身份数据的准确性和相关性。 此删除过程遵循两个主要规则:
删除规则#1根据命名空间的身份类型确定优先顺序
删除优先级如下:
- Cookie ID
- 设备 ID
- 跨设备ID、电子邮件和电话
删除规则#2基于存储在身份上的时间戳
图形中链接的每个标识都有其自己的相应时间戳。 更新完整图形时,Identity Service会删除具有最旧时间戳的标识。
当更新了具有新标识的完整图形时,这两个规则协同工作以指定将删除哪个旧标识。 Identity Service会先删除最早的Cookie ID,然后删除最旧的设备ID,最后删除最旧的跨设备ID/电子邮件/电话。
对实施的影响
以下部分概述了删除逻辑对Identity Service、Real-Time Customer Profile和WebSDK的影响。
身份服务:自定义命名空间身份类型更改
Adobe如果您的生产沙盒包含:
- 将人员标识符(如CRMID)配置为Cookie/设备标识类型的自定义命名空间。
- 将Cookie/设备标识符配置为跨设备标识类型的自定义命名空间。
此功能可用后,超过50个标识限制的图形将减少到50个标识。 对于Real-Time CDP B2C版本,这可能会导致符合受众资格的用户档案数量最小化,因为以前分段和激活时会忽略这些用户档案。
实时客户个人资料:对可寻址受众的影响
删除仅发生在Identity Service中的数据,而不发生在Real-time Customer Profile中。
- 因此,如果只使用一个ECID,这种行为可能会创建更多配置文件,因为ECID不再是身份图的一部分。
- 为了让您保持在可寻址受众权利数字范围内,建议启用假名配置文件数据过期以删除旧配置文件。
Real-Time Customer Profile和WebSDK:主身份删除
如果要保留针对CRMID的已验证事件,则建议您将主ID从ECID更改为CRMID。 有关如何实施此更改的步骤,请阅读以下文档:
示例场景
示例一:典型的大型图表
关系图备注:
t
=时间戳。- 时间戳的值对应于给定身份的回访间隔。 例如,
t1
表示第一个链接的身份(最旧),t51
表示最新的链接身份。
在此示例中,在可以使用新标识更新左侧的图形之前,Identity Service会先删除具有最早时间戳的现有标识。 但是,由于最早的标识是设备ID,因此,标识服务会跳过该标识,直到它到达删除优先级列表中类型较高的命名空间(本例中为ecid-3
)。 删除删除优先级类型较高的最旧身份后,将更新图形,并添加一个新链接ecid-51
。
- 在极少数情况下,如果有两个具有相同时间戳和标识类型的标识,Identity Service将根据XID对ID进行排序并进行删除。
示例二:“graph split”
关系图备注:
- 下图假设在
timestamp=50
处,标识图中有50个标识。 (...)
表示图形中已链接的其他标识。
在此示例中,ECID:32110被摄取并链接到timestamp=51
处的大型图形,从而超过了50个标识的限制。
因此,Identity Service会根据时间戳和身份类型删除最早的身份。 在这种情况下,只会从身份图中删除ECID:35577。
删除ECID:35577后,将CRMID:60013和CRMID:25212与现在已删除的ECID:35577关联的边缘也会被删除。 此删除过程会导致将图形拆分为两个较小的图形。
示例三:“轴辐式”
关系图备注:
- 下图假设在
timestamp=50
处,标识图中有50个标识。 (...)
表示图形中已链接的其他标识。
借助删除逻辑,某些“中心”身份也可以被删除。 这些中心身份是指链接到多个单独身份(这些身份在其他情况下将被取消链接)的节点。
在下面的示例中,ECID:21011被摄取并链接到timestamp=51
处的图形,从而超过了50个标识的限制。
因此,Identity Service仅会从身份图中删除最早的身份,在本例中为ECID:35577。 删除ECID:35577也会导致删除以下内容:
- CRMID:60013和现已删除的ECID:35577之间的链接,从而导致图形拆分方案。
- IDFA: 32110、IDFA: 02383以及
(...)
表示的其余标识。 这些标识会被删除,因为单个标识未链接到任何其他标识,因此无法在图形中表示它们。
最后,删除过程生成两个较小的图。
后续步骤
有关Identity Service的详细信息,请参阅以下文档:
请参阅Real-Time CDP产品描述文档中的以下文档,了解有关其他Experience Platform服务护栏、端到端延迟信息和许可信息的更多信息: