From c532735c2cdea9eb6d2b4cb489d9fef1f56e7701 Mon Sep 17 00:00:00 2001 From: antonbabak Date: Mon, 28 Jul 2025 15:11:17 +0200 Subject: [PATCH 1/2] Tappx Adapter: Add GPID support --- src/main/java/org/prebid/server/bidder/tappx/TappxBidder.java | 2 +- .../server/it/openrtb2/tappx/test-auction-tappx-request.json | 3 ++- .../server/it/openrtb2/tappx/test-tappx-bid-request.json | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/prebid/server/bidder/tappx/TappxBidder.java b/src/main/java/org/prebid/server/bidder/tappx/TappxBidder.java index ac511bb03b9..67224479693 100644 --- a/src/main/java/org/prebid/server/bidder/tappx/TappxBidder.java +++ b/src/main/java/org/prebid/server/bidder/tappx/TappxBidder.java @@ -36,7 +36,7 @@ public class TappxBidder implements Bidder { - private static final String VERSION = "1.4"; + private static final String VERSION = "1.6"; private static final String TYPE_CNN = "prebid"; private static final TypeReference> TAPX_EXT_TYPE_REFERENCE = diff --git a/src/test/resources/org/prebid/server/it/openrtb2/tappx/test-auction-tappx-request.json b/src/test/resources/org/prebid/server/it/openrtb2/tappx/test-auction-tappx-request.json index ab61d636585..2ca78608b77 100644 --- a/src/test/resources/org/prebid/server/it/openrtb2/tappx/test-auction-tappx-request.json +++ b/src/test/resources/org/prebid/server/it/openrtb2/tappx/test-auction-tappx-request.json @@ -12,7 +12,8 @@ "tappxkey": "pub-12345-android-9876", "endpoint": "test", "bidfloor": 1.5 - } + }, + "gpid": "/19968336/header-bid-tag-0" } } ], diff --git a/src/test/resources/org/prebid/server/it/openrtb2/tappx/test-tappx-bid-request.json b/src/test/resources/org/prebid/server/it/openrtb2/tappx/test-tappx-bid-request.json index e575a001420..848e14bc3a8 100644 --- a/src/test/resources/org/prebid/server/it/openrtb2/tappx/test-tappx-bid-request.json +++ b/src/test/resources/org/prebid/server/it/openrtb2/tappx/test-tappx-bid-request.json @@ -15,7 +15,8 @@ "tappxkey": "pub-12345-android-9876", "endpoint": "test", "bidfloor": 1.5 - } + }, + "gpid": "/19968336/header-bid-tag-0" } } ], From c586bfef69efffcb4f2d8f945fd627e90fa94a25 Mon Sep 17 00:00:00 2001 From: antonbabak Date: Mon, 28 Jul 2025 15:20:00 +0200 Subject: [PATCH 2/2] Tappx Adapter: Add GPID support --- .../org/prebid/server/bidder/tappx/TappxBidderTest.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/test/java/org/prebid/server/bidder/tappx/TappxBidderTest.java b/src/test/java/org/prebid/server/bidder/tappx/TappxBidderTest.java index 90ff9fd7a62..5372c135896 100644 --- a/src/test/java/org/prebid/server/bidder/tappx/TappxBidderTest.java +++ b/src/test/java/org/prebid/server/bidder/tappx/TappxBidderTest.java @@ -141,7 +141,7 @@ public void makeHttpRequestsShouldMakeRequestWithUrl() { // then assertThat(result.getErrors()).isEmpty(); - final String expectedUri = "https://ssp.api.domain/rtb/v2/endpoint?tappxkey=tappxkey&v=1.4&type_cnn=prebid"; + final String expectedUri = "https://ssp.api.domain/rtb/v2/endpoint?tappxkey=tappxkey&v=1.6&type_cnn=prebid"; assertThat(result.getValue()).hasSize(1) .allSatisfy(httpRequest -> { assertThat(httpRequest.getUri()).isEqualTo(expectedUri); @@ -165,7 +165,7 @@ public void makeHttpRequestShouldBuildCorrectUriWithPathInHostParameterButWithou // then assertThat(result.getErrors()).isEmpty(); - final String expectedUri = "https://ssp.api.domain/rtb/v2/endpoint?tappxkey=tappxkey&v=1.4&type_cnn=prebid"; + final String expectedUri = "https://ssp.api.domain/rtb/v2/endpoint?tappxkey=tappxkey&v=1.6&type_cnn=prebid"; assertThat(result.getValue()).hasSize(1) .allSatisfy(httpRequest -> { assertThat(httpRequest.getUri()).isEqualTo(expectedUri); @@ -190,7 +190,7 @@ public void makeHttpRequestShouldBuildCorrectUriWithEndPointParameterIfMatched() // then assertThat(result.getErrors()).isEmpty(); final String expectedUri = - "https://zz855226test.pub.domain/rtb/?tappxkey=tappxkey&v=1.4&type_cnn=prebid"; + "https://zz855226test.pub.domain/rtb/?tappxkey=tappxkey&v=1.6&type_cnn=prebid"; assertThat(result.getValue()).hasSize(1) .allSatisfy(httpRequest -> { assertThat(httpRequest.getUri()).isEqualTo(expectedUri); @@ -214,7 +214,7 @@ public void makeHttpRequestsShouldModifyUrl() { // then assertThat(result.getErrors()).isEmpty(); - final String expectedUri = "https://ssp.api.domain/rtb/v2/endpoint?tappxkey=tappxkey&v=1.4&type_cnn=prebid"; + final String expectedUri = "https://ssp.api.domain/rtb/v2/endpoint?tappxkey=tappxkey&v=1.6&type_cnn=prebid"; assertThat(result.getValue()).hasSize(1) .allSatisfy(httpRequest -> { assertThat(httpRequest.getUri()).isEqualTo(expectedUri);