Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Renaming TrustPid User ID module to Utiq #4528

Merged
merged 6 commits into from
Jun 15, 2023
Merged
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
---
layout: userid
title: Trustpid
description: Trustpid User ID sub-module
useridmodule: trustpidSystem
title: Utiq
description: Utiq User ID sub-module
useridmodule: utiqSystem
---


Trustpid generates unique tokens, enabling improved efficiency in programmatic advertising while safeguarding transparency and control for end customers via `trustpid.com`. A website visitor’s Trustpid is generated based on network identifiers provided by network operators and requires explicit user consent.
Utiq generates unique tokens, enabling improved efficiency in programmatic advertising while safeguarding transparency and control for end customers via `utiq.com`. A website visitor’s Utiq is generated based on network identifiers provided by network operators and requires explicit user consent.

Trustpid is also the brand name of the service, which is provided by Vodafone Sales and Services Limited (“VSSL”).
Utiq is also the brand name of the service, which is provided by Utiq SA/NV.

## Trustpid configuration
## Utiq configuration

{: .table .table-bordered .table-striped }
| Param under userSync.userIds[] | Scope | Type | Description | Example |
| --- | --- | --- | --- | --- |
| name | Required | String | The name of the module | `"trustpid"`
| params | Required | Object | Object with configuration parameters for trustpid User Id submodule | - |
| name | Required | String | The name of the module | `"utiq"`
| params | Required | Object | Object with configuration parameters for utiq User Id submodule | - |
| params.maxDelayTime | Required | Integer | Max amount of time (in seconds) before looking into storage for data | 2500 |
| bidders | Required | Array of Strings | An array of bidder codes to which this user ID may be sent. Currently required and supporting AdformOpenRTB | `['adf']` |
| storage | Required | Object | Local storage configuration object | - |
| storage.type | Required | String | Type of the storage that would be used to store user ID. Must be `"html5"` to utilise HTML5 local storage. | `"html5"` |
| storage.name | Required | String | The name of the key in local storage where the user ID will be stored. | `"trustpid"` |
| storage.name | Required | String | The name of the key in local storage where the user ID will be stored. | `"utiq"` |
| storage.expires | Required | Integer | How long (in days) the user ID information will be stored. For safety reasons, this information is required.| `1` |

Configuration example:
Expand All @@ -31,14 +31,14 @@ pbjs.setConfig({
userSync: {
userIds: [
{
name: "trustpid",
name: "utiq",
params: {
maxDelayTime: 2500,
},
bidders: ["adf"],
storage: {
type: "html5",
name: "trustpid",
name: "utiq",
expires: 1,
},
}],
Expand All @@ -48,6 +48,6 @@ pbjs.setConfig({
});
```

## Truspid onboarding
## Utiq onboarding

If you wish to find out more about Trustpid, please contact onboarding@trustpid.com
If you wish to find out more about Utiq, please contact onboarding@utiq.com