Skip to content

Commit af9d8a4

Browse files
committed
AGT-659: ppid doc
1 parent 063cb58 commit af9d8a4

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

dev-docs/modules/userid-submodules/intentiq.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@ Please find below list of parameters that could be used in configuring Intent IQ
5757
| params.reportMethod | Optional | String | Defines the HTTP method used to send the analytics report. If set to `"POST"`, the report payload will be sent in the body of the request. If set to `"GET"` (default), the payload will be included as a query parameter in the request URL. |`"GET"` |
5858
| params.siloEnabled | Optional | Boolean | Determines if first-party data is stored in a siloed storage key. When set to `true`, first-party data is stored under a modified key that appends `_p_` plus the partner value rather than using the default storage key. The default value is `false`. | `true` |
5959
| params.groupChanged | Optional | Function | A callback that is triggered every time the user’s A/B group is set or updated. |`(group) => console.log('Group changed:', group)` |
60+
| params.partnerClientId | Optional | String | A specific user identifier that should be dynamically initialized by the partner. | `"123"` |
61+
| params.partnerClientIdType | Optional | Number | Specifies the type of the partnerClientId. Possible values: `0` – 3rd-party cookie, `1` – IDFV (Identifier for Vendor on iOS), `3` – First-party ID, `4` – MAID / AAID (Mobile Advertising ID for Android/iOS) | `0` |
6062
| params.additionalParameters | Optional | Array | This parameter allows sending additional custom key-value parameters with specific destination logic (sync, VR, winreport). Each custom parameter is defined as an object in the array. | `[ { parameterName: “abc”, parameterValue: 123, destination: [1,1,0] } ]` |
6163
| params.additionalParameters [0].parameterName | Required | String | Name of the custom parameter. This will be sent as a query parameter. | `"abc"` |
6264
| params.additionalParameters [0].parameterValue | Required | String / Number | Value to assign to the parameter. | `123` |
@@ -83,6 +85,8 @@ pbjs.setConfig({
8385
sourceMetaData: "123.123.123.123", // Optional parameter
8486
sourceMetaDataExternal: 123456, // Optional parameter
8587
reportMethod: "GET", // Optional parameter
88+
partnerClientId: '12345', // Optional parameter
89+
partnerClientIdType: 0, // Optional parameter
8690
additionalParameters: [ // Optional parameter
8791
{
8892
parameterName: "abc",

0 commit comments

Comments
 (0)