You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/ref-info/glossary-uid.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -510,7 +510,7 @@ import Link from '@docusaurus/Link';
510
510
<dd>The token value is opaque: No assumptions should be made about the format or about the length of the string.</dd>
511
511
<dd>The token has a limited life, but can be refreshed in the background using the <ahref="#gl-refresh-token">refresh token</a>.</dd>
512
512
<dd>Publishers send UID2 tokens in the bidstream.</dd>
513
-
<dd>For details, see <ahref="../intro#uid2-identifier-types">UID2 Identifier Types</a> and <ahref="ref-tokens#uid2-tokens-key-information">UID2 Tokens: Key Information</a>.</dd>
513
+
<dd>For details, see <ahref="../intro#uid2-identifier-types">UID2 Identifier Types</a>, <ahref="ref-tokens#uid2-tokens-key-information">UID2 Tokens: Key Information</a>, and <ahref="ref-how-uid-is-created">How the UID2 Token Is Created</a>.</dd>
514
514
515
515
<dt><MdxJumpAnchorid="gl-unified-id-20"><ahref="#gl-unified-id-20">Unified ID 2.0</a></MdxJumpAnchor></dt>
516
516
<dd>The term UID2 can be used to mean the <ahref="#gl-uid2-framework">UID2 framework</a>, the <ahref="#gl-uid2-service">UID2 service</a>, a <ahref="#gl-raw-uid2">raw UID2</a>, or a <ahref="#gl-uid2-token">UID2 token</a> (advertising token).</dd>
Copy file name to clipboardExpand all lines: docs/ref-info/ref-how-uid-is-created.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,9 +13,9 @@ import Link from '@docusaurus/Link';
13
13
This article describes how the UID2 token that the publisher sends in the bidstream is created. The process is the same for advertisers creating UID2 tokens for conversion pixels. It does not apply to <Linkhref="../ref-info/glossary-uid#gl-tokenized-sharing">tokenized sharing</Link>, where raw UID2s are encrypted into UID2 tokens before sending to another sharing participant.
14
14
:::
15
15
16
-
When a publisher sends a user's <Linkhref="../ref-info/glossary-uid#gl-dii">DII</Link>—<Linkhref="../ref-info/glossary-uid#gl-hash">hashed</Link> or unhashed email addresses or phone numbers—to the UID2 Operator, and in return receives a <Linkhref="../ref-info/glossary-uid#gl-uid2-token">UID2 token</Link> to use for targeted advertising, there is a very specific sequence of processing steps that occurs along the way.
16
+
When a publisher sends a user's <Linkhref="../ref-info/glossary-uid#gl-dii">DII</Link>—<Linkhref="../ref-info/glossary-uid#gl-hash">hashed</Link> or unhashed email addresses or phone numbers—to the UID2 <Linkhref="../ref-info/glossary-uid#gl-operator">Operator</Link>, and in return receives a <Linkhref="../ref-info/glossary-uid#gl-uid2-token">UID2 token</Link> to use for targeted advertising, there is a very specific sequence of processing steps that occurs along the way.
17
17
18
-
Some preliminary steps are taken by the publisher, but most of the processing steps are done by the UID2 <Linkhref="../ref-info/glossary-uid#gl-operator">Operator</Link>.
18
+
Some preliminary steps are taken by the publisher, but most of the processing steps are done by the UID2 Operator.
19
19
20
20
It's very important that the publisher steps are performed in the correct sequence:
21
21
- When steps are performed in sequence, the resulting value can be recognized as related to other [UID2 identifiers](../intro.md#uid2-identifier-types) generated from online activity by the same individual: the underlying [raw UID2](../ref-info/glossary-uid.md#gl-raw-uid2) matches the raw UID2s generated by other UID2 participants from the same DII, and therefore the token is suitable for targeted advertising.
@@ -41,19 +41,19 @@ For an example with sample values, see [Creating a UID2 Token—Example](#cr
<td>**Email**: Publisher or UID2 Operator<br/>**Phone number**: Publisher must normalize</td>
46
46
<td>[Email Address Normalization](../getting-started/gs-normalization-encoding.md#email-address-normalization)<br/>[Phone Number Normalization](../getting-started/gs-normalization-encoding.md#phone-number-normalization)</td>
47
47
</tr>
48
48
<tr>
49
49
<td>2</td>
50
-
<td><Link href="../ref-info/glossary-uid#gl-sha-256">SHA-256</Link> hashing of normalized email address</td>
50
+
<td>Apply <Link href="../ref-info/glossary-uid#gl-sha-256">SHA-256</Link> hashing to the normalized email address.</td>
51
51
<td>Publisher or UID2 Operator</td>
52
52
<td>[Email Address Hash Encoding](../getting-started/gs-normalization-encoding.md#email-address-hash-encoding)<br/>[Phone Number Hash Encoding](../getting-started/gs-normalization-encoding.md#phone-number-hash-encoding)</td>
53
53
</tr>
54
54
<tr>
55
55
<td>3</td>
56
-
<td>Base64 encoding of SHA-256 hash</td>
56
+
<td>Apply Base64 encoding to the SHA-256 hash.</td>
57
57
<td>Publisher or UID2 Operator</td>
58
58
<td>[Email Address Hash Encoding](../getting-started/gs-normalization-encoding.md#email-address-hash-encoding)<br/>[Phone Number Hash Encoding](../getting-started/gs-normalization-encoding.md#phone-number-hash-encoding)</td>
Copy file name to clipboardExpand all lines: docs/sdks/sdk-ref-javascript-v2.md
+5-10Lines changed: 5 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
-
title: SDK for JavaScript (2.x and earlier versions)
3
-
description: Reference information about earlier versions of the JavaScript client-side SDK.
2
+
title: SDK for JavaScript (2.x and earlier)
3
+
description: Reference information about 2.x and earlier versions of the JavaScript client-side SDK.
4
4
hide_table_of_contents: false
5
5
sidebar_position: 02
6
6
---
@@ -9,10 +9,10 @@ import Link from '@docusaurus/Link';
9
9
import ExampleUid2Cookie from '../snippets/_example-uid2-cookie.mdx';
10
10
import ExampleJavaScriptV2Init from '../snippets/_example-javascript-v2-init.mdx';
11
11
12
-
# SDK for JavaScript Reference Guide (2.x and earlier versions)
12
+
# SDK for JavaScript Reference Guide (v2.x and earlier)
13
13
14
-
:::tip
15
-
This documentation is for earlier versions of the SDK for JavaScript. If you're using an earlier version, we recommend upgrading. See [SDK for JavaScript Reference Guide](sdk-ref-javascript.md), which includes a migration guide.
14
+
:::important
15
+
This documentation is for earlier versions of the SDK for JavaScript. If you're using an earlier version, we recommend upgrading. See [SDK for JavaScript Reference Guide](sdk-ref-javascript.md), which includes a migration guide to upgrade to the current version, v4.
16
16
:::
17
17
18
18
Use this SDK to facilitate the process of establishing client identity using UID2 and retrieving advertising tokens. The following sections describe the high-level [workflow](#workflow-overview) for establishing UID2 identity, provide the SDK [API reference](#api-reference), and explain the [UID2 cookie format](#uid2-cookie-format).
@@ -47,11 +47,6 @@ This SDK is in the following open-source GitHub repository:
0 commit comments