From 8f0a8f45e81adf1f26ff8c621ed8edf40b5cedfb Mon Sep 17 00:00:00 2001 From: Pavlo Date: Wed, 16 Feb 2022 15:31:34 +0200 Subject: [PATCH] readme file for idWardRtdProvider --- dev-docs/modules/idWardRtdProvider.md | 61 +++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 dev-docs/modules/idWardRtdProvider.md diff --git a/dev-docs/modules/idWardRtdProvider.md b/dev-docs/modules/idWardRtdProvider.md new file mode 100644 index 0000000000..4ac094e210 --- /dev/null +++ b/dev-docs/modules/idWardRtdProvider.md @@ -0,0 +1,61 @@ +--- +layout: page_v2 +title: ID Ward Real Time Data Provider Module +display_name: ID Ward Real Time Data Provider Module +description: ID Ward Real Time Data Provider Module +page_type: module +module_type: rtd +module_code : idWardRtdProvider +enable_download : true +vendor_specific: true +sidebarType : 1 +--- + +# ID Ward Real Time Data Provider Module + +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. + + +## Publisher Usage + +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. + +### Configuration + +``` + pbjs.setConfig({ + realTimeData: { + dataProviders: [ + { + name: "idWard", + waitForIt: true, + params: { + cohortStorageKey: "cohort_ids", + segtax: , + } + } + ] + } + }); +``` + +Please note that idWardRtdProvider should be integrated into the publisher website along with the [ID Ward Pixel](https://publishers-web.id-ward.com/pixel-integration). +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:** + +{: .table .table-bordered .table-striped } +| 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 | \ No newline at end of file