假设您具有以下命中数据:
标签 | I2 ID-PERSON DEL-PERSON ACC-PERSON |
I2 ID-DEVICE DEL-DEVICE ACC-ALL |
I2 DEL-PERSON ACC-PERSON |
I2 DEL-DEVICE DEL-PERSON ACC-ALL |
I2 ID-DEVICE DEL-DEVICE ACC-ALL |
---|---|---|---|---|---|
变量名称 (命名空间) |
MyProp1 (用户) |
访客 ID (AAID) |
MyEvar1 | MyEvar2 | MyEvar3 (xyz) |
命中数据 | Mary | 77 | A | M | X |
Mary | 88 | B | N | Y | |
Mary | 99 | C | O | Z | |
John | 77 | D | P | W | |
John | 88 | E | N | U | |
John | 44 | F | Q | V | |
John | 55 | G | R | X | |
Alice | 66 | A | N | Z |
如果我提交了访问请求,则摘要文件将包含下表中指示的值。一个请求只返回一个设备文件、一个人员文件,或各一个文件。只有在使用人员 ID 并且 expandIds 为 true 时,会返回两个摘要文件。
API 值 | 返回的 文件类型 |
摘要访问文件中的数据 | |||||
---|---|---|---|---|---|---|---|
命名空间/ID | expandIDs | MyProp1 | 访客 ID | MyEvar1 | MyEvar2 | MyEvar3 | |
AAID=77 | false | “设备” | 不存在 | 77 | 不存在 | M、P | X、W |
AAID=77 | true | “设备” | 不存在 | 77 | 不存在 | M、P | X、W |
user=Mary | false | “人员” | Mary | 77、88、99 | A、B、C | M、N、O | X、Y、Z |
user=Mary | true | “人员” | Mary | 77、88、99 | A、B、C | M、N、O | X、Y、Z |
“设备” | 不存在 | 77、88 | A、B、C | N、P | U、W | ||
user=Mary AAID=66 |
true | “人员” | Mary | 77、88、99 | A、B、C | M、N、O | X、Y、Z |
“设备” | 不存在 | 66、77、88 | A、B、C | N、P | U、W、Z | ||
xyz=X | false | “设备” | 不存在 | 55、77 | 不存在 | M、R | X |
xyz=X | true | “设备” | 不存在 | 55、77 | 不存在 | M、P、R | W、X |
请注意,使用 Cookie ID 时,expandIDs 的设置对输出没有任何影响。
通过使用表格第一行中的 API 值来提出删除请求,命中表格将会发生更新。具体情况如下所示:
AAID=77 (expandIDs 值无关紧要) |
||||
---|---|---|---|---|
MyProp1 | AAID | MyEvar1 | MyEvar2 | MyEvar3 |
Mary | 42 | A | Privacy-7398 | Privacy-9152 |
Mary | 88 | B | N | Y |
Mary | 99 | C | O | Z |
John | 42 | D | Privacy-1866 | Privacy-8216 |
John | 88 | E | N | U |
John | 44 | F | Q | V |
John | 55 | G | R | X |
Alice | 66 | A | N | Z |
只有包含 AAID = 77 和 DEL-DEVICE 标签的行中的单元格会受到影响。
user=Mary expandIDs=false |
||||
---|---|---|---|---|
MyProp1 | AAID | MyEvar1 | MyEvar2 | MyEvar3 |
Privacy-0523 | 77 | Privacy-1866 | Privacy-3681 | X |
Privacy-0523 | 88 | Privacy-2178 | Privacy-1975 | Y |
Privacy-0523 | 99 | Privacy-9045 | Privacy-2864 | Z |
John | 77 | D | P | W |
John | 88 | E | N | U |
John | 44 | F | Q | V |
John | 55 | G | R | X |
Alice | 66 | A | N | Z |
只有包含 user=Mary 和 DEL-PERSON 标签的行中的单元格会受到影响。此外,在实际情况中,包含 A_ID 的变量可能是 prop 或 eVar。其替换值是以“Privacy-”开头的字符串,后跟一个随机数 (GUID),而不是使用其他的随机数值替换该数值。
user=Mary expandIDs=true |
||||
---|---|---|---|---|
MyProp1 | AAID | MyEvar1 | MyEvar2 | MyEvar3 |
Privacy-5782 | 09 | Privacy-0859 | Privacy-8183 | Privacy-9152 |
Privacy-5782 | 16 | Privacy-6104 | Privacy-2911 | Privacy-6821 |
Privacy-5782 | 83 | Privacy-2714 | Privacy-0219 | Privacy-4395 |
John | 09 | D | Privacy-8454 | Privacy-8216 |
John | 16 | E | Privacy-2911 | Privacy-2930 |
John | 44 | F | Q | V |
John | 55 | G | R | X |
Alice | 66 | A | N | Z |
请注意以下事项:
user=Mary
和 DEL-PERSON
标签的行中的单元格会受到影响。AAID=77
、AAID=88
或 AAID=99
(它们是包含 user=Mary
的行中的 AAID 值)和 DEL-DEVICE
标签的行中的单元格会受到影响。 这包括在 user=Mary
的行中带有 DEL-DEVICE
标签的单元格。 这会导致第 4 行和第 5 行(以及第 1-3 行)中带有 DEL-DEVICE
标签(AAID、MyEvar2 和 MyEvar3)的单元格被混淆。X
、Y
和 Z
)中存在的值,后者在 user=Mary
时具有 ID-DEVICE 标签。 ExpandIDs 仅展开以包含 user=Mary
的行中的访客 ID(在本例中为 AAID,但还包括 ECID)。 因此,包含 X
和 Z
的 MyEvar3 值的最后两行不受影响。MyEvar2
将更新,因为这两行包含的访客 ID 值(77
和 88
)与第一行和第二行中的值相同。 因此,ID 扩展包括它们以用于设备级别的删除。MyEvar2
的值在删除前后均匹配。但是,在删除之后,它们不再匹配最后一行中出现的值 N
,因为该行没有在删除请求期间更新。MyEvar3
的行为与不使用 ID 扩展时它的行为非常不同,因为没有 ID 扩展,就没有 ID-DEVICES
匹配。现在,AAID
在前五行上匹配。