diff --git a/docs/config-app.md b/docs/config-app.md index 36a0026515f..dec2ce563b7 100644 --- a/docs/config-app.md +++ b/docs/config-app.md @@ -154,7 +154,6 @@ There are several typical keys: - `adapters..usersync.redirect-url` - the redirect part of url for synchronizing UIDs cookie. - `adapters..usersync.cookie-family-name` - the family name by which user ids within adapter's realm are stored in uidsCookie. - `adapters..usersync.type` - usersync type (i.e. redirect, iframe). -- `adapters..usersync.support-cors` - flag signals if CORS supported by usersync. - `adapters..debug.allow` - enables debug output in the auction response for the given bidder. Default `true`. - `adapters..tmax-deduction-ms` - adjusts the tmax sent to the bidder by deducting the provided value (ms). Default `0 ms` - no deduction. diff --git a/src/main/java/org/prebid/server/bidder/UsersyncInfoFactory.java b/src/main/java/org/prebid/server/bidder/UsersyncInfoFactory.java index 360b2d4a3a7..cccc0082991 100644 --- a/src/main/java/org/prebid/server/bidder/UsersyncInfoFactory.java +++ b/src/main/java/org/prebid/server/bidder/UsersyncInfoFactory.java @@ -48,8 +48,7 @@ public UsersyncInfo build(String bidder, hostCookieUid == null ? buildSyncUrl(bidder, usersyncMethod, privacy) : buildSetUidUrl(bidder, HttpUtil.encodeUrl(hostCookieUid), usersyncMethod, privacy), - usersyncMethod.getType(), - usersyncMethod.isSupportCORS()); + usersyncMethod.getType()); } private String buildSyncUrl(String bidder, UsersyncMethod usersyncMethod, Privacy privacy) { diff --git a/src/main/java/org/prebid/server/bidder/UsersyncMethod.java b/src/main/java/org/prebid/server/bidder/UsersyncMethod.java index c835b93ccc9..7e20ef3a281 100644 --- a/src/main/java/org/prebid/server/bidder/UsersyncMethod.java +++ b/src/main/java/org/prebid/server/bidder/UsersyncMethod.java @@ -14,7 +14,5 @@ public class UsersyncMethod { String uidMacro; - boolean supportCORS; - UsersyncFormat formatOverride; } diff --git a/src/main/java/org/prebid/server/proto/response/UsersyncInfo.java b/src/main/java/org/prebid/server/proto/response/UsersyncInfo.java index 67f4aa78868..76a912b0bcf 100644 --- a/src/main/java/org/prebid/server/proto/response/UsersyncInfo.java +++ b/src/main/java/org/prebid/server/proto/response/UsersyncInfo.java @@ -1,6 +1,5 @@ package org.prebid.server.proto.response; -import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Value; import org.prebid.server.bidder.UsersyncMethodType; @@ -15,7 +14,4 @@ public class UsersyncInfo { String url; UsersyncMethodType type; - - @JsonProperty("supportCORS") - Boolean supportCORS; } diff --git a/src/main/java/org/prebid/server/spring/config/bidder/model/usersync/UsersyncMethodConfigurationProperties.java b/src/main/java/org/prebid/server/spring/config/bidder/model/usersync/UsersyncMethodConfigurationProperties.java index fc9b685b339..2c05299c178 100644 --- a/src/main/java/org/prebid/server/spring/config/bidder/model/usersync/UsersyncMethodConfigurationProperties.java +++ b/src/main/java/org/prebid/server/spring/config/bidder/model/usersync/UsersyncMethodConfigurationProperties.java @@ -6,7 +6,6 @@ import org.springframework.validation.annotation.Validated; import jakarta.validation.constraints.NotBlank; -import jakarta.validation.constraints.NotNull; @Data @Validated @@ -18,8 +17,5 @@ public class UsersyncMethodConfigurationProperties { String uidMacro; - @NotNull - Boolean supportCors; - UsersyncFormat formatOverride; } diff --git a/src/main/java/org/prebid/server/spring/config/bidder/util/UsersyncerUtil.java b/src/main/java/org/prebid/server/spring/config/bidder/util/UsersyncerUtil.java index 2a669b58cdb..1f18daaae09 100644 --- a/src/main/java/org/prebid/server/spring/config/bidder/util/UsersyncerUtil.java +++ b/src/main/java/org/prebid/server/spring/config/bidder/util/UsersyncerUtil.java @@ -38,7 +38,6 @@ private static UsersyncMethod toMethod(UsersyncMethodType type, .type(type) .usersyncUrl(Uri.of(properties.getUrl())) .uidMacro(properties.getUidMacro()) - .supportCORS(properties.getSupportCors()) .formatOverride(properties.getFormatOverride()) .build(); } diff --git a/src/main/resources/bidder-config/aax.yaml b/src/main/resources/bidder-config/aax.yaml index 3b648cd62dc..9e53c6b739d 100644 --- a/src/main/resources/bidder-config/aax.yaml +++ b/src/main/resources/bidder-config/aax.yaml @@ -18,5 +18,4 @@ adapters: cookie-family-name: aax redirect: url: https://c.aaxads.com/aacxc.php?fv=1&wbsh=psa&ryvlg=setstatuscode&redirect={redirect_url} - support-cors: false uid-macro: '' diff --git a/src/main/resources/bidder-config/acuityads.yaml b/src/main/resources/bidder-config/acuityads.yaml index e8c06c0885e..c9cfb9f037a 100644 --- a/src/main/resources/bidder-config/acuityads.yaml +++ b/src/main/resources/bidder-config/acuityads.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: acuityads redirect: url: https://cs.admanmedia.com/sync/prebid?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redir={redirect_url} - support-cors: false uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/adagio.yaml b/src/main/resources/bidder-config/adagio.yaml index 33870fbd9de..9848b3135f2 100644 --- a/src/main/resources/bidder-config/adagio.yaml +++ b/src/main/resources/bidder-config/adagio.yaml @@ -24,5 +24,4 @@ adapters: cookie-family-name: adagio iframe: url: https://u-REGION.4dex.io/pbserver/usync.html?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&&gpp_sid={gpp_sid}&r={redirect_url} - support-cors: false uid-macro: '{UID}' diff --git a/src/main/resources/bidder-config/adf.yaml b/src/main/resources/bidder-config/adf.yaml index f063341e4f0..7aa57c8ecae 100644 --- a/src/main/resources/bidder-config/adf.yaml +++ b/src/main/resources/bidder-config/adf.yaml @@ -19,5 +19,4 @@ adapters: cookie-family-name: adf redirect: url: https://c1.adform.net/cookie?redirect_url={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/adkernel.yaml b/src/main/resources/bidder-config/adkernel.yaml index 264f1f3d1db..1f594cf7275 100644 --- a/src/main/resources/bidder-config/adkernel.yaml +++ b/src/main/resources/bidder-config/adkernel.yaml @@ -14,11 +14,9 @@ adapters: cookie-family-name: xapads redirect: url: https://sync.adkernel.com/user-sync?t=image&zone=284803&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&r={redirect_url} - support-cors: false uid-macro: '{UID}' iframe: url: https://sync.adkernel.com/user-sync?t=iframe&zone=284803&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&r={redirect_url} - support-cors: false uid-macro: '{UID}' meta-info: maintainer-email: prebid-dev@adkernel.com @@ -38,5 +36,4 @@ adapters: cookie-family-name: adkernel redirect: url: https://sync.adkernel.com/user-sync?t=image&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&r={redirect_url} - support-cors: false uid-macro: '{UID}' diff --git a/src/main/resources/bidder-config/adkerneladn.yaml b/src/main/resources/bidder-config/adkerneladn.yaml index 46441555693..13161d5b321 100644 --- a/src/main/resources/bidder-config/adkerneladn.yaml +++ b/src/main/resources/bidder-config/adkerneladn.yaml @@ -14,5 +14,4 @@ adapters: cookie-family-name: adkernelAdn redirect: url: https://tag.adkernel.com/syncr?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&r={redirect_url} - support-cors: false uid-macro: '${UID}' diff --git a/src/main/resources/bidder-config/adman.yaml b/src/main/resources/bidder-config/adman.yaml index c9e4b454ba8..3266ac736b0 100644 --- a/src/main/resources/bidder-config/adman.yaml +++ b/src/main/resources/bidder-config/adman.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: adman redirect: url: https://sync.admanmedia.com/pbs.gif?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redir={redirect_url} - support-cors: false uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/admixer.yaml b/src/main/resources/bidder-config/admixer.yaml index fd50d5df401..9947521e567 100644 --- a/src/main/resources/bidder-config/admixer.yaml +++ b/src/main/resources/bidder-config/admixer.yaml @@ -19,5 +19,4 @@ adapters: cookie-family-name: admixer redirect: url: https://inv-nets.admixer.net/adxcm.aspx?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redir=1&rurl={redirect_url} - support-cors: false uid-macro: '$$visitor_cookie$$' diff --git a/src/main/resources/bidder-config/adot.yaml b/src/main/resources/bidder-config/adot.yaml index ecd12c821b7..a0beb762e37 100644 --- a/src/main/resources/bidder-config/adot.yaml +++ b/src/main/resources/bidder-config/adot.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: adot redirect: url: https://sync.adotmob.com/cookie/pbs?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&r={redirect_url} - support-cors: false uid-macro: '{amob_user_id}' diff --git a/src/main/resources/bidder-config/adpone.yaml b/src/main/resources/bidder-config/adpone.yaml index 69826d62be9..36681e02ec1 100644 --- a/src/main/resources/bidder-config/adpone.yaml +++ b/src/main/resources/bidder-config/adpone.yaml @@ -13,5 +13,4 @@ adapters: cookie-family-name: adpone redirect: url: https://usersync.adpone.com/csync?redir={redirect_url} - support-cors: false uid-macro: '{uid}' diff --git a/src/main/resources/bidder-config/adprime.yaml b/src/main/resources/bidder-config/adprime.yaml index f706037fe76..0e08e4214b7 100644 --- a/src/main/resources/bidder-config/adprime.yaml +++ b/src/main/resources/bidder-config/adprime.yaml @@ -17,9 +17,7 @@ adapters: cookie-family-name: adprime iframe: url: https://sync.adprime.com/pbserverIframe?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&pbserverUrl={redirect_url} - support-cors: false uid-macro: '[UID]' redirect: url: https://sync.adprime.com/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/adquery.yaml b/src/main/resources/bidder-config/adquery.yaml index b9c70ecf0c9..84efd3bfc7b 100644 --- a/src/main/resources/bidder-config/adquery.yaml +++ b/src/main/resources/bidder-config/adquery.yaml @@ -12,5 +12,4 @@ adapters: cookie-family-name: adquery iframe: url: https://api.adquery.io/storage?gdpr={gdpr}&consent={gdpr_consent}&ccpa_consent={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/adtonos.yaml b/src/main/resources/bidder-config/adtonos.yaml index 0810edec009..582046939c7 100644 --- a/src/main/resources/bidder-config/adtonos.yaml +++ b/src/main/resources/bidder-config/adtonos.yaml @@ -18,5 +18,4 @@ adapters: cookie-family-name: adtonos redirect: url: https://play.adtonos.com/redir?to={redirect_url} - support-cors: false uid-macro: '@UUID@' diff --git a/src/main/resources/bidder-config/aduptech.yaml b/src/main/resources/bidder-config/aduptech.yaml index e60c9f69804..52cb518140d 100644 --- a/src/main/resources/bidder-config/aduptech.yaml +++ b/src/main/resources/bidder-config/aduptech.yaml @@ -16,10 +16,8 @@ adapters: cookie-family-name: aduptech iframe: url: https://rtb.d.adup-tech.com/service/sync?iframe=1&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '[UID]' redirect: url: https://rtb.d.adup-tech.com/service/sync?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '[UID]' target-currency: "EUR" diff --git a/src/main/resources/bidder-config/advangelists.yaml b/src/main/resources/bidder-config/advangelists.yaml index 5c6c7113782..9b146bca755 100644 --- a/src/main/resources/bidder-config/advangelists.yaml +++ b/src/main/resources/bidder-config/advangelists.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: advangelists iframe: url: https://nep.advangelists.com/xp/user-sync?acctid=%7Baid%7D&&redirect={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/adverxo.yaml b/src/main/resources/bidder-config/adverxo.yaml index c29792ca49f..469aec0ce59 100644 --- a/src/main/resources/bidder-config/adverxo.yaml +++ b/src/main/resources/bidder-config/adverxo.yaml @@ -12,11 +12,9 @@ adapters: iframe: url: https://cittamatra.com/usync?type=iframe&gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} uid-macro: '$UID' - support-cors: false redirect: url: https://cittamatra.com/usync?type=image&gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} uid-macro: '$UID' - support-cors: false bidsmind: enabled: false endpoint: https://bidsmind.pbsadverxo.com/auction?id={adUnitId}&auth={auth} @@ -26,11 +24,9 @@ adapters: iframe: url: https://taetee.com/usync?type=iframe&gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} uid-macro: '$UID' - support-cors: false redirect: url: https://taetee.com/usync?type=image&gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} uid-macro: '$UID' - support-cors: false harrenmedia: enabled: false endpoint: https://harrenmedia.pbsadverxo.com/auction?id={adUnitId}&auth={auth} @@ -40,11 +36,9 @@ adapters: iframe: url: https://hmidssp.com/usync?type=iframe&gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} uid-macro: '$UID' - support-cors: false redirect: url: https://hmidssp.com/usync?type=image&gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} uid-macro: '$UID' - support-cors: false meta-info: maintainer-email: developer@adverxo.com app-media-types: @@ -61,10 +55,8 @@ adapters: cookie-family-name: adverxo iframe: url: https://pbsadverxo.com/usync?type=iframe&gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' redirect: url: https://pbsadverxo.com/usync?type=image&gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/adyoulike.yaml b/src/main/resources/bidder-config/adyoulike.yaml index cf695cd71e3..40db9504891 100644 --- a/src/main/resources/bidder-config/adyoulike.yaml +++ b/src/main/resources/bidder-config/adyoulike.yaml @@ -14,9 +14,7 @@ adapters: cookie-family-name: adyoulike iframe: url: https://visitor.omnitagjs.com/visitor/isync?uid=19340f4f097d16f41f34fc0274981ca4&name=PrebidServer&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&url={redirect_url} - support-cors: false uid-macro: '[BUYER_USERID]' redirect: url: https://visitor.omnitagjs.com/visitor/bsync?uid=19340f4f097d16f41f34fc0274981ca4&name=PrebidServer&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&url={redirect_url} - support-cors: false uid-macro: '[BUYER_USERID]' diff --git a/src/main/resources/bidder-config/aidem.yaml b/src/main/resources/bidder-config/aidem.yaml index 00cde37b560..cd177677b2a 100644 --- a/src/main/resources/bidder-config/aidem.yaml +++ b/src/main/resources/bidder-config/aidem.yaml @@ -16,5 +16,4 @@ adapters: cookie-family-name: aidem redirect: url: https://gum.aidemsrv.com/prebid_sync?gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/aja.yaml b/src/main/resources/bidder-config/aja.yaml index bbba7c9428a..3af5ce23645 100644 --- a/src/main/resources/bidder-config/aja.yaml +++ b/src/main/resources/bidder-config/aja.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: aja redirect: url: https://ad.as.amanad.adtdp.com/v1/sync/ssp?ssp=4&gdpr={gdpr}&us_privacy={us_privacy}&redir={redirect_url} - support-cors: false uid-macro: '%s' diff --git a/src/main/resources/bidder-config/alkimi.yaml b/src/main/resources/bidder-config/alkimi.yaml index ff744550762..106db4e6f5e 100644 --- a/src/main/resources/bidder-config/alkimi.yaml +++ b/src/main/resources/bidder-config/alkimi.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: alkimi redirect: url: https://user-sync.alkimi-onboarding.com/ssp-sync?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redirect={redirect_url} - support-cors: false uid-macro: '${UID}' diff --git a/src/main/resources/bidder-config/alliancegravity.yaml b/src/main/resources/bidder-config/alliancegravity.yaml index 60be1468baa..2284e3ea813 100644 --- a/src/main/resources/bidder-config/alliancegravity.yaml +++ b/src/main/resources/bidder-config/alliancegravity.yaml @@ -21,5 +21,4 @@ adapters: cookie-family-name: alliancegravity iframe: url: https://pbs.production.agrvt.com/static/cookie_sync.html?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/amx.yaml b/src/main/resources/bidder-config/amx.yaml index f9f3e7a1920..0c357e32ba7 100644 --- a/src/main/resources/bidder-config/amx.yaml +++ b/src/main/resources/bidder-config/amx.yaml @@ -18,9 +18,7 @@ adapters: cookie-family-name: amx redirect: url: https://prebid.a-mo.net/cchain/0?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&cb={redirect_url} - support-cors: false uid-macro: "$UID" iframe: url: https://prebid.a-mo.net/isyn?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&s=pbs&cb={redirect_url} uid-macro: "$UID" - support-cors: false diff --git a/src/main/resources/bidder-config/apacdex.yaml b/src/main/resources/bidder-config/apacdex.yaml index 10413148204..1fb97e98e34 100644 --- a/src/main/resources/bidder-config/apacdex.yaml +++ b/src/main/resources/bidder-config/apacdex.yaml @@ -19,9 +19,7 @@ adapters: cookie-family-name: apacdex iframe: url: https://sync.quantumdex.io/usersync/pbs?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&r={redirect_url} - support-cors: false uid-macro: '[UID]' redirect: url: https://sync.quantumdex.io/getuid?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&r={redirect_url} - support-cors: false uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/appnexus.yaml b/src/main/resources/bidder-config/appnexus.yaml index 84bbd0950e5..68ea6ec9658 100644 --- a/src/main/resources/bidder-config/appnexus.yaml +++ b/src/main/resources/bidder-config/appnexus.yaml @@ -21,7 +21,6 @@ adapters: cookie-family-name: adnxs redirect: url: https://ib.adnxs.com/getuid?{redirect_url} - support-cors: false uid-macro: '$UID' platform-id: 5 iab-categories: diff --git a/src/main/resources/bidder-config/aso.yaml b/src/main/resources/bidder-config/aso.yaml index 936d8bded8a..14ba5ff60e9 100644 --- a/src/main/resources/bidder-config/aso.yaml +++ b/src/main/resources/bidder-config/aso.yaml @@ -11,7 +11,6 @@ adapters: cookie-family-name: bcmint redirect: url: https://track.datacygnal.io/sync/v2?gdpr={gdpr}&gdpr_consent={gdpr_consent}&usp={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '{uid}' bidagency: enabled: false @@ -22,7 +21,6 @@ adapters: cookie-family-name: bidagency redirect: url: https://track.bidgx.com/sync/v2?gdpr={gdpr}&gdpr_consent={gdpr_consent}&usp={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '{uid}' kuantyx: enabled: false @@ -33,7 +31,6 @@ adapters: cookie-family-name: kuantyx redirect: url: https://track.kntxy.com/sync/v2?gdpr={gdpr}&gdpr_consent={gdpr_consent}&usp={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '{uid}' meta-info: maintainer-email: support@adsrv.org @@ -50,5 +47,4 @@ adapters: cookie-family-name: aso redirect: url: https://track.aso1.net/sync/v2?gdpr={gdpr}&gdpr_consent={gdpr_consent}&usp={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '{uid}' diff --git a/src/main/resources/bidder-config/avocet.yaml b/src/main/resources/bidder-config/avocet.yaml index 77add0f7eea..77c8e86a457 100644 --- a/src/main/resources/bidder-config/avocet.yaml +++ b/src/main/resources/bidder-config/avocet.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: avocet redirect: url: https://ads.avct.cloud/getuid?&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&url={redirect_url} - support-cors: false uid-macro: '{{UUID}}' diff --git a/src/main/resources/bidder-config/axis.yaml b/src/main/resources/bidder-config/axis.yaml index bf6e1ff8246..f9cbabdabab 100644 --- a/src/main/resources/bidder-config/axis.yaml +++ b/src/main/resources/bidder-config/axis.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: axis redirect: url: https://cs.axis-marketplace.com/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&redir={redirect_url} - support-cors: false uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/axonix.yaml b/src/main/resources/bidder-config/axonix.yaml index fcb668ccb26..2dff4857e6e 100644 --- a/src/main/resources/bidder-config/axonix.yaml +++ b/src/main/resources/bidder-config/axonix.yaml @@ -16,6 +16,5 @@ adapters: usersync: cookie-family-name: axonix redirect: - support-cors: false url: https://openrtb-us-east-1.axonix.com/syn?redirect={redirect_url} uid-macro: 'xxEMODO_IDxx' diff --git a/src/main/resources/bidder-config/beachfront.yaml b/src/main/resources/bidder-config/beachfront.yaml index 8706f356af3..add3fdadb5f 100644 --- a/src/main/resources/bidder-config/beachfront.yaml +++ b/src/main/resources/bidder-config/beachfront.yaml @@ -15,6 +15,5 @@ adapters: cookie-family-name: beachfront iframe: url: https://sync.bfmio.com/sync_s2s?gdpr={gdpr}&url={redirect_url} - support-cors: false uid-macro: '[io_cid]' video-endpoint: https://reachms.bfmio.com/bid.json diff --git a/src/main/resources/bidder-config/beintoo.yaml b/src/main/resources/bidder-config/beintoo.yaml index 0db048989f7..cd4bf9454bf 100644 --- a/src/main/resources/bidder-config/beintoo.yaml +++ b/src/main/resources/bidder-config/beintoo.yaml @@ -12,5 +12,4 @@ adapters: cookie-family-name: beintoo iframe: url: https://ib.beintoo.com/um?ssp=pbs&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/between.yaml b/src/main/resources/bidder-config/between.yaml index 68e9bf0800f..5047e56f9f7 100644 --- a/src/main/resources/bidder-config/between.yaml +++ b/src/main/resources/bidder-config/between.yaml @@ -13,5 +13,4 @@ adapters: cookie-family-name: between redirect: url: https://ads.betweendigital.com/match?bidder_id=pbs&gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&callback_url={redirect_url} - support-cors: false uid-macro: '${USER_ID}' diff --git a/src/main/resources/bidder-config/bidmyadz.yaml b/src/main/resources/bidder-config/bidmyadz.yaml index d2d5c9f89ce..5db04d85764 100644 --- a/src/main/resources/bidder-config/bidmyadz.yaml +++ b/src/main/resources/bidder-config/bidmyadz.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: bidmyadz redirect: url: https://cookie-sync.bidmyadz.com/c0f68227d14ed938c6c49f3967cbe9bc?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&red={redirect_url} - support-cors: false uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/bidtheatre.yaml b/src/main/resources/bidder-config/bidtheatre.yaml index 58439303e69..da50135f5ea 100644 --- a/src/main/resources/bidder-config/bidtheatre.yaml +++ b/src/main/resources/bidder-config/bidtheatre.yaml @@ -16,5 +16,4 @@ adapters: cookie-family-name: bidtheatre redirect: url: https://match.adsby.bidtheatre.com/prebidmatch?gdpr={gdpr}&gdpr_consent={gdpr_consent}&redir={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/bliink.yaml b/src/main/resources/bidder-config/bliink.yaml index b3a16b397d2..a4a096dcc62 100644 --- a/src/main/resources/bidder-config/bliink.yaml +++ b/src/main/resources/bidder-config/bliink.yaml @@ -18,9 +18,7 @@ adapters: cookie-family-name: bliink redirect: url: https://cookiesync.api.bliink.io/getuid?gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&url={redirect_url} - support-cors: false uid-macro: '$UID' iframe: url: https://tag.bliink.io/usersync.html?gdpr={gdpr}&gdprConsent={gdpr_consent}&uspConsent={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/blis.yaml b/src/main/resources/bidder-config/blis.yaml index f0367800c64..94ab9e2774c 100644 --- a/src/main/resources/bidder-config/blis.yaml +++ b/src/main/resources/bidder-config/blis.yaml @@ -20,5 +20,4 @@ adapters: cookie-family-name: blis redirect: url: https://tr.blismedia.com/v1/api/sync/prebid?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&r={redirect_url} - support-cors: false uid-macro: '%%BLIS_USER_TOKEN%%' diff --git a/src/main/resources/bidder-config/boldwin.yaml b/src/main/resources/bidder-config/boldwin.yaml index d4f3e1a6b2f..05b080c7ee3 100644 --- a/src/main/resources/bidder-config/boldwin.yaml +++ b/src/main/resources/bidder-config/boldwin.yaml @@ -16,6 +16,5 @@ adapters: usersync: cookie-family-name: boldwin redirect: - support-cors: false url: https://sync.videowalldirect.com/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&redir={redirect_url} uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/colossus.yaml b/src/main/resources/bidder-config/colossus.yaml index 6b5b05f6425..b03b7dcb72a 100644 --- a/src/main/resources/bidder-config/colossus.yaml +++ b/src/main/resources/bidder-config/colossus.yaml @@ -19,5 +19,4 @@ adapters: cookie-family-name: colossus redirect: url: https://sync.colossusssp.com/pbs.gif?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redir={redirect_url} - support-cors: false uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/compass.yaml b/src/main/resources/bidder-config/compass.yaml index 33e6165532b..85eae2c9a44 100644 --- a/src/main/resources/bidder-config/compass.yaml +++ b/src/main/resources/bidder-config/compass.yaml @@ -17,9 +17,7 @@ adapters: cookie-family-name: compass redirect: url: https://sa-cs.deliverimp.com/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '[UID]' iframe: - support-cors: false url: https://sa-cs.deliverimp.com/pbserverIframe?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&pbserverUrl={redirect_url} uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/connatix.yaml b/src/main/resources/bidder-config/connatix.yaml index 10f55e844b9..2e6fd6c3077 100644 --- a/src/main/resources/bidder-config/connatix.yaml +++ b/src/main/resources/bidder-config/connatix.yaml @@ -16,9 +16,7 @@ adapters: iframe: url: "https://capi.connatix.com/us/pixel?pId=53&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&callback={redirect_url}" uid-macro: '[UID]' - support-cors: false redirect: url: "https://capi.connatix.com/us/pixel?pId=52&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&callback={redirect_url}" uid-macro: '[UID]' - support-cors: false diff --git a/src/main/resources/bidder-config/connectad.yaml b/src/main/resources/bidder-config/connectad.yaml index 779d1cb5b55..d6f9db7301a 100644 --- a/src/main/resources/bidder-config/connectad.yaml +++ b/src/main/resources/bidder-config/connectad.yaml @@ -20,7 +20,5 @@ adapters: cookie-family-name: connectad redirect: url: https://sync.connectad.io/ImageSyncer?gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&cb={redirect_url} - support-cors: false iframe: url: https://sync.connectad.io/iFrameSyncer?gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&cb={redirect_url} - support-cors: false diff --git a/src/main/resources/bidder-config/consumable.yaml b/src/main/resources/bidder-config/consumable.yaml index 3697d2db89c..bf0b557fe72 100644 --- a/src/main/resources/bidder-config/consumable.yaml +++ b/src/main/resources/bidder-config/consumable.yaml @@ -20,4 +20,3 @@ adapters: cookie-family-name: consumable redirect: url: https://e.serverbid.com/udb/9969/match?gdpr={gdpr}&euconsent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false diff --git a/src/main/resources/bidder-config/contxtful.yaml b/src/main/resources/bidder-config/contxtful.yaml index 5255f098431..58a8abb3d41 100644 --- a/src/main/resources/bidder-config/contxtful.yaml +++ b/src/main/resources/bidder-config/contxtful.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: contxtful iframe: url: https://sync.receptivity.io/pbs/iframe?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/copper6ssp.yaml b/src/main/resources/bidder-config/copper6ssp.yaml index 489a4e427aa..e87488eabce 100644 --- a/src/main/resources/bidder-config/copper6ssp.yaml +++ b/src/main/resources/bidder-config/copper6ssp.yaml @@ -16,10 +16,8 @@ adapters: usersync: cookie-family-name: copper6ssp redirect: - support-cors: false url: https://csync.copper6.com/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} uid-macro: '[UID]' iframe: - support-cors: false url: https://csync.copper6.com/pbserverIframe?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&pbserverUrl={redirect_url} uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/cpmstar.yaml b/src/main/resources/bidder-config/cpmstar.yaml index 54b25a2dd95..f5fc117ed3d 100644 --- a/src/main/resources/bidder-config/cpmstar.yaml +++ b/src/main/resources/bidder-config/cpmstar.yaml @@ -15,9 +15,7 @@ adapters: cookie-family-name: cpmstar iframe: url: https://server.cpmstar.com/usersync.aspx?ifr=1&gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' redirect: url: https://server.cpmstar.com/usersync.aspx?gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/criteo.yaml b/src/main/resources/bidder-config/criteo.yaml index a33a29e9fb0..e516e713679 100644 --- a/src/main/resources/bidder-config/criteo.yaml +++ b/src/main/resources/bidder-config/criteo.yaml @@ -23,9 +23,7 @@ adapters: cookie-family-name: criteo redirect: url: https://ssp-sync.criteo.com/user-sync/redirect?gdprapplies={gdpr}&gdpr={gdpr_consent}&ccpa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url}&profile=230 - support-cors: false uid-macro: '${CRITEO_USER_ID}' iframe: url: https://ssp-sync.criteo.com/user-sync/iframe?gdprapplies={gdpr}&gdpr={gdpr_consent}&ccpa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url}&profile=230 - support-cors: false uid-macro: '${CRITEO_USER_ID}' diff --git a/src/main/resources/bidder-config/datablocks.yaml b/src/main/resources/bidder-config/datablocks.yaml index 12e9efe2dd1..7441345b460 100644 --- a/src/main/resources/bidder-config/datablocks.yaml +++ b/src/main/resources/bidder-config/datablocks.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: datablocks redirect: url: https://sync.v5prebid.datablocks.net/s2ssync?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&r={redirect_url} - support-cors: false uid-macro: '${uid}' diff --git a/src/main/resources/bidder-config/deepintent.yaml b/src/main/resources/bidder-config/deepintent.yaml index 26a04450f3f..4a27b86695d 100644 --- a/src/main/resources/bidder-config/deepintent.yaml +++ b/src/main/resources/bidder-config/deepintent.yaml @@ -13,5 +13,4 @@ adapters: cookie-family-name: deepintent iframe: url: https://match.deepintent.com/usersync/136?id=unk&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redir={redirect_url} - support-cors: false uid-macro: '${DI_USER_ID}' diff --git a/src/main/resources/bidder-config/dianomi.yaml b/src/main/resources/bidder-config/dianomi.yaml index 94a9537a177..b0c6eb25976 100644 --- a/src/main/resources/bidder-config/dianomi.yaml +++ b/src/main/resources/bidder-config/dianomi.yaml @@ -17,9 +17,7 @@ adapters: cookie-family-name: dianomi iframe: url: https://www-prebid.dianomi.com/prebid/usersync/index.html?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' redirect: url: https://data.dianomi.com/frontend/usync?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/driftpixel.yaml b/src/main/resources/bidder-config/driftpixel.yaml index d2d76afc092..583b58d31fe 100644 --- a/src/main/resources/bidder-config/driftpixel.yaml +++ b/src/main/resources/bidder-config/driftpixel.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: driftpixel redirect: url: "https://sync.driftpixel.live/psync?t=s&e=0&gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&cb={redirect_url}" - support-cors: false uid-macro: "%USER_ID%" diff --git a/src/main/resources/bidder-config/emtv.yaml b/src/main/resources/bidder-config/emtv.yaml index a6e7b064aa5..c17f93c2108 100644 --- a/src/main/resources/bidder-config/emtv.yaml +++ b/src/main/resources/bidder-config/emtv.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: emtv redirect: url: https://cs.engagemedia.tv/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&redir={redirect_url} - support-cors: false uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/emxdigital.yaml b/src/main/resources/bidder-config/emxdigital.yaml index 84d822aa328..f89c489dc51 100644 --- a/src/main/resources/bidder-config/emxdigital.yaml +++ b/src/main/resources/bidder-config/emxdigital.yaml @@ -22,5 +22,4 @@ adapters: cookie-family-name: emx_digital iframe: url: https://cs.emxdgt.com/um?ssp=pbs&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/eplanning.yaml b/src/main/resources/bidder-config/eplanning.yaml index 03e9f6c17c1..baeb1b476ae 100644 --- a/src/main/resources/bidder-config/eplanning.yaml +++ b/src/main/resources/bidder-config/eplanning.yaml @@ -13,5 +13,4 @@ adapters: cookie-family-name: eplanning iframe: url: https://ads.us.e-planning.net/uspd/1/?du={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/epsilon.yaml b/src/main/resources/bidder-config/epsilon.yaml index 9b0162d7b92..b93929ad431 100644 --- a/src/main/resources/bidder-config/epsilon.yaml +++ b/src/main/resources/bidder-config/epsilon.yaml @@ -24,5 +24,4 @@ adapters: cookie-family-name: epsilon redirect: url: https://prebid-match.dotomi.com/match/bounce/current?version=1&networkId=72582&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&rurl={redirect_url} - support-cors: false generate-bid-id: true diff --git a/src/main/resources/bidder-config/evolution.yaml b/src/main/resources/bidder-config/evolution.yaml index 72216850b38..93971cdbdd6 100644 --- a/src/main/resources/bidder-config/evolution.yaml +++ b/src/main/resources/bidder-config/evolution.yaml @@ -17,9 +17,7 @@ adapters: cookie-family-name: e_volution redirect: url: https://sync.e-volution.ai/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '[UID]' iframe: url: https://sync.e-volution.ai/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/exco.yaml b/src/main/resources/bidder-config/exco.yaml index 0c329cf9148..f180f12aa95 100644 --- a/src/main/resources/bidder-config/exco.yaml +++ b/src/main/resources/bidder-config/exco.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: exco redirect: url: https://sync.ex.co/v1/user_sync?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/feedad.yaml b/src/main/resources/bidder-config/feedad.yaml index 5d3a0574a49..c9db7094825 100644 --- a/src/main/resources/bidder-config/feedad.yaml +++ b/src/main/resources/bidder-config/feedad.yaml @@ -14,5 +14,4 @@ adapters: cookie-family-name: feedad iframe: url: https://ortb.feedad.com/1/usersyncs/supply?gdpr={gdpr}&gdpr_consent={gdpr_consent}&gpp={gpp}&gpp_sid={gpp_sid}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: $UID diff --git a/src/main/resources/bidder-config/freewheelssp.yaml b/src/main/resources/bidder-config/freewheelssp.yaml index fb7e491855d..cb0cb6d04cb 100644 --- a/src/main/resources/bidder-config/freewheelssp.yaml +++ b/src/main/resources/bidder-config/freewheelssp.yaml @@ -13,7 +13,6 @@ adapters: cookie-family-name: fwssp iframe: url: https://user-sync.fwmrm.net/ad/u?mode=pbs-user-sync&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&pbs_redirect={redirect_url} - support-cors: false uid-macro: '#{user.id}' meta-info: maintainer-email: prebid-maintainer@freewheel.com @@ -27,5 +26,4 @@ adapters: cookie-family-name: freewheelssp iframe: url: https://ads.stickyadstv.com/pbs-user-sync?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&r={redirect_url} - support-cors: false uid-macro: '{viewerid}' diff --git a/src/main/resources/bidder-config/frvradn.yaml b/src/main/resources/bidder-config/frvradn.yaml index 28b65bb6ec0..93141d9bcb4 100644 --- a/src/main/resources/bidder-config/frvradn.yaml +++ b/src/main/resources/bidder-config/frvradn.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: frvradn iframe: url: https://fran.frvr.com/api/v1/sync?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect_uri={redirect_url} - support-cors: false uid-macro: '{{UID}}' diff --git a/src/main/resources/bidder-config/gamoshi.yaml b/src/main/resources/bidder-config/gamoshi.yaml index 77c2a5792b9..60d48484c9a 100644 --- a/src/main/resources/bidder-config/gamoshi.yaml +++ b/src/main/resources/bidder-config/gamoshi.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: gamoshi redirect: url: https://rtb.gamoshi.io/user_sync_prebid?gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&rurl={redirect_url} - support-cors: false uid-macro: '[gusr]' diff --git a/src/main/resources/bidder-config/generic.yaml b/src/main/resources/bidder-config/generic.yaml index ef6e5f3fe56..80f5af96d1c 100644 --- a/src/main/resources/bidder-config/generic.yaml +++ b/src/main/resources/bidder-config/generic.yaml @@ -28,7 +28,6 @@ adapters: cookie-family-name: ccx redirect: url: https://sync.clickonometrics.pl/prebid/set-cookie?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&cb={redirect_url} - support-cors: false uid-macro: '${USER_ID}' infytv: enabled: false @@ -61,7 +60,6 @@ adapters: redirect: url: https://ssp.disqus.com/redirectuser?sid=GET_SID_FROM_ZETA&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&r={redirect_url} uid-macro: 'BUYERUID' - support-cors: false blue: enabled: false endpoint: https://prebid-us-east-1.getblue.io/?src=prebid @@ -91,11 +89,9 @@ adapters: cookie-family-name: cwire redirect: url: https://prebid.cwi.re/v1/usersync?gdpr={gdpr}&gdpr_consent={gdpr_consent}&rd={redirect_url} - support-cors: false uid-macro: '$UID' iframe: url: https://prebid.cwi.re/v1/usersync?gdpr={gdpr}&gdpr_consent={gdpr_consent}&rd={redirect_url} - support-cors: false uid-macro: '$UID' meta-info: maintainer-email: maintainer@example.com diff --git a/src/main/resources/bidder-config/globalsun.yaml b/src/main/resources/bidder-config/globalsun.yaml index f0d56ae941b..e7d046fe8e3 100644 --- a/src/main/resources/bidder-config/globalsun.yaml +++ b/src/main/resources/bidder-config/globalsun.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: globalsun redirect: url: "https://cs.globalsun.io/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redir={redirect_url}" - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/grid.yaml b/src/main/resources/bidder-config/grid.yaml index 0341d7b1253..b58b1679316 100644 --- a/src/main/resources/bidder-config/grid.yaml +++ b/src/main/resources/bidder-config/grid.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: grid redirect: url: https://x.bidswitch.net/check_uuid/{redirect_url}?gdpr={gdpr}&gdpr_consent={gdpr_consent}&gpp={gpp}&gpp_sid={gpp_sid}&us_privacy={us_privacy} - support-cors: false uid-macro: '${BSW_UUID}' diff --git a/src/main/resources/bidder-config/gumgum.yaml b/src/main/resources/bidder-config/gumgum.yaml index fb6b39aa27f..980a9035697 100644 --- a/src/main/resources/bidder-config/gumgum.yaml +++ b/src/main/resources/bidder-config/gumgum.yaml @@ -14,4 +14,3 @@ adapters: cookie-family-name: gumgum iframe: url: https://rtb.gumgum.com/usync/prbds2s?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&r={redirect_url} - support-cors: false diff --git a/src/main/resources/bidder-config/imds.yaml b/src/main/resources/bidder-config/imds.yaml index 351243b2c70..b617fb99d39 100644 --- a/src/main/resources/bidder-config/imds.yaml +++ b/src/main/resources/bidder-config/imds.yaml @@ -25,9 +25,7 @@ adapters: cookie-family-name: "imds" iframe: url: "https://ad-cdn.technoratimedia.com/html/usersync.html?gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gppsid={gpp_sid}&cb={redirect_url}" - support-cors: true uid-macro: '[USER_ID]' redirect: url: "https://sync.technoratimedia.com/services?srv=cs&gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gppsid={gpp_sid}&cb={redirect_url}" - support-cors: true uid-macro: '[USER_ID]' diff --git a/src/main/resources/bidder-config/impactify.yaml b/src/main/resources/bidder-config/impactify.yaml index e97f1ad7e58..c6af2eb6a98 100644 --- a/src/main/resources/bidder-config/impactify.yaml +++ b/src/main/resources/bidder-config/impactify.yaml @@ -13,5 +13,4 @@ adapters: cookie-family-name: impactify iframe: url: https://sonic.impactify.media/static/cookie_sync.html?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect_url={redirect_url} - support-cors: false uid-macro: '{IMPACTIFY_UID}' diff --git a/src/main/resources/bidder-config/improvedigital.yaml b/src/main/resources/bidder-config/improvedigital.yaml index d530bfca2f2..b0a4ddf11ce 100644 --- a/src/main/resources/bidder-config/improvedigital.yaml +++ b/src/main/resources/bidder-config/improvedigital.yaml @@ -20,9 +20,7 @@ adapters: cookie-family-name: improvedigital iframe: url: https://ad.360yield.com/user_sync?rt=html&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&r={redirect_url} - support-cors: false uid-macro: '{PUB_USER_ID}' redirect: url: https://ad.360yield.com/server_match?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&r={redirect_url} - support-cors: false uid-macro: '{PUB_USER_ID}' diff --git a/src/main/resources/bidder-config/inmobi.yaml b/src/main/resources/bidder-config/inmobi.yaml index cab92c2ba9c..d0888e542f7 100644 --- a/src/main/resources/bidder-config/inmobi.yaml +++ b/src/main/resources/bidder-config/inmobi.yaml @@ -17,9 +17,7 @@ adapters: cookie-family-name: inmobi iframe: url: https://sync.inmobi.com/prebid?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redirect={redirect_url} - support-cors: false uid-macro: '{ID5UID}' redirect: url: https://sync.inmobi.com/prebid?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redirect={redirect_url} - support-cors: false uid-macro: '{ID5UID}' diff --git a/src/main/resources/bidder-config/insticator.yaml b/src/main/resources/bidder-config/insticator.yaml index 3d267e8adc8..a975381b51d 100644 --- a/src/main/resources/bidder-config/insticator.yaml +++ b/src/main/resources/bidder-config/insticator.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: insticator iframe: url: https://usync.ingage.tech?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/iqzone.yaml b/src/main/resources/bidder-config/iqzone.yaml index 8aa8f74d87e..03064dea5ee 100644 --- a/src/main/resources/bidder-config/iqzone.yaml +++ b/src/main/resources/bidder-config/iqzone.yaml @@ -17,9 +17,7 @@ adapters: cookie-family-name: iqzone redirect: url: https://cs.iqzone.com/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '[UID]' iframe: url: https://cs.iqzone.com/pbserverIframe?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&pbserverUrl={redirect_url} - support-cors: false uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/ix.yaml b/src/main/resources/bidder-config/ix.yaml index d82a675a3f5..764c35b8026 100644 --- a/src/main/resources/bidder-config/ix.yaml +++ b/src/main/resources/bidder-config/ix.yaml @@ -21,7 +21,5 @@ adapters: cookie-family-name: ix redirect: url: https://ssum.casalemedia.com/usermatchredir?s=189517&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&cb={redirect_url} - support-cors: false iframe: url: https://ssum-sec.casalemedia.com/usermatch?s=184674&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&cb={redirect_url} - support-cors: false diff --git a/src/main/resources/bidder-config/jixie.yaml b/src/main/resources/bidder-config/jixie.yaml index 088b68a005d..2cbd515ed2e 100644 --- a/src/main/resources/bidder-config/jixie.yaml +++ b/src/main/resources/bidder-config/jixie.yaml @@ -13,5 +13,4 @@ adapters: cookie-family-name: jixie redirect: url: https://id.jixie.io/api/sync?pid=&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '%%JXUID%%' diff --git a/src/main/resources/bidder-config/kargo.yaml b/src/main/resources/bidder-config/kargo.yaml index 6c06658018b..f46d616d58d 100644 --- a/src/main/resources/bidder-config/kargo.yaml +++ b/src/main/resources/bidder-config/kargo.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: kargo redirect: url: https://crb.kargo.com/api/v1/dsync/PrebidServer?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&r={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/kiviads.yaml b/src/main/resources/bidder-config/kiviads.yaml index 67c041a184b..ed9176087b9 100644 --- a/src/main/resources/bidder-config/kiviads.yaml +++ b/src/main/resources/bidder-config/kiviads.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: kiviads iframe: url: https://sync.kiviads.com/pserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&redir={redirect_url} - support-cors: false uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/krushmedia.yaml b/src/main/resources/bidder-config/krushmedia.yaml index 156dc6d5d3d..3cc52a91284 100644 --- a/src/main/resources/bidder-config/krushmedia.yaml +++ b/src/main/resources/bidder-config/krushmedia.yaml @@ -17,9 +17,7 @@ adapters: cookie-family-name: krushmedia redirect: url: https://cs.krushmedia.com/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '[UID]' iframe: url: https://cs.krushmedia.com/pbserverIframe?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&pbserverUrl={redirect_url} - support-cors: false uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/kueezrtb.yaml b/src/main/resources/bidder-config/kueezrtb.yaml index 16f0709cf26..adfd3eeca06 100644 --- a/src/main/resources/bidder-config/kueezrtb.yaml +++ b/src/main/resources/bidder-config/kueezrtb.yaml @@ -16,5 +16,4 @@ adapters: cookie-family-name: kueezrtb iframe: url: https://sync.kueezrtb.com/api/user/html/62ce79e7dd15099534ae5e04?pbs=true&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url}&gpp={gpp}&gpp_sid={gpp_sid} - support-cors: false uid-macro: '${userId}' diff --git a/src/main/resources/bidder-config/lemmadigital.yaml b/src/main/resources/bidder-config/lemmadigital.yaml index a5b04b60455..d5000731362 100644 --- a/src/main/resources/bidder-config/lemmadigital.yaml +++ b/src/main/resources/bidder-config/lemmadigital.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: lemmadigital redirect: url: https://sync.lemmadigital.com/setuid?publisher=850&redirect={redirect_url} - support-cors: false uid-macro: '${UUID}' diff --git a/src/main/resources/bidder-config/limelightDigital.yaml b/src/main/resources/bidder-config/limelightDigital.yaml index 249279d48a9..4ce130419ef 100644 --- a/src/main/resources/bidder-config/limelightDigital.yaml +++ b/src/main/resources/bidder-config/limelightDigital.yaml @@ -17,11 +17,9 @@ adapters: cookie-family-name: evtech iframe: url: https://tracker.direct.e-volution.ai/sync.html?gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '{PLL_USER_ID}' redirect: url: https://tracker.direct.e-volution.ai/sync?gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '{PLL_USER_ID}' adsyield: enabled: false diff --git a/src/main/resources/bidder-config/lockerdome.yaml b/src/main/resources/bidder-config/lockerdome.yaml index 9fe93791809..0c890fbba64 100644 --- a/src/main/resources/bidder-config/lockerdome.yaml +++ b/src/main/resources/bidder-config/lockerdome.yaml @@ -16,5 +16,4 @@ adapters: cookie-family-name: lockerdome redirect: url: https://lockerdome.com/usync/prebidserver?redirect={redirect_url} - support-cors: false uid-macro: '{{uid}}' diff --git a/src/main/resources/bidder-config/logan.yaml b/src/main/resources/bidder-config/logan.yaml index 0ae74d2e1ed..fca9bf1b30d 100644 --- a/src/main/resources/bidder-config/logan.yaml +++ b/src/main/resources/bidder-config/logan.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: logan redirect: url: https://ssp-cookie.logan.ai/pserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redir={redirect_url} - support-cors: false uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/logicad.yaml b/src/main/resources/bidder-config/logicad.yaml index c972de8b628..b15ef971509 100644 --- a/src/main/resources/bidder-config/logicad.yaml +++ b/src/main/resources/bidder-config/logicad.yaml @@ -13,5 +13,4 @@ adapters: cookie-family-name: logicad redirect: url: https://cr-p31.ladsp.jp/cookiesender/31?r=true&gdpr={gdpr}&gdpr_consent={gdpr_consent}&ru={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/loopme.yaml b/src/main/resources/bidder-config/loopme.yaml index cf1b68c4389..6bbd35547bb 100644 --- a/src/main/resources/bidder-config/loopme.yaml +++ b/src/main/resources/bidder-config/loopme.yaml @@ -19,5 +19,4 @@ adapters: cookie-family-name: loopme redirect: url: https://csync.loopme.me/?pubid=11393&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '{udid}' diff --git a/src/main/resources/bidder-config/lunamedia.yaml b/src/main/resources/bidder-config/lunamedia.yaml index 71c05faf6a2..758c737cf78 100644 --- a/src/main/resources/bidder-config/lunamedia.yaml +++ b/src/main/resources/bidder-config/lunamedia.yaml @@ -18,5 +18,4 @@ adapters: cookie-family-name: lunamedia iframe: url: https://sync.lunamedia.live/psync?t=s&e=0&cb={redirect_url} - support-cors: false uid-macro: '%USER_ID%' diff --git a/src/main/resources/bidder-config/marsmedia.yaml b/src/main/resources/bidder-config/marsmedia.yaml index 2e1fc8206b7..fc2e2afa814 100644 --- a/src/main/resources/bidder-config/marsmedia.yaml +++ b/src/main/resources/bidder-config/marsmedia.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: marsmedia redirect: url: https://dmp.rtbsrv.com/dmp/profiles/cm?p_id=179&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '${UUID}' diff --git a/src/main/resources/bidder-config/mediago.yaml b/src/main/resources/bidder-config/mediago.yaml index a4f3419003d..cb6d414e3d2 100644 --- a/src/main/resources/bidder-config/mediago.yaml +++ b/src/main/resources/bidder-config/mediago.yaml @@ -25,5 +25,4 @@ adapters: cookie-family-name: mediago redirect: url: https://trace.mediago.io/ju/cs/prebid?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/medianet.yaml b/src/main/resources/bidder-config/medianet.yaml index 921442b1c38..fb3110ea8be 100644 --- a/src/main/resources/bidder-config/medianet.yaml +++ b/src/main/resources/bidder-config/medianet.yaml @@ -19,9 +19,7 @@ adapters: cookie-family-name: medianet iframe: url: https://hbx.media.net/checksync.php?cid=8CUEHS6F9&cs=87&type=mpbc&cv=37&vsSync=1&uspstring={us_privacy}&gdpr={gdpr}&gdprstring={gdpr_consent}&gpp={gpp}&gpp_sid={gpp_sid}&redirect={redirect_url} - support-cors: false uid-macro: '' redirect: url: https://cs.media.net/cksync.php?cs=1&type=pbs&ovsid=setstatuscode&bidder=medianet&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redirect={redirect_url} - support-cors: false uid-macro: '' diff --git a/src/main/resources/bidder-config/metax.yaml b/src/main/resources/bidder-config/metax.yaml index 15c8ccce750..3de6f4d4f50 100644 --- a/src/main/resources/bidder-config/metax.yaml +++ b/src/main/resources/bidder-config/metax.yaml @@ -20,5 +20,4 @@ adapters: cookie-family-name: metax redirect: url: https://cm.metaxads.com/pixel?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/mgid.yaml b/src/main/resources/bidder-config/mgid.yaml index 355eb0539e5..38f9c1d8786 100644 --- a/src/main/resources/bidder-config/mgid.yaml +++ b/src/main/resources/bidder-config/mgid.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: mgid redirect: url: https://cm.mgid.com/m?cdsp=363893&adu={redirect_url} - support-cors: false uid-macro: '{muidn}' diff --git a/src/main/resources/bidder-config/mgidx.yaml b/src/main/resources/bidder-config/mgidx.yaml index 078ecaf93dd..61ee1fcf8e8 100644 --- a/src/main/resources/bidder-config/mgidx.yaml +++ b/src/main/resources/bidder-config/mgidx.yaml @@ -19,9 +19,7 @@ adapters: cookie-family-name: mgidX iframe: url: https://cm.mgid.com/i.gif?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&adu={redirect_url} - support-cors: false uid-macro: '{muidn}' redirect: url: https://cm.mgid.com/i.html?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&adu={redirect_url} - support-cors: false uid-macro: '{muidn}' diff --git a/src/main/resources/bidder-config/minutemedia.yaml b/src/main/resources/bidder-config/minutemedia.yaml index c3160298935..6ae40499219 100644 --- a/src/main/resources/bidder-config/minutemedia.yaml +++ b/src/main/resources/bidder-config/minutemedia.yaml @@ -16,5 +16,4 @@ adapters: cookie-family-name: minutemedia iframe: url: https://pbs-cs.minutemedia-prebid.com/pbs-iframe?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redirect={redirect_url} - support-cors: false uid-macro: '[PBS_UID]' diff --git a/src/main/resources/bidder-config/missena.yaml b/src/main/resources/bidder-config/missena.yaml index d61941aa016..27484ad7b7b 100644 --- a/src/main/resources/bidder-config/missena.yaml +++ b/src/main/resources/bidder-config/missena.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: missena iframe: url: https://sync.missena.io/iframe?gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/mobilefuse.yaml b/src/main/resources/bidder-config/mobilefuse.yaml index 1938b4b5f9b..ef9deeac80d 100644 --- a/src/main/resources/bidder-config/mobilefuse.yaml +++ b/src/main/resources/bidder-config/mobilefuse.yaml @@ -23,9 +23,7 @@ adapters: cookie-family-name: mobilefuse iframe: url: https://mfx.mobilefuse.com/usync?us_privacy={us_privacy}&pxurl={redirect_url} - support-cors: false uid-macro: '$UID' redirect: url: https://mfx.mobilefuse.com/getuid?us_privacy={us_privacy}&redir={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/msft.yaml b/src/main/resources/bidder-config/msft.yaml index ea5f07c2673..b53494fc034 100644 --- a/src/main/resources/bidder-config/msft.yaml +++ b/src/main/resources/bidder-config/msft.yaml @@ -18,7 +18,6 @@ adapters: cookie-family-name: adnxs redirect: url: https://ib.adnxs.com/getuid?{redirect_url} - support-cors: false uid-macro: '$UID' platform-id: 5 iab-categories: diff --git a/src/main/resources/bidder-config/nativo.yaml b/src/main/resources/bidder-config/nativo.yaml index fbd961574d2..919633b9c0a 100644 --- a/src/main/resources/bidder-config/nativo.yaml +++ b/src/main/resources/bidder-config/nativo.yaml @@ -19,5 +19,4 @@ adapters: cookie-family-name: nativo redirect: url: https://jadserve.postrelease.com/suid/101787?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&ntv_gpp_consent={gpp}&ntv_r={redirect_url} - support-cors: false uid-macro: 'NTV_USER_ID' diff --git a/src/main/resources/bidder-config/nextmillennium.yaml b/src/main/resources/bidder-config/nextmillennium.yaml index e9c9be1c9ff..27c2fc0697e 100644 --- a/src/main/resources/bidder-config/nextmillennium.yaml +++ b/src/main/resources/bidder-config/nextmillennium.yaml @@ -16,9 +16,7 @@ adapters: cookie-family-name: nextmillennium iframe: url: https://cookies.nextmillmedia.com/sync?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '[NMUID]' redirect: url: https://cookies.nextmillmedia.com/sync?type=image&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '[NMUID]' diff --git a/src/main/resources/bidder-config/nexx360.yaml b/src/main/resources/bidder-config/nexx360.yaml index 234cbe35552..129fcaaf95e 100644 --- a/src/main/resources/bidder-config/nexx360.yaml +++ b/src/main/resources/bidder-config/nexx360.yaml @@ -29,9 +29,7 @@ adapters: cookie-family-name: nexx360 redirect: url: https://fast.nexx360.io/usermatchredir/redirect?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gppsid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '$UID' iframe: url: https://fast.nexx360.io/usermatchredir/iframe?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/nobid.yaml b/src/main/resources/bidder-config/nobid.yaml index 6a8e4a9de6d..690d7267229 100644 --- a/src/main/resources/bidder-config/nobid.yaml +++ b/src/main/resources/bidder-config/nobid.yaml @@ -15,9 +15,7 @@ adapters: cookie-family-name: nobid redirect: url: https://ads.servenobid.com/getsync?tek=pbs&ver=1&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' iframe: url: https://public.servenobid.com/sync.html?tek=pbs&ver=1&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/ogury.yaml b/src/main/resources/bidder-config/ogury.yaml index 14682e11eae..99f970b841f 100644 --- a/src/main/resources/bidder-config/ogury.yaml +++ b/src/main/resources/bidder-config/ogury.yaml @@ -16,8 +16,6 @@ adapters: iframe: url: https://ms-cookie-sync.presage.io/user-sync.html?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url}&gpp={gpp}&gpp_sid={gpp_sid}&source=prebids2s uid-macro: "{{OGURY_UID}}" - support-cors: false redirect: url: https://ms-cookie-sync.presage.io/user-sync?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url}&gpp={gpp}&gpp_sid={gpp_sid}&partner=prebids2s uid-macro: "{{OGURY_UID}}" - support-cors: false diff --git a/src/main/resources/bidder-config/onetag.yaml b/src/main/resources/bidder-config/onetag.yaml index d3034369ce3..d815f99baf3 100644 --- a/src/main/resources/bidder-config/onetag.yaml +++ b/src/main/resources/bidder-config/onetag.yaml @@ -19,9 +19,7 @@ adapters: cookie-family-name: onetag iframe: url: https://onetag-sys.com/usync/?redir={redirect_url}&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy} - support-cors: false uid-macro: '${USER_TOKEN}' redirect: url: https://onetag-sys.com/usync/?tag=img&redir={redirect_url}&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy} - support-cors: false uid-macro: '${USER_TOKEN}' diff --git a/src/main/resources/bidder-config/openweb.yaml b/src/main/resources/bidder-config/openweb.yaml index c8c8ad7a719..67f82286c66 100644 --- a/src/main/resources/bidder-config/openweb.yaml +++ b/src/main/resources/bidder-config/openweb.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: openweb iframe: url: https://pbs-cs.openwebmp.com/pbs-iframe?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redirect={redirect_url} - support-cors: false uid-macro: '[PBS_UID]' diff --git a/src/main/resources/bidder-config/openx.yaml b/src/main/resources/bidder-config/openx.yaml index 794d9a26b8a..a1c17022f09 100644 --- a/src/main/resources/bidder-config/openx.yaml +++ b/src/main/resources/bidder-config/openx.yaml @@ -19,8 +19,6 @@ adapters: cookie-family-name: openx iframe: url: https://u.openx.net/w/1.0/cm?id=891039ac-a916-42bb-a651-4be9e3b201da&ph=a3aece0c-9e80-4316-8deb-faf804779bd1&gdpr={gdpr}&gdpr_consent={gdpr_consent}&gpp={gpp}&gpp_sid={gpp_sid}&r={redirect_url} - support-cors: false redirect: url: https://rtb.openx.net/sync/prebid?gdpr={gdpr}&gdpr_consent={gdpr_consent}&gpp={gpp}&gpp_sid={gpp_sid}&r={redirect_url} - support-cors: false uid-macro: '${UID}' diff --git a/src/main/resources/bidder-config/operaads.yaml b/src/main/resources/bidder-config/operaads.yaml index ec626e211b2..e4b2f76650c 100644 --- a/src/main/resources/bidder-config/operaads.yaml +++ b/src/main/resources/bidder-config/operaads.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: operaads redirect: url: https://t.adx.opera.com/pbs/sync?gdpr={gdpr}&us_privacy={us_privacy}&gdpr_consent={gdpr_consent}&r={redirect_url} - support-cors: false uid-macro: '${UID}' diff --git a/src/main/resources/bidder-config/optidigital.yaml b/src/main/resources/bidder-config/optidigital.yaml index ab70d8ffb28..bab2b5b2196 100644 --- a/src/main/resources/bidder-config/optidigital.yaml +++ b/src/main/resources/bidder-config/optidigital.yaml @@ -18,5 +18,4 @@ adapters: cookie-family-name: optidigital iframe: url: https://scripts.opti-digital.com/js/presyncs2s.html?endpoint=optidigital&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/oraki.yaml b/src/main/resources/bidder-config/oraki.yaml index 0aef9ca7ca2..283f1a23b32 100644 --- a/src/main/resources/bidder-config/oraki.yaml +++ b/src/main/resources/bidder-config/oraki.yaml @@ -16,6 +16,5 @@ adapters: usersync: cookie-family-name: oraki redirect: - support-cors: false url: https://sync.oraki.io/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/orbidder.yaml b/src/main/resources/bidder-config/orbidder.yaml index 61f0e286bc5..7964743cbff 100644 --- a/src/main/resources/bidder-config/orbidder.yaml +++ b/src/main/resources/bidder-config/orbidder.yaml @@ -14,5 +14,4 @@ adapters: cookie-family-name: orbidder redirect: url: https://orbidder.otto.de/pbs-usersync?gdpr={gdpr}&consent={gdpr_consent}&redirect={redirect_url} - support-cors: true uid-macro: '[ODN_ID]' diff --git a/src/main/resources/bidder-config/outbrain.yaml b/src/main/resources/bidder-config/outbrain.yaml index c824a8fab1a..867d00338eb 100644 --- a/src/main/resources/bidder-config/outbrain.yaml +++ b/src/main/resources/bidder-config/outbrain.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: outbrain redirect: url: https://prebidtest.zemanta.com/usersync/prebidtest?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&cb={redirect_url} - support-cors: false uid-macro: '__ZUID__' diff --git a/src/main/resources/bidder-config/ownadx.yaml b/src/main/resources/bidder-config/ownadx.yaml index 620fab49c40..c7e59fb92db 100644 --- a/src/main/resources/bidder-config/ownadx.yaml +++ b/src/main/resources/bidder-config/ownadx.yaml @@ -16,5 +16,4 @@ adapters: cookie-family-name: ownadx redirect: url: https://sync.spoutroserve.com/user-sync?t=image&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&s3={redirect_url} - support-cors: false uid-macro: '{USER_ID}' diff --git a/src/main/resources/bidder-config/pgamssp.yaml b/src/main/resources/bidder-config/pgamssp.yaml index 9abe8adca72..09c53d3e3c3 100644 --- a/src/main/resources/bidder-config/pgamssp.yaml +++ b/src/main/resources/bidder-config/pgamssp.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: pgamssp redirect: url: https://cs.pgammedia.com/pserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&r={redirect_url} - support-cors: false uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/playdigo.yaml b/src/main/resources/bidder-config/playdigo.yaml index 083f470522e..bef2db75588 100644 --- a/src/main/resources/bidder-config/playdigo.yaml +++ b/src/main/resources/bidder-config/playdigo.yaml @@ -19,9 +19,7 @@ adapters: cookie-family-name: playdigo redirect: url: https://cs.playdigo.com/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '[UID]' iframe: url: https://cs.playdigo.com/pbserverIframe?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&pbserverUrl={redirect_url} - support-cors: false uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/preciso.yaml b/src/main/resources/bidder-config/preciso.yaml index 6bfd3014c54..1632792e391 100644 --- a/src/main/resources/bidder-config/preciso.yaml +++ b/src/main/resources/bidder-config/preciso.yaml @@ -18,9 +18,7 @@ adapters: cookie-family-name: preciso redirect: url: https://ck.2trk.info/rtb/user/usersync.aspx?id=preciso_srl&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&t=2&redir={redirect_url} - support-cors: false uid-macro: '${PRECISO_USER_ID}' iframe: url: https://ck.2trk.info/rtb/user/usersync.aspx?id=preciso_srl&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&t=4&redir={redirect_url} - support-cors: false uid-macro: '${PRECISO_USER_ID}' diff --git a/src/main/resources/bidder-config/pubmatic.yaml b/src/main/resources/bidder-config/pubmatic.yaml index c4a36d5a4d0..12d57c93ade 100644 --- a/src/main/resources/bidder-config/pubmatic.yaml +++ b/src/main/resources/bidder-config/pubmatic.yaml @@ -19,8 +19,6 @@ adapters: cookie-family-name: pubmatic iframe: url: https://ads.pubmatic.com/AdServer/js/user_sync.html?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&predirect={redirect_url} - support-cors: false redirect: url: https://image8.pubmatic.com/AdServer/ImgSync?p=159706&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&pu={redirect_url} - support-cors: false uid-macro: '#PMUID' diff --git a/src/main/resources/bidder-config/pubrise.yaml b/src/main/resources/bidder-config/pubrise.yaml index 60fbea6bcf2..aabad2fea55 100644 --- a/src/main/resources/bidder-config/pubrise.yaml +++ b/src/main/resources/bidder-config/pubrise.yaml @@ -16,10 +16,8 @@ adapters: usersync: cookie-family-name: pubrise redirect: - support-cors: false url: https://sync.pubrise.ai/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} uid-macro: '[UID]' iframe: - support-cors: false url: https://sync.pubrise.ai/pbserverIframe?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&pbserverUrl={redirect_url} uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/pulsepoint.yaml b/src/main/resources/bidder-config/pulsepoint.yaml index 82212c00566..30f08c63394 100644 --- a/src/main/resources/bidder-config/pulsepoint.yaml +++ b/src/main/resources/bidder-config/pulsepoint.yaml @@ -20,5 +20,4 @@ adapters: cookie-family-name: pulsepoint redirect: url: https://bh.contextweb.com/rtset?pid=561205&ev=1&rurl={redirect_url} - support-cors: false uid-macro: '%%VGUID%%' diff --git a/src/main/resources/bidder-config/qt.yaml b/src/main/resources/bidder-config/qt.yaml index ee66f765263..0c9dc02f767 100644 --- a/src/main/resources/bidder-config/qt.yaml +++ b/src/main/resources/bidder-config/qt.yaml @@ -16,6 +16,5 @@ adapters: usersync: cookie-family-name: qt redirect: - support-cors: false url: https://cs.qt.io/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/resetdigital.yaml b/src/main/resources/bidder-config/resetdigital.yaml index 990ab532849..5efda8c5b3c 100644 --- a/src/main/resources/bidder-config/resetdigital.yaml +++ b/src/main/resources/bidder-config/resetdigital.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: resetdigital redirect: url: https://sync.resetdigital.co/csync?pid=rubicon&redir={redirect_url} - support-cors: false uid-macro: '$USER_ID' diff --git a/src/main/resources/bidder-config/richaudience.yaml b/src/main/resources/bidder-config/richaudience.yaml index 1147009970c..7a4bfdf66e6 100644 --- a/src/main/resources/bidder-config/richaudience.yaml +++ b/src/main/resources/bidder-config/richaudience.yaml @@ -15,9 +15,7 @@ adapters: cookie-family-name: richaudience iframe: url: https://sync.richaudience.com/74889303289e27f327ad0c6de7be7264/?consentString={gdpr_consent}&r={redirect_url} - support-cors: false uid-macro: '[PDID]' redirect: url: https://sync.richaudience.com/f7872c90c5d3791e2b51f7edce1a0a5d/?p=pbs&consentString={gdpr_consent}&r={redirect_url} - support-cors: false uid-macro: '[PDID]' diff --git a/src/main/resources/bidder-config/rise.yaml b/src/main/resources/bidder-config/rise.yaml index 8867849f2d1..617fc8a22a7 100644 --- a/src/main/resources/bidder-config/rise.yaml +++ b/src/main/resources/bidder-config/rise.yaml @@ -19,5 +19,4 @@ adapters: cookie-family-name: rise iframe: url: https://pbs-cs.yellowblue.io/pbs-iframe?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redirect={redirect_url} - support-cors: false uid-macro: '[PBS_UID]' diff --git a/src/main/resources/bidder-config/rtbhouse.yaml b/src/main/resources/bidder-config/rtbhouse.yaml index ccf847f7816..cd61200a319 100644 --- a/src/main/resources/bidder-config/rtbhouse.yaml +++ b/src/main/resources/bidder-config/rtbhouse.yaml @@ -30,4 +30,3 @@ adapters: cookie-family-name: rtbhouse redirect: url: https://creativecdn.com/cm-notify?pi=ASK_FOR_INTEGRATION_ID&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy} - support-cors: false diff --git a/src/main/resources/bidder-config/rubicon.yaml b/src/main/resources/bidder-config/rubicon.yaml index 8084f6d8f1f..88d48fafd27 100644 --- a/src/main/resources/bidder-config/rubicon.yaml +++ b/src/main/resources/bidder-config/rubicon.yaml @@ -36,7 +36,6 @@ adapters: cookie-family-name: rubicon redirect: url: https://GET_FROM_globalsupport@magnite.com - support-cors: false apex-renderer-url: "https://video-outstream.rubiconproject.com/apex-2.2.1.js" XAPI: Username: GET_FROM_globalsupport@magnite.com diff --git a/src/main/resources/bidder-config/salunamedia.yaml b/src/main/resources/bidder-config/salunamedia.yaml index 407ca8c6bd4..6541daff171 100644 --- a/src/main/resources/bidder-config/salunamedia.yaml +++ b/src/main/resources/bidder-config/salunamedia.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: sa_lunamedia redirect: url: https://cookie.lmgssp.com/pserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/seedingAlliance.yaml b/src/main/resources/bidder-config/seedingAlliance.yaml index 4b85eb1b14f..212dab14afe 100644 --- a/src/main/resources/bidder-config/seedingAlliance.yaml +++ b/src/main/resources/bidder-config/seedingAlliance.yaml @@ -12,7 +12,6 @@ adapters: cookie-family-name: suntContent redirect: url: https://dmp.suntcontent.se/set-uuid?gdpr={gdpr}&gdpr_consent={gdpr_consent}&redirect_url={redirect_url} - support-cors: false uid-macro: '$UID' finative: enabled: false @@ -29,5 +28,4 @@ adapters: cookie-family-name: seedingAlliance redirect: url: https://dmp.nativendo.de/set-uuid?gdpr={gdpr}&gdpr_consent={gdpr_consent}&redirect_url={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/seedtag.yaml b/src/main/resources/bidder-config/seedtag.yaml index 3447cd59b38..b90ff16745c 100644 --- a/src/main/resources/bidder-config/seedtag.yaml +++ b/src/main/resources/bidder-config/seedtag.yaml @@ -13,5 +13,4 @@ adapters: cookie-family-name: seedtag iframe: url: https://s.seedtag.com/cs/cookiesync/prebid?gdpr={gdpr}&gdpr_consent={gdpr_consent}&usp_consent={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/sharethrough.yaml b/src/main/resources/bidder-config/sharethrough.yaml index aee106fa1fa..d658ef92458 100644 --- a/src/main/resources/bidder-config/sharethrough.yaml +++ b/src/main/resources/bidder-config/sharethrough.yaml @@ -20,5 +20,4 @@ adapters: cookie-family-name: sharethrough redirect: url: https://match.sharethrough.com/FGMrCMMc/v1?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redirectUri={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/smaato.yaml b/src/main/resources/bidder-config/smaato.yaml index 1d8586e494f..ba6759e849e 100644 --- a/src/main/resources/bidder-config/smaato.yaml +++ b/src/main/resources/bidder-config/smaato.yaml @@ -22,9 +22,7 @@ adapters: cookie-family-name: smaato redirect: url: https://s.ad.smaato.net/c/?adExInit=p&redir={redirect_url}&gdpr={gdpr}&gdpr_consent={gdpr_consent} - support-cors: false uid-macro: '$UID' iframe: url: https://s.ad.smaato.net/i/?adExInit=p&redir={redirect_url}&gdpr={gdpr}&gdpr_consent={gdpr_consent} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/smartadserver.yaml b/src/main/resources/bidder-config/smartadserver.yaml index 8db161d6ff9..cfb95121f45 100644 --- a/src/main/resources/bidder-config/smartadserver.yaml +++ b/src/main/resources/bidder-config/smartadserver.yaml @@ -24,5 +24,4 @@ adapters: cookie-family-name: smartadserver redirect: url: https://ssbsync-global.smartadserver.com/api/sync?callerId=5&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirectUri={redirect_url} - support-cors: false uid-macro: '[ssb_sync_pid]' diff --git a/src/main/resources/bidder-config/smartrtb.yaml b/src/main/resources/bidder-config/smartrtb.yaml index 24e6257eeb7..63e29766464 100644 --- a/src/main/resources/bidder-config/smartrtb.yaml +++ b/src/main/resources/bidder-config/smartrtb.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: smartrtb redirect: url: https://market-global.smrtb.com/sync/all?nid=smartrtb&gdpr={gdpr}&gdpr_consent={gdpr_consent}&rr={redirect_url} - support-cors: false uid-macro: '{XID}' diff --git a/src/main/resources/bidder-config/smartyads.yaml b/src/main/resources/bidder-config/smartyads.yaml index cc44bcfcd5f..fd2fc6bc4f7 100644 --- a/src/main/resources/bidder-config/smartyads.yaml +++ b/src/main/resources/bidder-config/smartyads.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: smartyads redirect: url: https://us.ck-ie.com/yhsfle286.gif?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redir={redirect_url} - support-cors: false uid-macro: '{$PARTNER_UID}' diff --git a/src/main/resources/bidder-config/smilewanted.yaml b/src/main/resources/bidder-config/smilewanted.yaml index 69f485e4ce5..659d74f9b0c 100644 --- a/src/main/resources/bidder-config/smilewanted.yaml +++ b/src/main/resources/bidder-config/smilewanted.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: smilewanted redirect: url: https://csync.smilewanted.com/getuid?source=prebid-server&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/smoot.yaml b/src/main/resources/bidder-config/smoot.yaml index 3365ac2bb63..b040332fac2 100644 --- a/src/main/resources/bidder-config/smoot.yaml +++ b/src/main/resources/bidder-config/smoot.yaml @@ -16,6 +16,5 @@ adapters: usersync: cookie-family-name: smoot redirect: - support-cors: false url: 'https://usync.smxconv.com/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url}' uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/sonobi.yaml b/src/main/resources/bidder-config/sonobi.yaml index 55f840f14eb..578b4e2d467 100644 --- a/src/main/resources/bidder-config/sonobi.yaml +++ b/src/main/resources/bidder-config/sonobi.yaml @@ -17,9 +17,7 @@ adapters: cookie-family-name: sonobi iframe: url: https://sync.go.sonobi.com/uc.html?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&loc={redirect_url} - support-cors: false uid-macro: '[UID]' redirect: url: https://sync.go.sonobi.com/us.gif?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&loc={redirect_url} - support-cors: false uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/sovrn.yaml b/src/main/resources/bidder-config/sovrn.yaml index 8029b658626..a4acbcb06b2 100644 --- a/src/main/resources/bidder-config/sovrn.yaml +++ b/src/main/resources/bidder-config/sovrn.yaml @@ -17,9 +17,7 @@ adapters: cookie-family-name: sovrn redirect: url: https://ap.lijit.com/pixel?redir={redirect_url} - support-cors: false uid-macro: '$UID' iframe: url: https://ap.lijit.com/beacon/prebid-server/?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&url={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/sparteo.yaml b/src/main/resources/bidder-config/sparteo.yaml index 9a4bb2baf92..5ae06817ba8 100644 --- a/src/main/resources/bidder-config/sparteo.yaml +++ b/src/main/resources/bidder-config/sparteo.yaml @@ -17,4 +17,3 @@ adapters: cookie-family-name: sparteo iframe: url: "https://sync.sparteo.com/s2s_sync?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&&gpp_sid={gpp_sid}&redirect_url={redirect_url}" - support-cors: true diff --git a/src/main/resources/bidder-config/sspbc.yaml b/src/main/resources/bidder-config/sspbc.yaml index 06772cb5c3c..7b3258e1667 100644 --- a/src/main/resources/bidder-config/sspbc.yaml +++ b/src/main/resources/bidder-config/sspbc.yaml @@ -12,9 +12,7 @@ adapters: cookie-family-name: sspbc iframe: url: https://ssp.wp.pl/bidder/usersync?tcf=2&redirect={redirect_url} - support-cors: false uid-macro: '$UID' redirect: url: https://ssp.wp.pl/v1/sync/prebid-server/pixel?gdpr={gdpr}&gdpr_consent={gdpr_consent}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/stroeercore.yaml b/src/main/resources/bidder-config/stroeercore.yaml index 2169fa19cde..d9ab58656be 100644 --- a/src/main/resources/bidder-config/stroeercore.yaml +++ b/src/main/resources/bidder-config/stroeercore.yaml @@ -15,7 +15,5 @@ adapters: cookie-family-name: stroeerCore iframe: url: https://js.adscale.de/pbsync.html?gdpr={gdpr}&gdpr_consent={gdpr_consent}&redirect={redirect_url} - support-cors: false redirect: url: https://ih.adscale.de/uu?gdpr={gdpr}&gdpr_consent={gdpr_consent}&cburl={redirect_url} - support-cors: false diff --git a/src/main/resources/bidder-config/taboola.yaml b/src/main/resources/bidder-config/taboola.yaml index 4ea05d13882..23c836850a5 100644 --- a/src/main/resources/bidder-config/taboola.yaml +++ b/src/main/resources/bidder-config/taboola.yaml @@ -16,10 +16,8 @@ adapters: cookie-family-name: taboola redirect: url: https://trc.taboola.com/sg/ps/1/cm?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redirect={redirect_url} - support-cors: false uid-macro: '' iframe: url: https://cdn.taboola.com/scripts/ps-sync.html?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redirect={redirect_url} - support-cors: false uid-macro: '' diff --git a/src/main/resources/bidder-config/tappx.yaml b/src/main/resources/bidder-config/tappx.yaml index 0dd1d31fb7d..27be1eb769f 100644 --- a/src/main/resources/bidder-config/tappx.yaml +++ b/src/main/resources/bidder-config/tappx.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: tappx iframe: url: https://ssp.api.tappx.com/cs/usersync.php?gdpr_optin={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&type=iframe&ruid={redirect_url} - support-cors: false uid-macro: '{{TPPXUID}}' diff --git a/src/main/resources/bidder-config/teal.yaml b/src/main/resources/bidder-config/teal.yaml index 3df79c3b9e8..38f06be0be3 100644 --- a/src/main/resources/bidder-config/teal.yaml +++ b/src/main/resources/bidder-config/teal.yaml @@ -27,4 +27,3 @@ adapters: cookie-family-name: teal iframe: url: https://bids.ws/load-pbs.html?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redirect_url={redirect_url} - support-cors: false diff --git a/src/main/resources/bidder-config/teqblaze.yaml b/src/main/resources/bidder-config/teqblaze.yaml index 76c051d8646..094beaec09a 100644 --- a/src/main/resources/bidder-config/teqblaze.yaml +++ b/src/main/resources/bidder-config/teqblaze.yaml @@ -12,12 +12,10 @@ adapters: cookie-family-name: 360playvid redirect: url: https://cookie.360playvid.com/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&coppa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '[UID]' iframe: url: https://cookie.360playvid.com/pbserverIframe?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&pbserverUrl={redirect_url} uid-macro: '[UID]' - support-cors: false pinkLion: enabled: false endpoint: https://us-east-ep.pinklion.io/pserver @@ -33,7 +31,6 @@ adapters: cookie-family-name: rocketlab redirect: url: https://usync.rocketlab.ai/pbserver?gdpr={gdpr}&consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redirect={redirect_url} - support-cors: false uid-macro: '[UID]' appStockSSP: enabled: false @@ -47,11 +44,9 @@ adapters: cookie-family-name: appStockSSP redirect: url: https://csync.al-ad.com/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '[UID]' iframe: url: "https://csync.al-ad.com/pbserverIframe?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&pbserverUrl={redirect_url}" - support-cors: false uid-macro: '[UID]' gravite: enabled: false @@ -69,11 +64,9 @@ adapters: cookie-family-name: bidfuse redirect: url: https://syncbf.bidfuse.com/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '[UID]' iframe: url: https://syncbf.bidfuse.com/pbserverIframe?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&pbserverUrl={redirect_url} - support-cors: false uid-macro: '[UID]' progx: enabled: false @@ -86,11 +79,9 @@ adapters: cookie-family-name: progx iframe: url: https://sync.progrtb.com/pbserverIframe?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&pbserverUrl={.RedirectURL} - support-cors: false uid-macro: '[UID]' redirect: url: https://sync.progrtb.com/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '[UID]' harion: enabled: false @@ -108,11 +99,9 @@ adapters: cookie-family-name: mycodemedia iframe: url: https://usersync.mycodemedia.com/pbserverIframe?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&pbserverUrl={redirect_url} - support-cors: false uid-macro: '[UID]' redirect: url: https://usersync.mycodemedia.com/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '[UID]' adsmovil: enabled: false diff --git a/src/main/resources/bidder-config/theadx.yaml b/src/main/resources/bidder-config/theadx.yaml index 2118ee34c08..5d79e2f19ea 100644 --- a/src/main/resources/bidder-config/theadx.yaml +++ b/src/main/resources/bidder-config/theadx.yaml @@ -18,5 +18,4 @@ adapters: cookie-family-name: theadx redirect: url: https://ssp.theadx.com/cookie?redirect_url={redirect_url}&?pbs=1 - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/thirtythreeacross.yaml b/src/main/resources/bidder-config/thirtythreeacross.yaml index 24dd7e5e6b3..990440ca78d 100644 --- a/src/main/resources/bidder-config/thirtythreeacross.yaml +++ b/src/main/resources/bidder-config/thirtythreeacross.yaml @@ -21,5 +21,4 @@ adapters: cookie-family-name: 33across iframe: url: https://ssc-cms.33across.com/ps/?m=xch&rt=html&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&id=zzz000000000002zzz&ru={redirect_url} - support-cors: false uid-macro: '33XUSERID33X' diff --git a/src/main/resources/bidder-config/tpmn.yaml b/src/main/resources/bidder-config/tpmn.yaml index 0f762d4b531..1e0ee172dfe 100644 --- a/src/main/resources/bidder-config/tpmn.yaml +++ b/src/main/resources/bidder-config/tpmn.yaml @@ -20,4 +20,3 @@ adapters: iframe: url: https://gat.tpmn.io/sync/redirect?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redir={redirect_url} uid-macro: $UID - support-cors: false diff --git a/src/main/resources/bidder-config/triplelift.yaml b/src/main/resources/bidder-config/triplelift.yaml index 56f0daf17f2..65e6fe6bfe6 100644 --- a/src/main/resources/bidder-config/triplelift.yaml +++ b/src/main/resources/bidder-config/triplelift.yaml @@ -17,9 +17,7 @@ adapters: cookie-family-name: triplelift iframe: url: https://eb2.3lift.com/sync?gdpr={gdpr}&cmp_cs={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '$UID' redirect: url: https://eb2.3lift.com/getuid?gdpr={gdpr}&cmp_cs={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/tripleliftnative.yaml b/src/main/resources/bidder-config/tripleliftnative.yaml index dd11c0f093e..16447e46f01 100644 --- a/src/main/resources/bidder-config/tripleliftnative.yaml +++ b/src/main/resources/bidder-config/tripleliftnative.yaml @@ -14,10 +14,8 @@ adapters: cookie-family-name: triplelift_native iframe: url: https://eb2.3lift.com/sync?gdpr={gdpr}&cmp_cs={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '$UID' redirect: url: https://eb2.3lift.com/getuid?gdpr={gdpr}&cmp_cs={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redir={redirect_url} - support-cors: false uid-macro: '$UID' whitelist: diff --git a/src/main/resources/bidder-config/trustedstack.yaml b/src/main/resources/bidder-config/trustedstack.yaml index 709c0b591b1..f9c0252ef84 100644 --- a/src/main/resources/bidder-config/trustedstack.yaml +++ b/src/main/resources/bidder-config/trustedstack.yaml @@ -19,9 +19,7 @@ adapters: cookie-family-name: trustedstack iframe: url: https://hb.trustedstack.com/checksync.php?cid=TS2Q14L8J&cs=87&type=mpbc&cv=37&vsSync=1&uspstring={us_privacy}&gdpr={gdpr}&gdprstring={gdpr_consent}&gpp={gpp}&gpp_sid={gpp_sid}&redirect={redirect_url} - support-cors: false uid-macro: '' redirect: url: https://hb.trustedstack.com/cksync?cs=1&type=pbs&ovsid=setstatuscode&bidder=trustedstack&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redirect={redirect_url} - support-cors: false uid-macro: '' diff --git a/src/main/resources/bidder-config/trustx.yaml b/src/main/resources/bidder-config/trustx.yaml index 2e81cafd8e6..42197b793cb 100644 --- a/src/main/resources/bidder-config/trustx.yaml +++ b/src/main/resources/bidder-config/trustx.yaml @@ -15,9 +15,7 @@ adapters: cookie-family-name: trustx iframe: url: https://static.cdn.trustx.org/x/user_sync.html?source=pbs&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' redirect: url: https://sync.trustx.org/usync-pbs?us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redirect={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/ucfunnel.yaml b/src/main/resources/bidder-config/ucfunnel.yaml index 14c7306401c..3dd90565544 100644 --- a/src/main/resources/bidder-config/ucfunnel.yaml +++ b/src/main/resources/bidder-config/ucfunnel.yaml @@ -16,5 +16,4 @@ adapters: redirect: # for syncing to work, please register your Prebid Server domain with the contact email above url: https://sync.aralego.com/idsync?gdpr={gdpr}&gdpr_consent={gdpr_consent}&usprivacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: 'SspCookieUserId' diff --git a/src/main/resources/bidder-config/undertone.yaml b/src/main/resources/bidder-config/undertone.yaml index 899e523cf43..1d82c72702f 100644 --- a/src/main/resources/bidder-config/undertone.yaml +++ b/src/main/resources/bidder-config/undertone.yaml @@ -18,4 +18,3 @@ adapters: iframe: url: https://cdn.undertone.com/js/usersync.html?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} uid-macro: '$UID' - support-cors: false diff --git a/src/main/resources/bidder-config/unruly.yaml b/src/main/resources/bidder-config/unruly.yaml index f6d4bdbad80..d42f4a988d6 100644 --- a/src/main/resources/bidder-config/unruly.yaml +++ b/src/main/resources/bidder-config/unruly.yaml @@ -16,5 +16,4 @@ adapters: cookie-family-name: unruly redirect: url: https://sync.1rx.io/usersync2/rmphb?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redir={redirect_url} - support-cors: false uid-macro: '[RX_UUID]' diff --git a/src/main/resources/bidder-config/vidazoo.yaml b/src/main/resources/bidder-config/vidazoo.yaml index bc9ab022d63..b116a231baa 100644 --- a/src/main/resources/bidder-config/vidazoo.yaml +++ b/src/main/resources/bidder-config/vidazoo.yaml @@ -10,7 +10,6 @@ adapters: vendor-id: 1463 iframe: url: https://sync.omni-dex.io/api/user/html/6810d0c7f163277130f3d7a9?pbs=true&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url}&gpp={gpp}&gpp_sid={gpp_sid} - support-cors: false uid-macro: '${userId}' tagoras: endpoint: https://exchange.tagoras.io/openrtb/{ConnectionId} @@ -21,7 +20,6 @@ adapters: cookie-family-name: tagoras iframe: url: https://sync.tagoras.io/api/user/html/6819bdc3e6bb44545c55f843?pbs=true&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url}&gpp={gpp}&gpp_sid={gpp_sid} - support-cors: false uid-macro: '${userId}' endpoint-compression: gzip ortb-version: "2.6" @@ -39,5 +37,4 @@ adapters: cookie-family-name: vidazoo iframe: url: https://sync.cootlogix.com/api/user/html/pbs_sync?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url}&gpp={gpp}&gpp_sid={gpp_sid} - support-cors: false uid-macro: '${userId}' diff --git a/src/main/resources/bidder-config/videobyte.yaml b/src/main/resources/bidder-config/videobyte.yaml index e1c73fc9e3d..dc9ca6baf09 100644 --- a/src/main/resources/bidder-config/videobyte.yaml +++ b/src/main/resources/bidder-config/videobyte.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: videobyte redirect: url: https://x.videobyte.com/usync?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&cb={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/vidoomy.yaml b/src/main/resources/bidder-config/vidoomy.yaml index f09ac2d4e31..d79ca3c4fde 100644 --- a/src/main/resources/bidder-config/vidoomy.yaml +++ b/src/main/resources/bidder-config/vidoomy.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: vidoomy iframe: url: https://vid.vidoomy.com/sync?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirect={redirect_url} - support-cors: false uid-macro: '{{VID}}' diff --git a/src/main/resources/bidder-config/visiblemeasures.yaml b/src/main/resources/bidder-config/visiblemeasures.yaml index e9cde5b32f6..e63c6451df5 100644 --- a/src/main/resources/bidder-config/visiblemeasures.yaml +++ b/src/main/resources/bidder-config/visiblemeasures.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: visiblemeasures redirect: url: https://cs.visiblemeasures.com/pbserver?gdpr={gdpr}&gdpr_consent={gdpr_consent}&ccpa={us_privacy}&redir={redirect_url} - support-cors: false uid-macro: '[UID]' diff --git a/src/main/resources/bidder-config/visx.yaml b/src/main/resources/bidder-config/visx.yaml index d2bf2041468..2094c100e0b 100644 --- a/src/main/resources/bidder-config/visx.yaml +++ b/src/main/resources/bidder-config/visx.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: visx redirect: url: https://t.visx.net/s2s_sync?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redir={redirect_url} - support-cors: false uid-macro: '${UUID}' diff --git a/src/main/resources/bidder-config/vox.yaml b/src/main/resources/bidder-config/vox.yaml index 140c29fbaf5..e0f33ac2b02 100644 --- a/src/main/resources/bidder-config/vox.yaml +++ b/src/main/resources/bidder-config/vox.yaml @@ -18,4 +18,3 @@ adapters: iframe: url: https://ssp.hybrid.ai/prebid/server/v1/userSync?consent={gdpr_consent}&redirect={redirect_url} uid-macro: $UID - support-cors: false diff --git a/src/main/resources/bidder-config/vrtcal.yaml b/src/main/resources/bidder-config/vrtcal.yaml index 4b56cd5f0f4..4b98470422b 100644 --- a/src/main/resources/bidder-config/vrtcal.yaml +++ b/src/main/resources/bidder-config/vrtcal.yaml @@ -18,9 +18,7 @@ adapters: cookie-family-name: vrtcal redirect: url: https://usync.vrtcal.com/i?ssp=1804&synctype=redirect&us_privacy={us_privacy}&gdpr={gdpr}&gdpr_consent={gdpr_consent}&gpp={gpp}&gpp_sid={gpp_sid}&surl={redirect_url} - support-cors: false uid-macro: '$$VRTCALUSER$$' iframe: url: https://usync.vrtcal.com/i?ssp=1804&synctype=iframe&us_privacy={us_privacy}&gdpr={gdpr}&gdpr_consent={gdpr_consent}&gpp={gpp}&gpp_sid={gpp_sid}&surl={redirect_url} - support-cors: false uid-macro: '$$VRTCALUSER$$' diff --git a/src/main/resources/bidder-config/xeworks.yaml b/src/main/resources/bidder-config/xeworks.yaml index bcb76eaebd6..c37e5b098a0 100644 --- a/src/main/resources/bidder-config/xeworks.yaml +++ b/src/main/resources/bidder-config/xeworks.yaml @@ -18,11 +18,9 @@ adapters: cookie-family-name: adipolo redirect: url: https://sync.adipolo.live/psync?t=s&e=0&gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&cb={redirect_url} - support-cors: false uid-macro: '$UID' iframe: url: https://sync.adipolo.live/static/adisync.html?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&cb={redirect_url} - support-cors: false uid-macro: '$UID' meta-info: maintainer-email: team@xe.works @@ -40,4 +38,3 @@ adapters: cookie-family-name: xeworks redirect: url: https://GET_FROM_team@xe.works - support-cors: false diff --git a/src/main/resources/bidder-config/yahooAds.yaml b/src/main/resources/bidder-config/yahooAds.yaml index b3657144a21..c45be2e9377 100644 --- a/src/main/resources/bidder-config/yahooAds.yaml +++ b/src/main/resources/bidder-config/yahooAds.yaml @@ -20,4 +20,3 @@ adapters: cookie-family-name: yahooAds redirect: url: https://ups.analytics.yahoo.com/ups/58401/sync?redir=true&gdpr={gdpr}&gdpr_consent={gdpr_consent} - support-cors: false diff --git a/src/main/resources/bidder-config/yandex.yaml b/src/main/resources/bidder-config/yandex.yaml index 602aa18c1c6..e095ef69719 100644 --- a/src/main/resources/bidder-config/yandex.yaml +++ b/src/main/resources/bidder-config/yandex.yaml @@ -14,5 +14,4 @@ adapters: cookie-family-name: yandex redirect: url: https://yandex.ru/an/mapuid/yandex/?ssp-id=10500&gdpr={gdpr}&gdpr_consent={gdpr_consent}&location={redirect_url} - support-cors: false uid-macro: '{YANDEXUID}' diff --git a/src/main/resources/bidder-config/yieldlab.yaml b/src/main/resources/bidder-config/yieldlab.yaml index bee28fd34dd..b6065be4cd9 100644 --- a/src/main/resources/bidder-config/yieldlab.yaml +++ b/src/main/resources/bidder-config/yieldlab.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: yieldlab redirect: url: https://ad.yieldlab.net/mr?t=2&pid=9140838&gdpr={gdpr}&gdpr_consent={gdpr_consent}&r={redirect_url} - support-cors: false uid-macro: '%%YL_UID%%' diff --git a/src/main/resources/bidder-config/yieldmo.yaml b/src/main/resources/bidder-config/yieldmo.yaml index 9c553ad2429..d224826a893 100644 --- a/src/main/resources/bidder-config/yieldmo.yaml +++ b/src/main/resources/bidder-config/yieldmo.yaml @@ -16,5 +16,4 @@ adapters: cookie-family-name: yieldmo redirect: url: https://ads.yieldmo.com/pbsync?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&gpp={gpp}&gpp_sid={gpp_sid}&redirectUri={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/yieldone.yaml b/src/main/resources/bidder-config/yieldone.yaml index 89cce87bd8a..0eb1cd7e8f4 100644 --- a/src/main/resources/bidder-config/yieldone.yaml +++ b/src/main/resources/bidder-config/yieldone.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: yieldone redirect: url: https://y.one.impact-ad.jp/hbs_cs?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&redirectUri={redirect_url} - support-cors: false uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/zeroclickfraud.yaml b/src/main/resources/bidder-config/zeroclickfraud.yaml index d78d330be09..1308e268329 100644 --- a/src/main/resources/bidder-config/zeroclickfraud.yaml +++ b/src/main/resources/bidder-config/zeroclickfraud.yaml @@ -17,5 +17,4 @@ adapters: cookie-family-name: zeroclickfraud iframe: url: https://s.0cf.io/sync?gdpr={gdpr}&gdpr_consent={gdpr_consent}&us_privacy={us_privacy}&r={redirect_url} - support-cors: false uid-macro: '${uid}' diff --git a/src/test/groovy/org/prebid/server/functional/model/response/cookiesync/UserSyncInfo.groovy b/src/test/groovy/org/prebid/server/functional/model/response/cookiesync/UserSyncInfo.groovy index 0ddb8dd7d10..a13646f01c4 100644 --- a/src/test/groovy/org/prebid/server/functional/model/response/cookiesync/UserSyncInfo.groovy +++ b/src/test/groovy/org/prebid/server/functional/model/response/cookiesync/UserSyncInfo.groovy @@ -8,7 +8,6 @@ class UserSyncInfo { String url Type type - Boolean supportCORS enum Type { diff --git a/src/test/groovy/org/prebid/server/functional/tests/AuctionSpec.groovy b/src/test/groovy/org/prebid/server/functional/tests/AuctionSpec.groovy index 1506e2e0a4d..9a48addc0df 100644 --- a/src/test/groovy/org/prebid/server/functional/tests/AuctionSpec.groovy +++ b/src/test/groovy/org/prebid/server/functional/tests/AuctionSpec.groovy @@ -43,14 +43,12 @@ import static org.prebid.server.functional.util.SystemProperties.PBS_VERSION class AuctionSpec extends BaseSpec { private static final String USER_SYNC_URL = "$networkServiceContainer.rootUri/generic-usersync" - private static final Boolean CORS_SUPPORT = false private static final UserSyncInfo.Type USER_SYNC_TYPE = REDIRECT private static final Integer DEFAULT_TIMEOUT = getRandomTimeout() private static final Integer MIN_BID_ID_LENGTH = 17 private static final Integer DEFAULT_UUID_LENGTH = 36 private static final Map GENERIC_CONFIG = [ - "adapters.${GENERIC.value}.usersync.${USER_SYNC_TYPE.value}.url" : USER_SYNC_URL, - "adapters.${GENERIC.value}.usersync.${USER_SYNC_TYPE.value}.support-cors": CORS_SUPPORT.toString()] + "adapters.${GENERIC.value}.usersync.${USER_SYNC_TYPE.value}.url" : USER_SYNC_URL] @Shared PrebidServerService prebidServerService = pbsServiceFactory.getService(PBS_CONFIG) @@ -189,8 +187,7 @@ class AuctionSpec extends BaseSpec { def "PBS should populate buyeruid from uids cookie when buyeruids with appropriate bidder but without value present in request"() { given: "PBS config" def prebidServerService = pbsServiceFactory.getService(PBS_CONFIG - + ["adapters.${GENERIC.value}.usersync.${REDIRECT.value}.url" : USER_SYNC_URL, - "adapters.${GENERIC.value}.usersync.${REDIRECT.value}.support-cors": "false"]) + + ["adapters.${GENERIC.value}.usersync.${REDIRECT.value}.url" : USER_SYNC_URL]) and: "Bid request with buyeruids" def bidRequest = BidRequest.defaultBidRequest.tap { @@ -212,8 +209,7 @@ class AuctionSpec extends BaseSpec { def "PBS shouldn't populate buyeruid from uids cookie when buyeruids with appropriate bidder but without value present in request"() { given: "PBS config" def prebidServerService = pbsServiceFactory.getService(PBS_CONFIG - + ["adapters.${GENERIC.value}.usersync.${REDIRECT.value}.url" : USER_SYNC_URL, - "adapters.${GENERIC.value}.usersync.${REDIRECT.value}.support-cors": "false"]) + + ["adapters.${GENERIC.value}.usersync.${REDIRECT.value}.url" : USER_SYNC_URL]) and: "Bid request with buyeruids" def bidRequest = BidRequest.defaultBidRequest.tap { diff --git a/src/test/groovy/org/prebid/server/functional/tests/CookieSyncSpec.groovy b/src/test/groovy/org/prebid/server/functional/tests/CookieSyncSpec.groovy index b3f6adf3e64..a08ca0e6c2d 100644 --- a/src/test/groovy/org/prebid/server/functional/tests/CookieSyncSpec.groovy +++ b/src/test/groovy/org/prebid/server/functional/tests/CookieSyncSpec.groovy @@ -55,41 +55,33 @@ import static org.prebid.server.functional.util.privacy.TcfConsent.RUBICON_VENDO class CookieSyncSpec extends BaseSpec { private static final UserSyncInfo.Type USER_SYNC_TYPE = REDIRECT - private static final boolean CORS_SUPPORT = false private static final String USER_SYNC_URL = "$networkServiceContainer.rootUri/generic-usersync" private static final String ALL_BIDDERS = "*" private static final Integer DEFAULT_PBS_BIDDERS_SIZE = 8 private static final Map GENERIC_CONFIG = [ "adapters.${GENERIC.value}.usersync.redirect.url" : USER_SYNC_URL, - "adapters.${GENERIC.value}.usersync.redirect.support-cors": CORS_SUPPORT as String, "adapters.${GENERIC.value}.meta-info.vendor-id" : GENERIC_VENDOR_ID as String] private static final Map ACEEX_CONFIG = [ "adapters.${ACEEX.value}.enabled" : "true", "adapters.${ACEEX.value}.usersync.cookie-family-name" : ACEEX.value, - "adapters.${ACEEX.value}.usersync.redirect.url" : "https://test.redirect.endpoint.com={redirect_url}", - "adapters.${ACEEX.value}.usersync.redirect.support-cors": CORS_SUPPORT as String] + "adapters.${ACEEX.value}.usersync.redirect.url" : "https://test.redirect.endpoint.com={redirect_url}"] private static final Map RUBICON_CONFIG = [ "adapters.${RUBICON.value}.enabled" : "true", "adapters.${RUBICON.value}.meta-info.vendor-id" : RUBICON_VENDOR_ID as String, "adapters.${RUBICON.value}.usersync.cookie-family-name" : RUBICON.value, "adapters.${RUBICON.value}.usersync.redirect.url" : "https://test.redirect.endpoint.com", - "adapters.${RUBICON.value}.usersync.redirect.support-cors": CORS_SUPPORT as String, - "adapters.${RUBICON.value}.usersync.iframe.url" : "https://test.iframe.endpoint.com&redir={redirect_url}", - "adapters.${RUBICON.value}.usersync.iframe.support-cors" : CORS_SUPPORT as String] + "adapters.${RUBICON.value}.usersync.iframe.url" : "https://test.iframe.endpoint.com&redir={redirect_url}"] private static final Map OPENX_CONFIG = [ "adapters.${OPENX.value}.enabled" : "true", "adapters.${OPENX.value}.usersync.cookie-family-name" : OPENX.value, "adapters.${OPENX.value}.usersync.redirect.url" : USER_SYNC_URL, - "adapters.${OPENX.value}.usersync.redirect.support-cors": CORS_SUPPORT as String, - "adapters.${OPENX.value}.usersync.iframe.url" : USER_SYNC_URL, - "adapters.${OPENX.value}.usersync.iframe.support-cors" : CORS_SUPPORT as String] + "adapters.${OPENX.value}.usersync.iframe.url" : USER_SYNC_URL] private static final Map APPNEXUS_CONFIG = [ "adapters.${APPNEXUS.value}.enabled" : "true", "adapters.${APPNEXUS.value}.aliases.mediafuse.enabled" : "false", "adapters.${APPNEXUS.value}.usersync.cookie-family-name" : APPNEXUS.value, - "adapters.${APPNEXUS.value}.usersync.redirect.url" : "https://test.appnexus.redirect.com/getuid?{redirect_url}", - "adapters.${APPNEXUS.value}.usersync.redirect.support-cors": CORS_SUPPORT as String] + "adapters.${APPNEXUS.value}.usersync.redirect.url" : "https://test.appnexus.redirect.com/getuid?{redirect_url}"] private static final Map AAX_CONFIG = ["adapters.${AAX.value}.enabled": "true"] private static final Map ACUITYADS_CONFIG = ["adapters.${ACUITYADS.value}.enabled": "true"] private static final Map ADKERNEL_CONFIG = [ @@ -356,7 +348,6 @@ class CookieSyncSpec extends BaseSpec { verifyAll(bidderStatus?.userSync) { it.url == USER_SYNC_URL it.type == REDIRECT - it.supportCORS == false } } @@ -551,7 +542,6 @@ class CookieSyncSpec extends BaseSpec { def bidderStatus = response.getBidderUserSync(GENERIC) assert bidderStatus?.userSync?.url?.startsWith(USER_SYNC_URL) assert bidderStatus?.userSync?.type == USER_SYNC_TYPE - assert bidderStatus?.userSync?.supportCORS == CORS_SUPPORT assert bidderStatus?.noCookie == true } @@ -592,7 +582,6 @@ class CookieSyncSpec extends BaseSpec { def bidderStatus = response.getBidderUserSync(GENERIC) assert bidderStatus?.userSync?.url?.startsWith(USER_SYNC_URL) assert bidderStatus?.userSync?.type == USER_SYNC_TYPE - assert bidderStatus?.userSync?.supportCORS == CORS_SUPPORT assert bidderStatus?.noCookie == true } @@ -643,7 +632,6 @@ class CookieSyncSpec extends BaseSpec { def configuredBidderStatus = response.getBidderUserSync(GENERIC) assert configuredBidderStatus?.userSync?.url?.startsWith(USER_SYNC_URL) assert configuredBidderStatus?.userSync?.type == USER_SYNC_TYPE - assert configuredBidderStatus?.userSync?.supportCORS == CORS_SUPPORT assert configuredBidderStatus?.noCookie == true } @@ -725,7 +713,6 @@ class CookieSyncSpec extends BaseSpec { verifyAll(validBidderUserSyncs) { it.url == [USER_SYNC_URL] it.type == [USER_SYNC_TYPE] - it.supportCORS == [CORS_SUPPORT] } and: "Response should contain duplicate bidder error" @@ -753,7 +740,6 @@ class CookieSyncSpec extends BaseSpec { response.bidderStatus.each { assert it.userSync?.url?.startsWith(USER_SYNC_URL) assert it.userSync?.type == USER_SYNC_TYPE - assert it.userSync?.supportCORS == CORS_SUPPORT assert it.noCookie == true } } @@ -1681,7 +1667,6 @@ class CookieSyncSpec extends BaseSpec { def bidderStatus = response?.bidderStatus?.userSync assert bidderStatus?.url assert bidderStatus?.type - assert bidderStatus?.supportCORS?.every(it -> it == CORS_SUPPORT) } def "PBS cookie sync request shouldn't return sync url when active uids cookie is present for bidder"() { diff --git a/src/test/groovy/org/prebid/server/functional/tests/HttpSettingsSpec.groovy b/src/test/groovy/org/prebid/server/functional/tests/HttpSettingsSpec.groovy index b1ee2b8ef57..682bb2fef8b 100644 --- a/src/test/groovy/org/prebid/server/functional/tests/HttpSettingsSpec.groovy +++ b/src/test/groovy/org/prebid/server/functional/tests/HttpSettingsSpec.groovy @@ -194,7 +194,6 @@ class HttpSettingsSpec extends BaseSpec { given: "Pbs config with adapters.generic.usersync.redirect.*" def pbsConfig = PbsConfig.httpSettingsConfig + ["adapters.generic.usersync.redirect.url" : "$networkServiceContainer.rootUri/generic-usersync&redir={redirect_url}".toString(), - "adapters.generic.usersync.redirect.support-cors" : "false", "adapters.generic.usersync.redirect.format-override": "blank"] def prebidServerService = pbsServiceFactory.getService(pbsConfig) @@ -230,7 +229,6 @@ class HttpSettingsSpec extends BaseSpec { ['settings.http.endpoint': "${networkServiceContainer.rootUri}${HttpSettings.rfcEndpoint}".toString(), 'settings.http.rfc3986-compatible': 'true', 'adapters.generic.usersync.redirect.url' : "$networkServiceContainer.rootUri/generic-usersync&redir={redirect_url}".toString(), - 'adapters.generic.usersync.redirect.support-cors' : 'false', 'adapters.generic.usersync.redirect.format-override': 'blank'] def prebidServerService = pbsServiceFactory.getService(pbsConfig) diff --git a/src/test/groovy/org/prebid/server/functional/tests/SetUidSpec.groovy b/src/test/groovy/org/prebid/server/functional/tests/SetUidSpec.groovy index 27b69e74341..65a1a8650fc 100644 --- a/src/test/groovy/org/prebid/server/functional/tests/SetUidSpec.groovy +++ b/src/test/groovy/org/prebid/server/functional/tests/SetUidSpec.groovy @@ -38,7 +38,6 @@ class SetUidSpec extends BaseSpec { private static final Integer MAX_NUMBER_OF_UID_COOKIES = 30 private static final Integer UPDATED_EXPIRE_DAYS = 14 private static final UserSyncInfo.Type USER_SYNC_TYPE = REDIRECT - private static final boolean CORS_SUPPORT = false private static final Integer RANDOM_EXPIRE_DAY = PBSUtils.getRandomNumber(1, 10) private static final String USER_SYNC_URL = "$networkServiceContainer.rootUri/generic-usersync" private static final String GENERIC_COOKIE_FAMILY_NAME = GENERIC.value @@ -63,14 +62,12 @@ class SetUidSpec extends BaseSpec { "adapters.${GENERIC.value}.meta-info.vendor-id" : VENDOR_ID, "adapters.${GENERIC.value}.usersync.cookie-family-name" : GENERIC_COOKIE_FAMILY_NAME, "adapters.${GENERIC.value}.usersync.${USER_SYNC_TYPE.value}.url" : USER_SYNC_URL, - "adapters.${GENERIC.value}.usersync.${USER_SYNC_TYPE.value}.support-cors" : CORS_SUPPORT.toString(), "adapters.${GENERIC.value}.usersync.${USER_SYNC_TYPE.value}.uid-macro" : "", "adapters.${GRID.value}.enabled" : "true", "adapters.${GRID.value}.meta-info.vendor-id" : VENDOR_ID, "adapters.${GRID.value}.usersync.cookie-family-name" : GENERIC_COOKIE_FAMILY_NAME, "adapters.${GRID.value}.usersync.${USER_SYNC_TYPE.value}.url" : USER_SYNC_URL, - "adapters.${GRID.value}.usersync.${USER_SYNC_TYPE.value}.support-cors" : CORS_SUPPORT.toString(), "adapters.${GRID.value}.usersync.${USER_SYNC_TYPE.value}.uid-macro" : "", "adapters.${GENERIC}.aliases.${ALIAS}.enabled" : "true", @@ -78,7 +75,6 @@ class SetUidSpec extends BaseSpec { "adapters.${GENERIC}.aliases.${ALIAS}.meta-info.vendor-id" : VENDOR_ID, "adapters.${GENERIC}.aliases.${ALIAS}.usersync.cookie-family-name" : GENERIC_COOKIE_FAMILY_NAME, "adapters.${GENERIC}.aliases.${ALIAS}.usersync.${USER_SYNC_TYPE.value}.url" : USER_SYNC_URL, - "adapters.${GENERIC}.aliases.${ALIAS}.usersync.${USER_SYNC_TYPE.value}.support-cors" : CORS_SUPPORT.toString(), "adapters.${GENERIC}.aliases.${ALIAS}.usersync.${USER_SYNC_TYPE.value}.uid-macro" : "", "adapters.${GENERIC}.aliases.${OPENX_ALIAS}.enabled" : "true", @@ -86,7 +82,6 @@ class SetUidSpec extends BaseSpec { "adapters.${GENERIC}.aliases.${OPENX_ALIAS}.meta-info.vendor-id" : VENDOR_ID, "adapters.${GENERIC}.aliases.${OPENX_ALIAS}.usersync.cookie-family-name" : GENERIC_COOKIE_FAMILY_NAME, "adapters.${GENERIC}.aliases.${OPENX_ALIAS}.usersync.${USER_SYNC_TYPE.value}.url" : USER_SYNC_URL, - "adapters.${GENERIC}.aliases.${OPENX_ALIAS}.usersync.${USER_SYNC_TYPE.value}.support-cors": CORS_SUPPORT.toString(), "adapters.${GENERIC}.aliases.${OPENX_ALIAS}.usersync.${USER_SYNC_TYPE.value}.uid-macro" : ""] @Shared diff --git a/src/test/groovy/org/prebid/server/functional/tests/UserSyncSpec.groovy b/src/test/groovy/org/prebid/server/functional/tests/UserSyncSpec.groovy index e2ddc563616..fea96bea8f0 100644 --- a/src/test/groovy/org/prebid/server/functional/tests/UserSyncSpec.groovy +++ b/src/test/groovy/org/prebid/server/functional/tests/UserSyncSpec.groovy @@ -12,14 +12,12 @@ import static org.prebid.server.functional.testcontainers.Dependencies.networkSe class UserSyncSpec extends BaseSpec { - private static final Map GENERIC_USERSYNC_CONFIG = ["adapters.${GENERIC.value}.usersync.${IFRAME.value}.url" : "$networkServiceContainer.rootUri/generic-usersync&redir={redirect_url}".toString(), - "adapters.${GENERIC.value}.usersync.${IFRAME.value}.support-cors": "false"] + private static final Map GENERIC_USERSYNC_CONFIG = ["adapters.${GENERIC.value}.usersync.${IFRAME.value}.url" : "$networkServiceContainer.rootUri/generic-usersync&redir={redirect_url}".toString()] def "PBS should return usersync url with '#formatParam' format parameter for #userSyncFormat when format-override absent"() { given: "Pbs config with usersync.#userSyncFormat" def prebidServerService = pbsServiceFactory.getService( - ["adapters.generic.usersync.${userSyncFormat.value}.url" : "$networkServiceContainer.rootUri/generic-usersync&redir={redirect_url}".toString(), - "adapters.generic.usersync.${userSyncFormat.value}.support-cors": "false"]) + ["adapters.generic.usersync.${userSyncFormat.value}.url" : "$networkServiceContainer.rootUri/generic-usersync&redir={redirect_url}".toString()]) and: "Default CookieSyncRequest" def cookieSyncRequest = CookieSyncRequest.defaultCookieSyncRequest @@ -42,7 +40,6 @@ class UserSyncSpec extends BaseSpec { given: "Pbs config with usersync.#userSyncFormat and iframe.format-override: #formatOverride" def prebidServerService = pbsServiceFactory.getService( ["adapters.generic.usersync.${userSyncFormat.value}.url" : "$networkServiceContainer.rootUri/generic-usersync&redir={redirect_url}".toString(), - "adapters.generic.usersync.${userSyncFormat.value}.support-cors" : "false", "adapters.generic.usersync.${userSyncFormat.value}.format-override": formatOverride.value]) and: "Default CookieSyncRequest" @@ -68,7 +65,6 @@ class UserSyncSpec extends BaseSpec { given: "Pbs config with usersync.#userSyncFormat.url" def prebidServerService = pbsServiceFactory.getService( ["adapters.generic.usersync.${userSyncFormat.value}.url" : "$networkServiceContainer.rootUri/generic-usersync&redir={redirect_url}".toString(), - "adapters.generic.usersync.${userSyncFormat.value}.support-cors": "false", "adapters.generic.usersync.${userSyncFormat.value}.uid-macro" : null]) and: "Default CookieSyncRequest" diff --git a/src/test/groovy/org/prebid/server/functional/tests/module/pbruleengine/RuleEngineBaseSpec.groovy b/src/test/groovy/org/prebid/server/functional/tests/module/pbruleengine/RuleEngineBaseSpec.groovy index bfc73c8de37..d77288da086 100644 --- a/src/test/groovy/org/prebid/server/functional/tests/module/pbruleengine/RuleEngineBaseSpec.groovy +++ b/src/test/groovy/org/prebid/server/functional/tests/module/pbruleengine/RuleEngineBaseSpec.groovy @@ -89,7 +89,6 @@ abstract class RuleEngineBaseSpec extends ModuleBaseSpec { private static final String USER_SYNC_URL = "$networkServiceContainer.rootUri/generic-usersync" private static final Map GENERIC_CONFIG = [ "adapters.${GENERIC.value}.usersync.redirect.url" : USER_SYNC_URL, - "adapters.${GENERIC.value}.usersync.redirect.support-cors": false as String, "adapters.${GENERIC.value}.meta-info.vendor-id" : GENERIC_VENDOR_ID as String] protected static final PrebidServerService pbsServiceWithRulesEngineModule = pbsServiceFactory.getService(GENERIC_CONFIG + getRulesEngineSettings() + AMX_CONFIG + OPENX_CONFIG + OPENX_ALIAS_CONFIG + ['datacenter-region': CONFIG_DATA_CENTER] + diff --git a/src/test/groovy/org/prebid/server/functional/tests/privacy/PrivacyBaseSpec.groovy b/src/test/groovy/org/prebid/server/functional/tests/privacy/PrivacyBaseSpec.groovy index 55fd210806f..19f9798a9e8 100644 --- a/src/test/groovy/org/prebid/server/functional/tests/privacy/PrivacyBaseSpec.groovy +++ b/src/test/groovy/org/prebid/server/functional/tests/privacy/PrivacyBaseSpec.groovy @@ -86,7 +86,6 @@ abstract class PrivacyBaseSpec extends BaseSpec { private static final int GEO_PRECISION = 2 protected static final Map GENERIC_CONFIG = ["adapters.${GENERIC.value}.usersync.${REDIRECT.value}.url" : "$networkServiceContainer.rootUri/generic-usersync".toString(), - "adapters.${GENERIC.value}.usersync.${REDIRECT.value}.support-cors": false.toString(), "adapters.${GENERIC.value}.ortb-version" : "2.6"] private static final Map OPENX_CONFIG = ["adaptrs.${OPENX.value}.enabled" : "true", "adapters.${OPENX.value}.usersync.cookie-family-name": OPENX.value, diff --git a/src/test/groovy/org/prebid/server/functional/tests/privacy/gdpr/GdprSetUidSpec.groovy b/src/test/groovy/org/prebid/server/functional/tests/privacy/gdpr/GdprSetUidSpec.groovy index 65950dfdde1..21e67d65062 100644 --- a/src/test/groovy/org/prebid/server/functional/tests/privacy/gdpr/GdprSetUidSpec.groovy +++ b/src/test/groovy/org/prebid/server/functional/tests/privacy/gdpr/GdprSetUidSpec.groovy @@ -30,13 +30,11 @@ import static org.prebid.server.functional.util.privacy.TcfConsent.PurposeId.DEV class GdprSetUidSpec extends PrivacyBaseSpec { - private static final boolean CORS_SUPPORT = false private static final String USER_SYNC_URL = "$Dependencies.networkServiceContainer.rootUri/generic-usersync" private static final UserSyncInfo.Type USER_SYNC_TYPE = REDIRECT private static final Map VENDOR_GENERIC_PBS_CONFIG = GENERIC_VENDOR_CONFIG + ["gdpr.purposes.p1.enforce-purpose" : NO.value, - "adapters.${GENERIC.value}.usersync.${USER_SYNC_TYPE.value}.url" : USER_SYNC_URL, - "adapters.${GENERIC.value}.usersync.${USER_SYNC_TYPE.value}.support-cors": CORS_SUPPORT.toString()] + "adapters.${GENERIC.value}.usersync.${USER_SYNC_TYPE.value}.url" : USER_SYNC_URL] private static final String TCF_ERROR_MESSAGE = "The gdpr_consent param prevents cookies from being saved" private static final int UNAVAILABLE_FOR_LEGAL_REASONS_CODE = 451 diff --git a/src/test/groovy/org/prebid/server/functional/tests/privacy/gpp/GppCookieSyncSpec.groovy b/src/test/groovy/org/prebid/server/functional/tests/privacy/gpp/GppCookieSyncSpec.groovy index 284ea4670ba..46369e28503 100644 --- a/src/test/groovy/org/prebid/server/functional/tests/privacy/gpp/GppCookieSyncSpec.groovy +++ b/src/test/groovy/org/prebid/server/functional/tests/privacy/gpp/GppCookieSyncSpec.groovy @@ -36,21 +36,18 @@ import static org.prebid.server.functional.util.privacy.TcfConsent.PurposeId.DEV class GppCookieSyncSpec extends BaseSpec { private static final UserSyncInfo.Type USER_SYNC_TYPE = REDIRECT - private static final boolean CORS_SUPPORT = false private static final String USER_SYNC_URL = "$Dependencies.networkServiceContainer.rootUri/generic-usersync" private static final GppSectionId FIRST_GPP_SECTION = PBSUtils.getRandomEnum(GppSectionId.class) private static final GppSectionId SECOND_GPP_SECTION = PBSUtils.getRandomEnum(GppSectionId.class, [FIRST_GPP_SECTION]) private static final Map GENERIC_CONFIG = [ "adapters.${GENERIC.value}.meta-info.vendor-id" : GENERIC_VENDOR_ID as String, - "adapters.${GENERIC.value}.usersync.${USER_SYNC_TYPE.value}.url" : USER_SYNC_URL, - "adapters.${GENERIC.value}.usersync.${USER_SYNC_TYPE.value}.support-cors": CORS_SUPPORT.toString()] + "adapters.${GENERIC.value}.usersync.${USER_SYNC_TYPE.value}.url" : USER_SYNC_URL] private static final Map GENERIC_WITH_SKIP_CONFIG = [ "adapters.${GENERIC.value}.meta-info.vendor-id" : GENERIC_VENDOR_ID as String, "adapters.${GENERIC.value}.usersync.${USER_SYNC_TYPE.value}.url" : "$Dependencies.networkServiceContainer.rootUri/generic-usersync&redir={redirect_url}".toString(), "adapters.${GENERIC.value}.usersync.skipwhen.gdpr" : 'true', - "adapters.${GENERIC.value}.usersync.skipwhen.gpp_sid" : "${FIRST_GPP_SECTION.value}, ${SECOND_GPP_SECTION.value}".toString(), - "adapters.${GENERIC.value}.usersync.${USER_SYNC_TYPE.value}.support-cors": CORS_SUPPORT.toString()] + "adapters.${GENERIC.value}.usersync.skipwhen.gpp_sid" : "${FIRST_GPP_SECTION.value}, ${SECOND_GPP_SECTION.value}".toString()] private static PrebidServerService prebidServerService = pbsServiceFactory.getService(GENERIC_CONFIG) private static PrebidServerService prebidServerServiceWithSkipConfig = pbsServiceFactory.getService(GENERIC_WITH_SKIP_CONFIG + GENERIC_ALIAS_CONFIG) @@ -100,7 +97,6 @@ class GppCookieSyncSpec extends BaseSpec { assert bidderStatus?.noCookie == true assert bidderStatus?.userSync?.url?.startsWith(USER_SYNC_URL) assert bidderStatus?.userSync?.type == USER_SYNC_TYPE - assert bidderStatus?.userSync?.supportCORS == CORS_SUPPORT } def "PBS cookie sync request should respond with a warning when gpp_sid contains 2 and gdpr is 0"() { @@ -123,7 +119,6 @@ class GppCookieSyncSpec extends BaseSpec { assert bidderStatus?.noCookie == true assert bidderStatus?.userSync?.url?.startsWith(USER_SYNC_URL) assert bidderStatus?.userSync?.type == USER_SYNC_TYPE - assert bidderStatus?.userSync?.supportCORS == CORS_SUPPORT } def "PBS cookie sync request should respond with a warning when gpp_sid doesn't contain 2 and gdpr is 1"() { @@ -168,7 +163,6 @@ class GppCookieSyncSpec extends BaseSpec { assert bidderStatus?.noCookie == true assert bidderStatus?.userSync?.url?.startsWith(USER_SYNC_URL) assert bidderStatus?.userSync?.type == USER_SYNC_TYPE - assert bidderStatus?.userSync?.supportCORS == CORS_SUPPORT } def "PBS cookie sync request should respond with an error when gpp_sid is invalid"() { @@ -233,8 +227,7 @@ class GppCookieSyncSpec extends BaseSpec { def "PBS should return empty gpp and gppSid in usersync url when gpp and gppSid is not present in request"() { given: "Pbs config with usersync.#userSyncFormat.url" - def pbsConfig = ["adapters.generic.usersync.${userSyncFormat.value}.url" : "$Dependencies.networkServiceContainer.rootUri/generic-usersync&redir={redirect_url}".toString(), - "adapters.generic.usersync.${userSyncFormat.value}.support-cors": "false"] + def pbsConfig = ["adapters.generic.usersync.${userSyncFormat.value}.url" : "$Dependencies.networkServiceContainer.rootUri/generic-usersync&redir={redirect_url}".toString()] def prebidServerService = pbsServiceFactory.getService(pbsConfig) and: "Default CookieSyncRequest without gpp and gppSid" @@ -260,8 +253,7 @@ class GppCookieSyncSpec extends BaseSpec { def "PBS should populate gpp and gppSid in usersync url when gpp and gppSid is present in request"() { given: "Pbs config with usersync.#userSyncFormat.url" - def pbsConfig = ["adapters.generic.usersync.${userSyncFormat.value}.url" : "$Dependencies.networkServiceContainer.rootUri/generic-usersync&redir={redirect_url}".toString(), - "adapters.generic.usersync.${userSyncFormat.value}.support-cors": "false"] + def pbsConfig = ["adapters.generic.usersync.${userSyncFormat.value}.url" : "$Dependencies.networkServiceContainer.rootUri/generic-usersync&redir={redirect_url}".toString()] def prebidServerService = pbsServiceFactory.getService(pbsConfig) and: "Default CookieSyncRequest with gpp and gppSid" @@ -415,8 +407,7 @@ class GppCookieSyncSpec extends BaseSpec { def pbsConfig = [ "adapters.${GENERIC.value}.meta-info.vendor-id" : GENERIC_VENDOR_ID as String, "adapters.${GENERIC.value}.usersync.${USER_SYNC_TYPE.value}.url" : USER_SYNC_URL, - "adapters.${GENERIC.value}.usersync.skipwhen.gdpr" : 'false', - "adapters.${GENERIC.value}.usersync.${USER_SYNC_TYPE.value}.support-cors": CORS_SUPPORT.toString()] + "adapters.${GENERIC.value}.usersync.skipwhen.gdpr" : 'false'] def prebidServerService = pbsServiceFactory.getService(pbsConfig) and: "Default CookieSyncRequest with gdpr config" diff --git a/src/test/java/org/prebid/server/bidder/UsersyncInfoFactoryTest.java b/src/test/java/org/prebid/server/bidder/UsersyncInfoFactoryTest.java index 446c8db449a..a8de186bb19 100644 --- a/src/test/java/org/prebid/server/bidder/UsersyncInfoFactoryTest.java +++ b/src/test/java/org/prebid/server/bidder/UsersyncInfoFactoryTest.java @@ -285,18 +285,6 @@ public void buildShouldReturnTypeFromUsersyncMethod() { assertThat(result.getType()).isEqualTo(UsersyncMethodType.IFRAME); } - @Test - public void buildShouldReturnIsSupportCORSFromUsersyncMethod() { - // given - final UsersyncMethod method = givenUsersyncMethod(builder -> builder.supportCORS(true)); - - // when - final UsersyncInfo result = target.build(BIDDER, null, method, givenEmptyPrivacy()); - - // then - assertThat(result.getSupportCORS()).isTrue(); - } - @Test public void buildShouldUseFormatOverrideOverTypeFormat() { // given @@ -338,7 +326,6 @@ public void buildShouldReturnCorrectFullUrlIfHostCookieUidIsNull() { &gpp={gpp}\ &gpp_sid={gpp_sid}""")) .uidMacro("$UID-MACRO") - .supportCORS(true) .formatOverride(UsersyncFormat.PIXEL) .build(); final Privacy privacy = Privacy.builder() @@ -353,7 +340,6 @@ public void buildShouldReturnCorrectFullUrlIfHostCookieUidIsNull() { final UsersyncInfo result = target.build("sync-bidder test", null, method, privacy); // then - assertThat(result.getSupportCORS()).isTrue(); assertThat(result.getType()).isEqualTo(UsersyncMethodType.IFRAME); assertThat(result.getUrl()).isEqualTo(""" https://usersync-url\ @@ -381,7 +367,6 @@ public void buildShouldReturnCorrectFullUrlIfHostCookieUidIsNotNull() { .type(UsersyncMethodType.IFRAME) .usersyncUrl(Uri.of("https://ignored.example/should-not-appear")) .uidMacro("$IGNORED") - .supportCORS(true) .formatOverride(UsersyncFormat.PIXEL) .build(); final Privacy privacy = Privacy.builder() @@ -396,7 +381,6 @@ public void buildShouldReturnCorrectFullUrlIfHostCookieUidIsNotNull() { final UsersyncInfo result = target.build("sync-bidder test", "host-uid value", method, privacy); // then - assertThat(result.getSupportCORS()).isTrue(); assertThat(result.getType()).isEqualTo(UsersyncMethodType.IFRAME); assertThat(result.getUrl()).isEqualTo(""" https://localhost:8080/setuid?\ diff --git a/src/test/java/org/prebid/server/bidder/UsersyncMethodChooserTest.java b/src/test/java/org/prebid/server/bidder/UsersyncMethodChooserTest.java index 1f16493d6ba..715048f944a 100644 --- a/src/test/java/org/prebid/server/bidder/UsersyncMethodChooserTest.java +++ b/src/test/java/org/prebid/server/bidder/UsersyncMethodChooserTest.java @@ -365,7 +365,6 @@ private UsersyncMethod iframeMethod(String url) { return UsersyncMethod.builder() .type(UsersyncMethodType.IFRAME) .usersyncUrl(Uri.of(url)) - .supportCORS(false) .build(); } @@ -373,7 +372,6 @@ private UsersyncMethod redirectMethod(String url) { return UsersyncMethod.builder() .type(UsersyncMethodType.REDIRECT) .usersyncUrl(Uri.of(url)) - .supportCORS(false) .build(); } } diff --git a/src/test/java/org/prebid/server/handler/SetuidHandlerTest.java b/src/test/java/org/prebid/server/handler/SetuidHandlerTest.java index 057d1e9e110..815453e85ea 100644 --- a/src/test/java/org/prebid/server/handler/SetuidHandlerTest.java +++ b/src/test/java/org/prebid/server/handler/SetuidHandlerTest.java @@ -980,10 +980,10 @@ private static UidsCookie emptyUidsCookie() { } private static UsersyncMethod iframeMethod() { - return UsersyncMethod.builder().type(UsersyncMethodType.IFRAME).supportCORS(false).build(); + return UsersyncMethod.builder().type(UsersyncMethodType.IFRAME).build(); } private static UsersyncMethod redirectMethod() { - return UsersyncMethod.builder().type(UsersyncMethodType.REDIRECT).supportCORS(false).build(); + return UsersyncMethod.builder().type(UsersyncMethodType.REDIRECT).build(); } } diff --git a/src/test/java/org/prebid/server/it/ApplicationTest.java b/src/test/java/org/prebid/server/it/ApplicationTest.java index 0c937b928b8..73851e69703 100644 --- a/src/test/java/org/prebid/server/it/ApplicationTest.java +++ b/src/test/java/org/prebid/server/it/ApplicationTest.java @@ -324,7 +324,7 @@ public void cookieSyncShouldReturnBidderStatusWithExpectedUsersyncInfo() { + "&gpp_sid=" + "&f=i" + "&uid=host-cookie-uid", - UsersyncMethodType.REDIRECT, false)) + UsersyncMethodType.REDIRECT)) .build(), BidderUsersyncStatus.builder() .bidder(APPNEXUS) @@ -337,7 +337,7 @@ public void cookieSyncShouldReturnBidderStatusWithExpectedUsersyncInfo() { + "%26gpp_sid%3D" + "%26f%3Di" + "%26uid%3D%24UID", - UsersyncMethodType.REDIRECT, false)) + UsersyncMethodType.REDIRECT)) .build()); } diff --git a/src/test/java/org/prebid/server/spring/config/bidder/util/UsersyncerUtilTest.java b/src/test/java/org/prebid/server/spring/config/bidder/util/UsersyncerUtilTest.java index 8eeeb3ce9b8..536128973f1 100644 --- a/src/test/java/org/prebid/server/spring/config/bidder/util/UsersyncerUtilTest.java +++ b/src/test/java/org/prebid/server/spring/config/bidder/util/UsersyncerUtilTest.java @@ -58,7 +58,6 @@ public void createShouldReturnUsersyncerWithCorrectUsersyncMethodParams() { final UsersyncMethodConfigurationProperties iframe = new UsersyncMethodConfigurationProperties(); iframe.setUrl("https://iframe-url"); iframe.setUidMacro("iframe-uid-macro"); - iframe.setSupportCors(true); iframe.setFormatOverride(UsersyncFormat.BLANK); final UsersyncConfigurationProperties properties = givenUsersyncConfigurationProperties(); @@ -72,7 +71,6 @@ public void createShouldReturnUsersyncerWithCorrectUsersyncMethodParams() { .type(UsersyncMethodType.IFRAME) .usersyncUrl(Uri.of("https://iframe-url")) .uidMacro("iframe-uid-macro") - .supportCORS(true) .formatOverride(UsersyncFormat.BLANK) .build()); } @@ -131,7 +129,6 @@ private static UsersyncConfigurationProperties givenUsersyncConfigurationPropert private static UsersyncMethodConfigurationProperties givenUsersyncMethodConfigurationProperties() { final UsersyncMethodConfigurationProperties properties = new UsersyncMethodConfigurationProperties(); properties.setUrl("https://url"); - properties.setSupportCors(false); return properties; } } diff --git a/src/test/resources/org/prebid/server/it/test-application.properties b/src/test/resources/org/prebid/server/it/test-application.properties index 42206cabbfe..9c31f54c410 100644 --- a/src/test/resources/org/prebid/server/it/test-application.properties +++ b/src/test/resources/org/prebid/server/it/test-application.properties @@ -134,7 +134,6 @@ adapters.appnexus.enabled=true adapters.appnexus.endpoint=http://localhost:8090/appnexus-exchange adapters.appnexus.usersync.redirect.url=http://usersync-url/getuid?{redirect_url} adapters.appnexus.usersync.redirect.uid-macro=$UID -adapters.appnexus.usersync.redirect.support-cors=false adapters.appnexus.aliases.mediafuse.enabled=true adapters.appnexus.aliases.mediafuse.endpoint=http://localhost:8090/mediafuse-exchange adapters.appush.enabled=true @@ -411,7 +410,6 @@ adapters.msft.enabled=true adapters.msft.endpoint=http://localhost:8090/msft-exchange adapters.msft.usersync.redirect.url=http://usersync-url/getuid?{redirect_url} adapters.msft.usersync.redirect.uid-macro=$UID -adapters.msft.usersync.redirect.support-cors=false adapters.nativery.enabled=true adapters.nativery.endpoint=http://localhost:8090/nativery-exchange adapters.nativo.enabled=true @@ -500,7 +498,6 @@ adapters.rubicon.XAPI.Username=rubicon_user adapters.rubicon.XAPI.Password=rubicon_password adapters.rubicon.usersync.redirect.url=http://localhost:8090/rubicon-usersync?gdpr={gdpr}&gdpr_consent={gdpr_consent} adapters.rubicon.usersync.redirect.uid-macro=rubicon-macro -adapters.rubicon.usersync.redirect.support-cors=false adapters.salunamedia.enabled=true adapters.salunamedia.endpoint=http://localhost:8090/salunamedia-exchange adapters.screencore.enabled=true