Skip to content

Commit 10060d3

Browse files
committed
Merge branch 'refs/heads/master' into functional-tests/general-get-interface
2 parents f6543e2 + 3eaafd4 commit 10060d3

199 files changed

Lines changed: 7662 additions & 644 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/scripts/codepath-notification

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,4 @@ openx|OpenX: prebid@openx.com
2323
medianet|Medianet: prebid@media.net
2424
thetradedesk|TheTradeDesk: Prebid-Maintainers@thetradedesk.com
2525
gumgum|GumGum: prebid@gumgum.com
26+
kargo|Kargo: kraken@kargo.com

extra/bundle/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>org.prebid</groupId>
77
<artifactId>prebid-server-aggregator</artifactId>
8-
<version>3.34.0-SNAPSHOT</version>
8+
<version>3.36.0-SNAPSHOT</version>
99
<relativePath>../../extra/pom.xml</relativePath>
1010
</parent>
1111

extra/modules/confiant-ad-quality/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>org.prebid.server.hooks.modules</groupId>
77
<artifactId>all-modules</artifactId>
8-
<version>3.34.0-SNAPSHOT</version>
8+
<version>3.36.0-SNAPSHOT</version>
99
</parent>
1010

1111
<artifactId>confiant-ad-quality</artifactId>

extra/modules/fiftyone-devicedetection/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>org.prebid.server.hooks.modules</groupId>
77
<artifactId>all-modules</artifactId>
8-
<version>3.34.0-SNAPSHOT</version>
8+
<version>3.36.0-SNAPSHOT</version>
99
</parent>
1010

1111
<artifactId>fiftyone-devicedetection</artifactId>

extra/modules/greenbids-real-time-data/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.prebid.server.hooks.modules</groupId>
66
<artifactId>all-modules</artifactId>
7-
<version>3.34.0-SNAPSHOT</version>
7+
<version>3.36.0-SNAPSHOT</version>
88
</parent>
99

1010
<artifactId>greenbids-real-time-data</artifactId>

extra/modules/live-intent-omni-channel-identity/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.prebid.server.hooks.modules</groupId>
66
<artifactId>all-modules</artifactId>
7-
<version>3.34.0-SNAPSHOT</version>
7+
<version>3.36.0-SNAPSHOT</version>
88
</parent>
99

1010
<artifactId>live-intent-omni-channel-identity</artifactId>

extra/modules/live-intent-omni-channel-identity/src/main/java/org/prebid/server/hooks/modules/liveintent/omni/channel/identity/v1/hooks/LiveIntentOmniChannelIdentityProcessedAuctionRequestHook.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717
import org.prebid.server.auction.model.AuctionContext;
1818
import org.prebid.server.auction.privacy.enforcement.mask.UserFpdActivityMask;
1919
import org.prebid.server.hooks.execution.v1.InvocationResultImpl;
20+
import org.prebid.server.hooks.execution.v1.analytics.ActivityImpl;
21+
import org.prebid.server.hooks.execution.v1.analytics.ResultImpl;
22+
import org.prebid.server.hooks.execution.v1.analytics.TagsImpl;
2023
import org.prebid.server.hooks.execution.v1.auction.AuctionRequestPayloadImpl;
2124
import org.prebid.server.hooks.modules.liveintent.omni.channel.identity.model.IdResResponse;
2225
import org.prebid.server.hooks.modules.liveintent.omni.channel.identity.model.config.LiveIntentOmniChannelProperties;
@@ -163,6 +166,15 @@ private InvocationResultImpl<AuctionRequestPayload> update(IdResResponse resolut
163166
.status(InvocationStatus.success)
164167
.action(InvocationAction.update)
165168
.payloadUpdate(payload -> updatedPayload(payload, resolutionResult.getEids()))
169+
.analyticsTags(TagsImpl.of(List.of(
170+
ActivityImpl.of(
171+
"liveintent-enriched", "success",
172+
List.of(
173+
ResultImpl.of(
174+
"",
175+
mapper.mapper().createObjectNode()
176+
.put("treatmentRate", config.getTreatmentRate()),
177+
null))))))
166178
.build();
167179
}
168180

extra/modules/optable-targeting/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>org.prebid.server.hooks.modules</groupId>
77
<artifactId>all-modules</artifactId>
8-
<version>3.34.0-SNAPSHOT</version>
8+
<version>3.36.0-SNAPSHOT</version>
99
</parent>
1010

1111
<artifactId>optable-targeting</artifactId>

extra/modules/optable-targeting/src/main/java/org/prebid/server/hooks/modules/optable/targeting/model/OptableAttributes.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,7 @@ public class OptableAttributes {
2020

2121
List<String> ips;
2222

23+
String userAgent;
24+
2325
Long timeout;
2426
}

extra/modules/optable-targeting/src/main/java/org/prebid/server/hooks/modules/optable/targeting/model/config/OptableTargetingProperties.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import lombok.NoArgsConstructor;
66

77
import java.util.Map;
8+
import java.util.Set;
89

910
@Data
1011
@NoArgsConstructor
@@ -31,5 +32,14 @@ public final class OptableTargetingProperties {
3132
@JsonProperty("id-prefix-order")
3233
String idPrefixOrder;
3334

35+
@JsonProperty("optable-inserter-eids-merge")
36+
Set<String> optableInserterEidsMerge = Set.of();
37+
38+
@JsonProperty("optable-inserter-eids-replace")
39+
Set<String> optableInserterEidsReplace = Set.of();
40+
41+
@JsonProperty("optable-inserter-eids-ignore")
42+
Set<String> optableInserterEidsIgnore = Set.of();
43+
3444
CacheProperties cache = new CacheProperties();
3545
}

0 commit comments

Comments
 (0)