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/endpoints/post-token-generate.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
@@ -53,7 +53,7 @@ You must include only **one** of the following four conditional parameters, plus
53
53
### Request Examples
54
54
55
55
:::important
56
-
To ensure that the API key used to access the service remains secret, the `POST /token/generate` endpoint must be called from the server side, unlike the [POST /token/refresh](post-token-refresh.md), which does not require using an API key.
56
+
To ensure that the API key used to access the service remains secret, the `POST /token/generate` endpoint must be called from the server side, unlike [POST /token/refresh](post-token-refresh.md) which does not require using an API key. If you want to generate tokens on the client side, see [Client-Side Integration Options](../guides/integration-options-publisher-web.md#client-side-integration-options) (for web-based implementations) or [UID2 Client-Side Integration Guide for Mobile](../guides/integration-mobile-client-side.md).
57
57
:::
58
58
59
59
The following are unencrypted JSON request body examples for each parameter, one of which you should include in your token generation requests:
Copy file name to clipboardExpand all lines: docs/guides/integration-javascript-client-server.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
@@ -121,7 +121,7 @@ For an example of what a UID2 token might look like in the bidstream, when it's
121
121
```
122
122
123
123
:::info
124
-
You need to consider how you pass the returned advertising token to SSPs. With some other approaches to client-side UID2 implementation, such as using `Prebid.js` (see [UID2 Integration Overview for Prebid.js](integration-prebid.md)) or Google Ad Manager Secure Signals (see [Google Ad Manager Secure Signals Integration Guide](integration-google-ss.md)), the implementation includes functions that manage passing the returned advertising token. If you're using the SDK for JavaScript you'll need to manage this yourself.
124
+
You need to consider how you pass the returned advertising token to SSPs. With some other approaches to client-side UID2 implementation, such as using `Prebid.js` (see [UID2 Integration Overview for Prebid](integration-prebid.md)) or Google Ad Manager Secure Signals (see [Google Ad Manager Secure Signals Integration Guide](integration-google-ss.md)), the implementation includes functions that manage passing the returned advertising token. If you're using the SDK for JavaScript you'll need to manage this yourself.
Copy file name to clipboardExpand all lines: docs/guides/integration-mobile-client-server.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
@@ -51,7 +51,7 @@ You'll need to complete the following steps:
51
51
This guide provides instructions for using either of these UID2 mobile SDKs:
52
52
53
53
- SDK for Android (version 1.6.0 or later)
54
-
- SDK for iOS(version 1.7.0 or later)
54
+
- SDK for iOS(version 1.7.0 or later)
55
55
56
56
For instructions for installing the correct SDK/version into your mobile app, see [Add the UID2 Mobile SDK to Your Mobile App](#add-the-uid2-mobile-sdk-to-your-mobile-app).
Copy file name to clipboardExpand all lines: docs/guides/integration-mobile-client-side.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -52,7 +52,7 @@ To integrate with UID2 client-side, you'll need to complete the following steps:
52
52
This guide provides instructions for using either of these UID2 mobile SDKs:
53
53
54
54
- SDK for Android (version 1.6.0 or later)
55
-
- SDK for iOS(version 1.7.0 or later)
55
+
- SDK for iOS(version 1.7.0 or later)
56
56
57
57
For instructions for installing the correct SDK/version into your mobile app, see [Add the UID2 Mobile SDK to Your Mobile App](#add-the-uid2-mobile-sdk-to-your-mobile-app).
58
58
@@ -67,7 +67,7 @@ Follow the applicable instructions, for Android or iOS:
67
67
68
68
1. Check out the main branch of the [SDK for Android source code repository on GitHub](https://github.com/IABTechLab/uid2-android-sdk/tree/main).
69
69
1. In Android Studio (check the version required in the [Minimum Requirements](../sdks/sdk-ref-android.md#minimum-requirements) section in the SDK for Android Reference Guide), open the directory that you checked out.
70
-
1.set `uid2_environment_euid` to `false` in [AndroidManifest.xml](https://github.com/IABTechLab/uid2-android-sdk/blob/main/dev-app/src/main/AndroidManifest.xml).
70
+
1.In [AndroidManifest.xml](https://github.com/IABTechLab/uid2-android-sdk/blob/main/dev-app/src/main/AndroidManifest.xml), set `uid2_environment_euid` to `false`.
71
71
2. Run the **dev-app** app.
72
72
1. When you've started the app, make sure that the **Client Side** checkbox is checked.
73
73
1. Enter an email or phone number, and then click the arrow to the right.
@@ -81,11 +81,11 @@ Follow the applicable instructions, for Android or iOS:
1.Set the `UID2EnvironmentEUID` key to `NO` in `Development/UID2SDKDevelopmentApp/UID2SDKDevelopmentApp/Info.plist` in Xcode's editor. Alternatively you can use `plutil` from the command line:
84
+
1.In `Development/UID2SDKDevelopmentApp/UID2SDKDevelopmentApp/Info.plist` in Xcode's editor, set the `UID2EnvironmentEUID` key to `NO`. Alternatively, you can use `plutil` from the command line:
85
85
```console
86
86
plutil -replace UID2EnvironmentEUID -bool NO Development/UID2SDKDevelopmentApp/UID2SDKDevelopmentApp/Info.plist
Copy file name to clipboardExpand all lines: docs/guides/integration-prebid.md
+7-5Lines changed: 7 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
1
---
2
-
title: UID2 Integration Overview for Prebid.js
3
-
sidebar_label: UID2 Integration Overview for Prebid.js
4
-
pagination_label: UID2 Integration Overview for Prebid.js
5
-
description: Overview of options for integrating with Prebid.js as part of your UID2 implementation.
2
+
title: UID2 Integration Overview for Prebid
3
+
sidebar_label: UID2 Integration Overview for Prebid
4
+
pagination_label: UID2 Integration Overview for Prebid
5
+
description: Overview of options for integrating with Prebid as part of your UID2 implementation.
6
6
hide_table_of_contents: false
7
7
sidebar_position: 04
8
8
displayed_sidebar: sidebarPublishers
@@ -13,7 +13,7 @@ import StoreUID2TokenInBrowser from '/docs/snippets/_prebid-storing-uid2-token-i
13
13
14
14
# UID2 Integration Overview for Prebid
15
15
16
-
This guide is an overview of integration options for publishers who want to integrate with UID2 and generate <Linkhref="../ref-info/glossary-uid#gl-uid2-token">UID2 tokens</Link> (advertising tokens) to be passed by Prebid.js or Prebid Mobile SDK in the RTB <Linkhref="../ref-info/glossary-uid#gl-bidstream">bidstream</Link>.
16
+
This guide is an overview of integration options for publishers who want to integrate with UID2 and generate <Linkhref="../ref-info/glossary-uid#gl-uid2-token">UID2 tokens</Link> (advertising tokens) to be passed by Prebid.js or the Prebid Mobile SDK in the RTB <Linkhref="../ref-info/glossary-uid#gl-bidstream">bidstream</Link>.
17
17
18
18
## Prebid.js Support for Web
19
19
@@ -30,6 +30,8 @@ For additional flexibility, UID2 also provides alternative methods for some of t
30
30
UID2 is not designed to be used where GDPR applies. The module checks the consent data that's passed in, and does not operate if the `gdprApplies` flag is set to `true`.
31
31
:::
32
32
33
+
<!-- GDPR statement difference for UID2/EUID | UID2 is not designed to be used where GDPR applies | EUID is designed to be used only where GDPR applies. -->
34
+
33
35
### Generating the UID2 Token
34
36
35
37
Depending on access to DII, there are two methods to generate UID2 tokens for use with Prebid.js, as shown in the following table.
0 commit comments