ID Ward is a data anonymization technology for privacy-preserving advertising. Publishers and advertisers are able to target and retarget custom audience segments covering 100% of consented audiences.
ID Ward’s Real-time Data Provider automatically obtains segment IDs from the ID Ward on-domain script (via localStorage
) and passes them to the bid-stream.
1) Build the idWardRtd module into the Prebid.js package with:
gulp build --modules=idWardRtdProvider,...
2) Use setConfig
to instruct Prebid.js to initilaize the idWardRtdProvider module, as specified below.
pbjs.setConfig({
realTimeData: {
dataProviders: [
{
name: "idWard",
waitForIt: true,
params: {
cohortStorageKey: "cohort_ids",
segtax: <taxonomy_name>,
}
}
]
}
});
Please note that idWardRtdProvider should be integrated into the publisher website along with the ID Ward Pixel. Please reach out to Id Ward representative(support@id-ward.com) if you have any questions or need further help to integrate Prebid, idWardRtdProvider, and Id Ward Pixel
Config Syntax details:
Name | Type | Description | Notes |
---|---|---|---|
name | String | Id Ward Rtd module name | ‘idWard’ always |
waitForIt | Boolean | Required to ensure that the auction is delayed until prefetch is complete | Optional. Defaults to false |
cohortStorageKey | String | the localStorage key, under which Id Ward Pixel stores the segment IDs |
‘cohort_ids’ always |
segtax | Integer | the taxonomy for Id Ward | Getting this value is in progress, once done this will become optional |