|
7 | 7 | Note over ADP,DSP: 1. Generate a raw UID2 from DII using the identity map endpoint. |
8 | 8 | loop |
9 | 9 | ADP->>UID: 1-a. Send a request containing DII to the POST /identity/map endpoint. |
10 | | - UID->>ADP: 1-b. Store the raw UID2 and salt bucket returned from the POST /identity/map endpoint. |
| 10 | + UID->>ADP: 1-b. Store the raw UID2 and salt bucket ID returned from the POST /identity/map endpoint. |
11 | 11 | end |
12 | 12 | Note over ADP,DSP: 2. Store raw UID2s and salt bucket IDs. |
13 | 13 | Note over ADP,DSP: 3. Manipulate or combine raw UID2s. |
14 | 14 | Note over ADP,DSP: 4. Send raw UID2s to DSPs. |
15 | 15 | ADP-->>DSP: Send stored raw UID2s to DSPs to create audiences and conversions, or use them for measurement. |
16 | 16 | Note over ADP,DSP: 5. Monitor for salt bucket rotation. |
17 | 17 | loop |
18 | | - ADP->>UID: 5-a. Monitor salt bucket rotations using the bucket service. |
| 18 | + ADP->>UID: 5-a. Monitor salt bucket rotations using the POST /identity/buckets endpoint. |
19 | 19 | UID->>ADP: 5-b. Return salt buckets rotated since a specified timestamp. |
20 | 20 | ADP->>UID: 5-c. Compare the rotated salt buckets to the stored UID2 salt buckets.<br>If rotated, resend DII to the POST /identity/map endpoint for a new raw UID2. |
21 | | - UID->>ADP: 5-d. Store the raw UID2 and the salt bucket returned from the POST /identity/map endpoint. |
| 21 | + UID->>ADP: 5-d. Store the raw UID2 and the salt bucket ID returned from the POST /identity/map endpoint. |
22 | 22 | end |
23 | 23 | Note over ADP,DSP: 6. Monitor for opt-out status. Remove all opt-outs from local storage and do not use. |
24 | 24 | loop |
|
30 | 30 |
|
31 | 31 | <!-- 1/8/25: URL: |
32 | 32 |
|
33 | | -https://mermaid-js.github.io/mermaid-live-editor/edit#pako:eNq1VVFvmzAQ_isnP1MSUkgbNFWqxjTloWu0dC9TXhy4pNbAZrZp11X97zsbSOhKtL4sL8Q-3_fdffcZnlmuCmQpAzD4s0GZYyb4XvNqI4F-NddW5KLm0sJ1tgJu4Lp4QNo0qCcZtxxWWj2IAvXbhG_LzCXQYwa3NWpu1cipbL1qN78oi6AI3DEFtJ1CFMJnlC4TgYPmjy3YTqsKsuUSGiPkHuw9AlUgrbBPUPEaUBa1EtKGLbD7lUrV0C4J_ezqioAI_4yHsKbjDt31byzkSloupAN2FFZ5_NXt-g4mPctkhIUACZbAHeyWYKlb9LmHujkRGV5a2Db5D7REaRstsWgbeh8NLU_KNetZe0bzhnKZmfBk_nkIN1yKuimd4EqTFtVWyAFer-hIctwpeeQm6SjS5zjZSSB_1h80rtSR8-6Za_QzbwrhPNn2QZMhRiOUNIGrrjFe3wp2tKiQm0ZjhQelRmpMqEElBRH7nFezUJZbgu6SnV8O7hk4JnGO6THG8s3AlF2IrsqDyPHoxoFVEmeVr94HQzjT4pE8BJY785sac7ETtGNFRT7lVR2OF5iH8FFVdMU69_VAQ_TO1d0IvDmH8fDDVl8td31uQE41bmTvuxBeWw4SHw_DPdF7cfKa-Or-41WZv3aCqu2ZamhU1G9j3EQqOg-8LPuQaZlLlfPS68b36CstFEhlnRn_YZ350Dod6ZFzYBvfWRucdMG3b7SBjvOBh15hDnVgAatQV1wU9LZ_doENc5cHNyylv1QPmWrDNvKFTvLGqvWTzFlqdYMB06rZ37N0x0tDq6YuyBXdd-Kv3U-Fa--wiX55035j_KcmYPTW_67UMZHWLH1mv1h6nszDWRRfLObTKImiWRKwJ5YmszCZL-LzmELxYhpdvgTstweYhpfxLE4uLhfTJJomySJ6-QOfuDMP |
| 33 | +https://mermaid-js.github.io/mermaid-live-editor/edit#pako:eNq1VU1v2zAM_SuEzq4Tp3HaGEOBYhmGHLoGy3YZclFsJhVmS54-2nVF__so2U7dzNl6WS6ORPI98ukJemK5KpBlDMDgD4cyx4Xge82rjQT61VxbkYuaSwvXixVwA9fFPdKmQT1acMthpdW9KFD_WfB1ufAF9JnAbY2aWzWQtVivms1PyiIoAvdMEW1nkMTwEaWvROCg-UMDttOqgsVyCc4IuQd7h0AdSCvsI1S8BpRFrYS0cQPsf6VSNTRLQj-7uiIgwj_jMawp3aP7-Y2FXEnLhfTAnsKqgL-6XX-BUccyGmAhQIIlcA-7JViaFkPtoW9ORIaXFrYu_44WSB-N1mmJRTPT25hoeVKxSUfckZoBVhOfrD-P4YZLUbvSa640yVFthezhdaIOFE9bMV-4ST2KdDVeedIo5IZE41sdyPffXGM4dlcIb8tmDjocYjRCSRP57pwJElewo0WF3DiNFR6UGugxpQGVFEQcavrCaGW5Jei22FvmYKCeaVJvmg5jqN70fHl0mk2mGXBozz6pt8_nYIw-vmkISC9Cz_2FMDXmYidox4qKvMurOh7uOI_hvaro2rWO7ID66K3T2zMJhu3H43dbfbXcdbURWdf4M3zbJQlic5D4cDjtE7MXJ69O6O7_Xp_Za3eo2p4pZ0kTbp3xh1JRPvCy7EKmYS5VzssgHd9jaLZQIJX1Bv2HnWZ9O7WkL5zHVmqCozb4VxvNejZ6hdnXgUWsQl1xUdAj8OQDG-YvFG5YRn-pH_LVhm3kM2VyZ9X6UeYss9phxLRy-zuW7XhpaOXqgozRPh9Hux8KP95hE8Pypnl6wgsUMXoMvin1Ukhrlj2xnyw7T2fxJJlezGfjJE2SSRqxR5alkzidzafnUwpN5-Pk8jlivwLAOL6cTqbpxeV8nCbjNJ0nz78BZ246eg |
34 | 34 |
|
35 | 35 | --> |
36 | 36 |
|
|
0 commit comments