From 46409d69ca692683530d7c87f7aabc2a7f0ec3bd Mon Sep 17 00:00:00 2001 From: dmytro-po Date: Wed, 19 Mar 2025 13:52:36 +0200 Subject: [PATCH 1/3] AGT-466: placementId parameter documentation --- dev-docs/modules/userid-submodules/intentiq.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-docs/modules/userid-submodules/intentiq.md b/dev-docs/modules/userid-submodules/intentiq.md index 449b356983..c78eed6ba6 100644 --- a/dev-docs/modules/userid-submodules/intentiq.md +++ b/dev-docs/modules/userid-submodules/intentiq.md @@ -48,6 +48,7 @@ Please find below list of parameters that could be used in configuring Intent IQ | params.domainName | Optional | String | Specifies the domain of the page in which the IntentIQ object is currently running and serving the impression. This domain will be used later in the revenue reporting breakdown by domain. For example, cnn.com. It identifies the primary source of requests to the IntentIQ servers, even within nested web pages. | `"currentDomain.com"` | | params.gamObjectReference | Optional | Object | This is a reference to the Google Ad Manager (GAM) object, which will be used to set targeting. If this parameter is not provided, the group reporting will not be configured. | `googletag` | | params.gamParameterName | Optional | String | The name of the targeting parameter that will be used to pass the group. If not specified, the default value is `intent_iq_group`. | `"intent_iq_group"` | +| params.adUnitConfig | Optional | Number | Determines how the `placementId` parameter is extracted in the report (default is 1). Possible values: 1 – adUnitCode first, 2 – placementId first, 3 – only adUnitCode, 4 – only placementId | `1` | ### Configuration example @@ -64,7 +65,8 @@ pbjs.setConfig({ manualWinReportEnabled: true, domainName: "currentDomain.com", gamObjectReference: googletag, - gamParameterName: "intent_iq_group" + gamParameterName: "intent_iq_group", + adUnitConfig: 1 // Extracting placementId strategy (adUnitCode or placementId order of priorities) }, storage: { type: "html5", From 435b927c17818edd6aadf9888175ddb2ae4daebb Mon Sep 17 00:00:00 2001 From: dmytro-po Date: Wed, 19 Mar 2025 14:29:21 +0200 Subject: [PATCH 2/3] AGT-466: Callback example change --- dev-docs/modules/userid-submodules/intentiq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-docs/modules/userid-submodules/intentiq.md b/dev-docs/modules/userid-submodules/intentiq.md index c78eed6ba6..24d8f155d3 100644 --- a/dev-docs/modules/userid-submodules/intentiq.md +++ b/dev-docs/modules/userid-submodules/intentiq.md @@ -61,7 +61,7 @@ pbjs.setConfig({ partner: 123456, // valid partner id timeoutInMillis: 500, browserBlackList: "chrome", - callback: (data, group) => window.pbjs.requestBids(), + callback: (data, group) => {...}, // your logic here manualWinReportEnabled: true, domainName: "currentDomain.com", gamObjectReference: googletag, From bbb33d10308b22dde524c4c1e96390723c2fc0ed Mon Sep 17 00:00:00 2001 From: dmytro-po Date: Thu, 27 Mar 2025 12:52:13 +0200 Subject: [PATCH 3/3] AGT-466: Fix table --- dev-docs/analytics/intentiq.md | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-docs/analytics/intentiq.md b/dev-docs/analytics/intentiq.md index d56f2f7069..e43317995f 100644 --- a/dev-docs/analytics/intentiq.md +++ b/dev-docs/analytics/intentiq.md @@ -83,6 +83,7 @@ placementId: 'div-1' // ID of the ad placement. } ``` +{: .table .table-bordered .table-striped } | Field | Data Type | Description | Example | Mandatory | |--------------------|-----------|--------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------|-----------| | biddingPlatformId | Integer | Specify the platform in which this ad impression was rendered – 1 – Prebid, 2 – Amazon, 3 – Google, 4 – Open RTB (including your local Prebid server) | 1 | Yes |