Skip to content

Commit

Permalink
Update PBSDK to add UID2 reference (#5550)
Browse files Browse the repository at this point in the history
* mobile uid2

* Update prebid-mobile/pbm-api/ios/pbm-targeting-ios.md

Co-authored-by: Muki Seiler <[email protected]>

* review update

* review update

---------

Co-authored-by: Muki Seiler <[email protected]>
  • Loading branch information
bretg and muuki88 authored Sep 26, 2024
1 parent 3f5eaff commit b8c5212
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 2 deletions.
17 changes: 16 additions & 1 deletion prebid-mobile/pbm-api/android/pbm-targeting-params-android.md
Original file line number Diff line number Diff line change
Expand Up @@ -584,7 +584,22 @@ Example:
PrebidMobile.storeExternalUserId(externalUserIdArray);
```

---
### IDs that Require Additional SDKs

Certain identity vendors require an external dependency to generate user identity and then to pass it via Prebid SDK. Please note that these are references to a 3rd party code and Prebid has not inspected it. Links to the documentations of those references will be listed in this section.

#### Unified ID 2.0 (UID2)

UID2 provides a [native library](https://unifiedid.com/docs/guides/integration-mobile-client-side#optional-uid2-prebid-mobile-sdk-integration) for automatically updating latest UID2
token stored inside [UID2 SDK for Android](https://unifiedid.com/docs/sdks/sdk-ref-android) into Prebid's external user's ID list.

App developers are not required to manually call ```PrebidMobile.setExternalUserId``` method as the native library will do so automatically.

Note:

- [Github repo](https://github.com/IABTechLab/uid2-android-sdk)
- [UID2 Android Integration Documentation](https://unifiedid.com/docs/guides/integration-mobile-overview)
- [UID2+Prebid Integration Instruction](https://unifiedid.com/docs/guides/integration-mobile-client-side#optional-uid2-prebid-mobile-sdk-integration)

## Targeting Class Methods

Expand Down
18 changes: 17 additions & 1 deletion prebid-mobile/pbm-api/ios/pbm-targeting-ios.md
Original file line number Diff line number Diff line change
Expand Up @@ -456,7 +456,23 @@ Targeting.shared.removeStoredExternalUserId("sharedid.org")
Targeting.shared.removeStoredExternalUserIds()
```

---
### IDs that Require Additional SDKs

Certain identity vendors require an external dependency to generate user identity and then to pass it via Prebid SDK. Please note that these are references to a 3rd party code and Prebid has not inspected it. Links to the documentations of those references will be listed in this section.

#### Unified ID 2.0 (UID2)

UID2 provides a [native library](https://unifiedid.com/docs/guides/integration-mobile-client-side#optional-uid2-prebid-mobile-sdk-integration) for automatically updating latest UID2
token stored inside [UID2 SDK for iOS](https://unifiedid.com/docs/sdks/sdk-ref-ios) into Prebid's external user's ID list.

App developers are not required to manually call ```Prebid.shared.externalUserIdArray = latestExternalUserIdArray```
as the native library will do so automatically

Note:

- [Github repo](https://github.com/IABTechLab/uid2-ios-sdk)
- [UID2 iOS Integration Documentation](https://unifiedid.com/docs/guides/integration-mobile-overview)
- [UID2+Prebid Integration Instruction](https://unifiedid.com/docs/guides/integration-mobile-client-side#optional-uid2-prebid-mobile-sdk-integration)

## Targeting Class Properties and Methods

Expand Down

0 comments on commit b8c5212

Please sign in to comment.