diff --git a/docs/config-app.md b/docs/config-app.md index a661f5a74a2..3024b0f4563 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/UsersyncInfoBuilder.java b/src/main/java/org/prebid/server/bidder/UsersyncInfoBuilder.java index b1ddd6c9dc9..9a0014a3cd1 100644 --- a/src/main/java/org/prebid/server/bidder/UsersyncInfoBuilder.java +++ b/src/main/java/org/prebid/server/bidder/UsersyncInfoBuilder.java @@ -14,7 +14,6 @@ public class UsersyncInfoBuilder { private String usersyncUrl; private String redirectUrl; private UsersyncMethodType type; - private Boolean supportCORS; public static UsersyncInfoBuilder from(UsersyncMethod usersyncMethod) { final UsersyncInfoBuilder usersyncInfoBuilder = new UsersyncInfoBuilder(); @@ -23,7 +22,6 @@ public static UsersyncInfoBuilder from(UsersyncMethod usersyncMethod) { StringUtils.stripToEmpty(usersyncMethod.getRedirectUrl()), UsersyncUtil.resolveFormat(usersyncMethod)); usersyncInfoBuilder.type = usersyncMethod.getType(); - usersyncInfoBuilder.supportCORS = usersyncMethod.isSupportCORS(); return usersyncInfoBuilder; } @@ -88,7 +86,7 @@ public UsersyncInfo build() { final String resolvedUsersyncUrl = usersyncUrl.replace( UsersyncInfo.REDIRECT_URL_PLACEHOLDER, resolvedRedirectUrl); - return UsersyncInfo.of(resolvedUsersyncUrl, type, supportCORS); + return UsersyncInfo.of(resolvedUsersyncUrl, type); } private static String resolveQueryParams(String redirectUrl) { diff --git a/src/main/java/org/prebid/server/bidder/UsersyncMethod.java b/src/main/java/org/prebid/server/bidder/UsersyncMethod.java index 843c2893151..59f39b080d5 100644 --- a/src/main/java/org/prebid/server/bidder/UsersyncMethod.java +++ b/src/main/java/org/prebid/server/bidder/UsersyncMethod.java @@ -13,7 +13,5 @@ public class UsersyncMethod { String redirectUrl; - 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 d8f85e9c8e2..833e6f1be1c 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; @@ -22,7 +21,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/UsersyncerCreator.java b/src/main/java/org/prebid/server/spring/config/bidder/util/UsersyncerCreator.java index b5606c719b9..195212ddc3a 100644 --- a/src/main/java/org/prebid/server/spring/config/bidder/util/UsersyncerCreator.java +++ b/src/main/java/org/prebid/server/spring/config/bidder/util/UsersyncerCreator.java @@ -56,7 +56,6 @@ private static UsersyncMethod toMethod(UsersyncMethodType type, .type(type) .usersyncUrl(Objects.requireNonNull(properties.getUrl())) .redirectUrl(toRedirectUrl(cookieFamilyName, externalUrl, 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 b695864b8c2..7ed2850bf91 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 5388564c5d0..6b5ba8515c2 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 ce66d58ce86..f98fe9d2af5 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 738b737c11c..827e4f2c8fa 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 7158bcec57b..36b9563c0d8 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 d3df44cf049..00a16cfef78 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 41a11563f59..4cbf34b2227 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 f7b99f440aa..be656b2369d 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 fa4a5a5f489..7de0d18fb24 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 c40c6eb0e5c..1e4397373b9 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 7ff74879e01..84a03ae5e86 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 543a16b8066..188aacf5a03 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 e1a19fbc6eb..be014afc099 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 302051085bd..fab09685d4c 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 47423726cfb..53acc3b8640 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={aid}&&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 b363a70bc08..624bd63f3c7 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 meta-info: maintainer-email: developer@adverxo.com app-media-types: @@ -47,10 +43,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 658bfcb4401..b70b1ca0cb6 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 5465aa6f558..8514905343a 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 a815655305e..5a2fd197bcf 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 1a4173a4ed3..96fd2ed7657 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}}&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 3dd46514e85..2343bf690a7 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 0a929be2172..a4cc995c373 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 6928936bc5f..359f0c36749 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 5f3bdad4829..ad2b319d4f2 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 8bd27b450ab..e2ee0a0dca6 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 d4479973816..26a01a78425 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 e8dd2352cbe..43699eb8e86 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 6143fa1e387..90f42df1ce5 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?exchange_id= diff --git a/src/main/resources/bidder-config/beintoo.yaml b/src/main/resources/bidder-config/beintoo.yaml index 764bac00d3a..3650d71b3ac 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 9ebe3fd4309..7a51d7a19c3 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 aa1d4dda66f..d4c2d53db46 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 fd3f7d24d87..4105910440a 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 5f99b8e002c..8b35b9a62f1 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 6d9d50dad69..487075de3c6 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 3b0855882cf..76d764d4ead 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 9514160b5a2..38349951398 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 954cd57eca4..04e3e2598c6 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 63e1aca65c1..8986eed038d 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 e51102b891c..c361a530754 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 49a528b41c9..720b9356466 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 086eb92c1dc..3e567fd50d5 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 692697b6ea3..a573ec79148 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 a6745317f53..7b306b9334f 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 ba89ced1ec4..c9921f5f53e 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 8062997c3d8..b61b2e361b9 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 e87b2f6c18f..a90a88173e2 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 6b36d1c29ab..9d5e7b17d4c 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 5bba4d9257f..1cdb633441a 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/dxkulture.yaml b/src/main/resources/bidder-config/dxkulture.yaml index 739b2ba00af..a1a8484f1b3 100644 --- a/src/main/resources/bidder-config/dxkulture.yaml +++ b/src/main/resources/bidder-config/dxkulture.yaml @@ -15,5 +15,4 @@ adapters: cookie-family-name: dxkulture redirect: url: https://ads.dxkulture.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/emtv.yaml b/src/main/resources/bidder-config/emtv.yaml index 075af4f8650..019fa244455 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 34080708c3e..5df8998abc8 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 db89054080a..a417568df80 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 44970a25db2..b94142e8dbd 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 3101dadcfdb..4bd6f2812ce 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 df2a4dac0a1..896a6ea9125 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 fbd8f58627d..616dae4119e 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 ff042fe76d2..43432fc931d 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 3b06953e207..bce8287a255 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 cde5e65fda0..1189d7acd95 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 9cd5fd280f7..8582b76be5e 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' nativo: enabled: false @@ -117,7 +113,6 @@ 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' 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 14b7765a0aa..5d2e893f1fa 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 e735a5159f7..8c108cc22cd 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 b3ee922dce4..163d8d906a6 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 4b37cc73d2f..e75643f95d3 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 4a9b31dfeea..62118f578fe 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 41af36899bf..8ecca573e19 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 fb5ddb9c7ee..e834816f6f7 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 7fcf60b877c..74e13e439a6 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/intertech.yaml b/src/main/resources/bidder-config/intertech.yaml index 0f1f4f671b3..3e6964124a5 100644 --- a/src/main/resources/bidder-config/intertech.yaml +++ b/src/main/resources/bidder-config/intertech.yaml @@ -13,4 +13,3 @@ adapters: redirect-url: /setuid?bidder=intertech&gdpr={{gdpr}}&gdpr_consent={{gdpr_consent}}&us_privacy={{us_privacy}}&uid={UID} cookie-family-name: intertech type: redirect - support-cors: false diff --git a/src/main/resources/bidder-config/iqzone.yaml b/src/main/resources/bidder-config/iqzone.yaml index a8292c5033a..5f454d61970 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 725c2494701..8be976be899 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 bfc87be33b3..9badbc7faa1 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 56d5e9ea22d..60b7030aad1 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 06ef0c93d0c..9540fc844f2 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 0f2a42e7785..dd38a8fca9b 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 b26c7ad4ea8..773911040d0 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 3f71b2d016c..47b949f8be9 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 961d909e0d0..12c56b4d4d9 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 c09eff1684d..28abc2621f2 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 8c1d90e0aba..a6ca69f77bc 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 2dc7c853689..07739196576 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 bee027b1b18..07a239681c4 100644 --- a/src/main/resources/bidder-config/loopme.yaml +++ b/src/main/resources/bidder-config/loopme.yaml @@ -20,4 +20,3 @@ adapters: redirect-url: /setuid?bidder=loopme&gdpr={{gdpr}}&gdpr_consent={{gdpr_consent}}&us_privacy={{us_privacy}}&uid={udid} cookie-family-name: loopme type: redirect - support-cors: false diff --git a/src/main/resources/bidder-config/lunamedia.yaml b/src/main/resources/bidder-config/lunamedia.yaml index 16f32ac2bcf..f1d4533b622 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 3c2f3739198..2b0bdefce28 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 1fceb2e034f..260c9bcfc92 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 cf4119e4147..cafbcb18a00 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://hbx.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 493e0640bfd..e10af13a380 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 0d9c754f683..f2f529b785c 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 4989dc43461..a456a54bfcb 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 096f7776ded..9b47d942671 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 e16c8a1bdbe..3326728f496 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 6115cd19174..9e3cbc66e90 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/nextmillennium.yaml b/src/main/resources/bidder-config/nextmillennium.yaml index 67c34ae62d4..f594c979aed 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 7f3820e24d1..f4cb5bae221 100644 --- a/src/main/resources/bidder-config/nexx360.yaml +++ b/src/main/resources/bidder-config/nexx360.yaml @@ -24,9 +24,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 2d0aaa34db7..a7d0bac21b4 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 b1172241a25..b9859db9d24 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 34f2d844158..a160f1f6549 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 1e8bfbea287..b1be0a6d24c 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 2a5002667e0..8abda452032 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 2fe6b14a167..ac050672dbf 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 756e0d71b2e..c5fd7b917d4 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 f5197ac83ff..f9378860127 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 2ef39dddd08..d2dec95bcdf 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 b8c96ac5e95..b97235b2ae1 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 c836d847f98..6ce8170e69e 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 70105cab774..d9524d4f3a3 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 adb14424c1b..43f7a7bb331 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 03b95d0a7d1..3394e91bb68 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}' \ No newline at end of file + uid-macro: '${PRECISO_USER_ID}' diff --git a/src/main/resources/bidder-config/pubmatic.yaml b/src/main/resources/bidder-config/pubmatic.yaml index 81f9b89f6a1..a20ba9295ab 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 91fb0e673a8..b9f1fa5831f 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 8cd407e3b74..57a9757b8bb 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 8c81123c8ca..e8157535190 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 885916d0d8d..dd50e65383a 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 4ee2e2ef453..7f3e2fa5ef0 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 f8244da16f8..87bd7dd5a03 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 55f6eda1a6b..76031d384c4 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 8092766796c..1d474defc9e 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: 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 4f33a84bd84..9f51ecdcb77 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 6f3f64bb8aa..6d338c5bd53 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 44eed6fd01b..299b7c99e57 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 5bf1dd4b2ed..f40af39c630 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 d1f93997dc0..4ac642ebf5f 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 343bec392de..9f56183e5c2 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 25fb64d832a..dacd7d1e3f1 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 72411680d9e..1802c383886 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 3cac81ccae3..0e0be07dd66 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 a1690cbb8ba..2260e1f78c0 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 c6405555f1a..459ee8d56d0 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 8f74ae266b6..6568b6db4c9 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 5dd9dd19b1d..0ac0cecf99f 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 e81c64f7069..3b08be93531 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' \ No newline at end of file + uid-macro: '$UID' diff --git a/src/main/resources/bidder-config/stroeercore.yaml b/src/main/resources/bidder-config/stroeercore.yaml index cf7bb9ecd1c..046d153398d 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 f5cc2bfeb62..14fda9559ec 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 ef6541beb8f..87333402d39 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 d5393b7d29c..fa3e848d241 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/telaria.yaml b/src/main/resources/bidder-config/telaria.yaml index 20db2bf7c96..efbcf963593 100644 --- a/src/main/resources/bidder-config/telaria.yaml +++ b/src/main/resources/bidder-config/telaria.yaml @@ -13,5 +13,4 @@ adapters: cookie-family-name: telaria redirect: url: https://pbs.publishers.tremorhub.com/pubsync?gdpr={{gdpr}}&gdpr_consent={{gdpr_consent}}&redir={{redirect_url}} - support-cors: false uid-macro: '[tvid]' diff --git a/src/main/resources/bidder-config/teqblaze.yaml b/src/main/resources/bidder-config/teqblaze.yaml index c358ac92f9a..d4d3dd0bddb 100644 --- a/src/main/resources/bidder-config/teqblaze.yaml +++ b/src/main/resources/bidder-config/teqblaze.yaml @@ -17,7 +17,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 @@ -31,11 +30,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 @@ -53,11 +50,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]' adsinteractive: enabled: false @@ -70,11 +65,9 @@ adapters: cookie-family-name: adsinteractive redirect: url: https://cstb.adsinteractive.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://cstb.adsinteractive.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 @@ -87,11 +80,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]' meta-info: maintainer-email: github@teqblaze.com diff --git a/src/main/resources/bidder-config/theadx.yaml b/src/main/resources/bidder-config/theadx.yaml index b9440fa5776..f956703eb05 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 98630182983..63eeebea03e 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 35041d577a2..62d6ae66206 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 446825e33dc..aedb9963d54 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 e6c1f106f62..e206a3e3a2f 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 3685e3e93a2..52bf27cc557 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/ucfunnel.yaml b/src/main/resources/bidder-config/ucfunnel.yaml index 0aa40be2f6e..e7b4eebd3d6 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 e18f3afa6f8..69cf476d2c7 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 0b239b0a3f7..9eb118cb37d 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 adb9b9758a5..cc7406f5608 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/ @@ -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 9d4223748fa..8b0ff1afd67 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 f43815df7d9..b2e2e823675 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 abbbb13da48..d3cdae68159 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 df8384fc6c1..190b244d86b 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 503653d64bd..ea34fd567cf 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 1373df9e4f6..b7598ba0af8 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 7bc0bf4c0be..f8daba3f239 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: 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 78c54a4d1bd..d5719d39926 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 11800ddb11a..05d6153816c 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 806d279bc26..1dc8a9f5e9d 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 84415ead13e..48b3db2bf3a 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 f7cde55cc28..d65cc9e7543 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 6008db2b3e3..6751db3bc02 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 29542fd8326..7e44373562e 100644 --- a/src/test/groovy/org/prebid/server/functional/tests/CookieSyncSpec.groovy +++ b/src/test/groovy/org/prebid/server/functional/tests/CookieSyncSpec.groovy @@ -55,40 +55,32 @@ 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}.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 = ["adapters.${ADKERNEL.value}.enabled": "true"] @@ -501,7 +493,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 } @@ -542,7 +533,6 @@ class CookieSyncSpec extends BaseSpec { def bidderStatus = response.getBidderUserSync(bidder) 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 } @@ -593,7 +583,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 } @@ -675,7 +664,6 @@ class CookieSyncSpec extends BaseSpec { def mainBidderStatus = response.getBidderUserSync(GENERIC) assert mainBidderStatus?.userSync?.url?.startsWith(USER_SYNC_URL) assert mainBidderStatus?.userSync?.type == USER_SYNC_TYPE - assert mainBidderStatus?.userSync?.supportCORS == CORS_SUPPORT assert mainBidderStatus?.noCookie == true } @@ -699,7 +687,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 } } @@ -1626,7 +1613,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 4a0229122b6..9a293b72997 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 7e9eff9ebd3..6e035c0b44f 100644 --- a/src/test/groovy/org/prebid/server/functional/tests/SetUidSpec.groovy +++ b/src/test/groovy/org/prebid/server/functional/tests/SetUidSpec.groovy @@ -35,7 +35,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 Map PBS_CONFIG = @@ -46,8 +45,7 @@ class SetUidSpec extends BaseSpec { "adapters.${OPENX.value}.usersync.cookie-family-name" : OPENX.value, "adapters.${APPNEXUS.value}.enabled" : "true", "adapters.${APPNEXUS.value}.usersync.cookie-family-name" : APPNEXUS.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 Map UID_COOKIES_CONFIG = ['setuid.number-of-uid-cookies': MAX_NUMBER_OF_UID_COOKIES.toString()] private static final Map GENERIC_ALIAS_CONFIG = ["adapters.generic.aliases.alias.enabled" : "true", "adapters.generic.aliases.alias.endpoint": "$networkServiceContainer.rootUri/auction".toString()] 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 b4111e551fb..6c3ab7e3869 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 d27d44e0fc0..a5dd9359ced 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 @@ -85,7 +85,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/GdprSetUidSpec.groovy b/src/test/groovy/org/prebid/server/functional/tests/privacy/GdprSetUidSpec.groovy index df46f493775..47beee57208 100644 --- a/src/test/groovy/org/prebid/server/functional/tests/privacy/GdprSetUidSpec.groovy +++ b/src/test/groovy/org/prebid/server/functional/tests/privacy/GdprSetUidSpec.groovy @@ -29,13 +29,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 = "$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/GppCookieSyncSpec.groovy b/src/test/groovy/org/prebid/server/functional/tests/privacy/GppCookieSyncSpec.groovy index 045dd33a784..74f5a2bdb1c 100644 --- a/src/test/groovy/org/prebid/server/functional/tests/privacy/GppCookieSyncSpec.groovy +++ b/src/test/groovy/org/prebid/server/functional/tests/privacy/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 = "$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" : "$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"() { @@ -166,7 +161,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"() { @@ -229,8 +223,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" : "$networkServiceContainer.rootUri/generic-usersync&redir={{redirect_url}}".toString(), - "adapters.generic.usersync.${userSyncFormat.value}.support-cors": "false"] + def pbsConfig = ["adapters.generic.usersync.${userSyncFormat.value}.url" : "$networkServiceContainer.rootUri/generic-usersync&redir={{redirect_url}}".toString()] def prebidServerService = pbsServiceFactory.getService(pbsConfig) and: "Default CookieSyncRequest without gpp and gppSid" @@ -256,8 +249,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" : "$networkServiceContainer.rootUri/generic-usersync&redir={{redirect_url}}".toString(), - "adapters.generic.usersync.${userSyncFormat.value}.support-cors": "false"] + def pbsConfig = ["adapters.generic.usersync.${userSyncFormat.value}.url" : "$networkServiceContainer.rootUri/generic-usersync&redir={{redirect_url}}".toString()] def prebidServerService = pbsServiceFactory.getService(pbsConfig) and: "Default CookieSyncRequest with gpp and gppSid" @@ -411,8 +403,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/groovy/org/prebid/server/functional/tests/privacy/PrivacyBaseSpec.groovy b/src/test/groovy/org/prebid/server/functional/tests/privacy/PrivacyBaseSpec.groovy index 7d8ed79de7d..7fbdf9b5213 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 @@ -85,7 +85,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/java/org/prebid/server/bidder/UsersyncInfoBuilderTest.java b/src/test/java/org/prebid/server/bidder/UsersyncInfoBuilderTest.java index d6357c17e2d..961c903d436 100644 --- a/src/test/java/org/prebid/server/bidder/UsersyncInfoBuilderTest.java +++ b/src/test/java/org/prebid/server/bidder/UsersyncInfoBuilderTest.java @@ -168,7 +168,6 @@ private static UsersyncMethod createUsersyncMethod(String usersyncUrl, String re .type(UsersyncMethodType.REDIRECT) .usersyncUrl(usersyncUrl) .redirectUrl(redirectUrl) - .supportCORS(false) .build(); } } diff --git a/src/test/java/org/prebid/server/bidder/UsersyncMethodChooserTest.java b/src/test/java/org/prebid/server/bidder/UsersyncMethodChooserTest.java index b129a075dce..52a602356bc 100644 --- a/src/test/java/org/prebid/server/bidder/UsersyncMethodChooserTest.java +++ b/src/test/java/org/prebid/server/bidder/UsersyncMethodChooserTest.java @@ -337,7 +337,6 @@ private UsersyncMethod iframeMethod(String url) { .type(UsersyncMethodType.IFRAME) .usersyncUrl(url) .redirectUrl(null) - .supportCORS(false) .build(); } @@ -346,7 +345,6 @@ private UsersyncMethod redirectMethod(String url) { .type(UsersyncMethodType.REDIRECT) .usersyncUrl(url) .redirectUrl(null) - .supportCORS(false) .build(); } } diff --git a/src/test/java/org/prebid/server/cookie/CookieSyncServiceTest.java b/src/test/java/org/prebid/server/cookie/CookieSyncServiceTest.java index bafc6a11d16..e668f52f61e 100644 --- a/src/test/java/org/prebid/server/cookie/CookieSyncServiceTest.java +++ b/src/test/java/org/prebid/server/cookie/CookieSyncServiceTest.java @@ -1029,7 +1029,7 @@ public void prepareResponseShouldReturnWarningForAliasesSyncedAsRootCookieFamily final BidderUsersyncStatus validStatus = BidderUsersyncStatus.builder() .bidder("root-cookie-family") .noCookie(true) - .usersync(UsersyncInfo.of("https://alias-usersync-url.com", UsersyncMethodType.IFRAME, false)) + .usersync(UsersyncInfo.of("https://alias-usersync-url.com", UsersyncMethodType.IFRAME)) .build(); assertThat(result.getBidderStatus()).containsExactlyInAnyOrder(validStatus, warningStatus); @@ -1056,7 +1056,7 @@ public void prepareResponseShouldNotReturnWarningForAliasesSyncedAsAliasCookieFa final BidderUsersyncStatus status = BidderUsersyncStatus.builder() .bidder("alias-cookie-family") .noCookie(true) - .usersync(UsersyncInfo.of("https://alias-usersync-url.com", UsersyncMethodType.IFRAME, false)) + .usersync(UsersyncInfo.of("https://alias-usersync-url.com", UsersyncMethodType.IFRAME)) .build(); assertThat(result.getBidderStatus()).containsExactly(status); @@ -1084,7 +1084,7 @@ public void prepareResponseShouldReturnErrorForBiddersThatWereNotIncludedInRespo final BidderUsersyncStatus validStatus = BidderUsersyncStatus.builder() .bidder("bidder1-cookie-family") .noCookie(true) - .usersync(UsersyncInfo.of("https://bidder1-usersync-url.com", UsersyncMethodType.IFRAME, false)) + .usersync(UsersyncInfo.of("https://bidder1-usersync-url.com", UsersyncMethodType.IFRAME)) .build(); assertThat(result.getBidderStatus()).containsExactlyInAnyOrder(validStatus, warningStatus); @@ -1122,7 +1122,7 @@ public void prepareResponseShouldReturnCustomUsersyncUrlForHostCookieSync() { final BidderUsersyncStatus status = BidderUsersyncStatus.builder() .noCookie(true) .bidder("host-bidder-cookie-family") - .usersync(UsersyncInfo.of(expectedUrl, UsersyncMethodType.IFRAME, false)) + .usersync(UsersyncInfo.of(expectedUrl, UsersyncMethodType.IFRAME)) .build(); assertThat(result.getBidderStatus()).containsExactly(status); @@ -1160,7 +1160,7 @@ public void prepareResponseShouldReturnResponseWithWarningsIfNotEmpty() { final BidderUsersyncStatus status = BidderUsersyncStatus.builder() .noCookie(true) .bidder("host-bidder-cookie-family") - .usersync(UsersyncInfo.of(expectedUrl, UsersyncMethodType.IFRAME, false)) + .usersync(UsersyncInfo.of(expectedUrl, UsersyncMethodType.IFRAME)) .build(); assertThat(result.getBidderStatus()).containsExactly(status); @@ -1199,7 +1199,7 @@ public void prepareResponseShouldReturnResponseWithoutWarningsIfEmpty() { final BidderUsersyncStatus status = BidderUsersyncStatus.builder() .noCookie(true) .bidder("host-bidder-cookie-family") - .usersync(UsersyncInfo.of(expectedUrl, UsersyncMethodType.IFRAME, false)) + .usersync(UsersyncInfo.of(expectedUrl, UsersyncMethodType.IFRAME)) .build(); assertThat(result.getBidderStatus()).containsExactly(status); diff --git a/src/test/java/org/prebid/server/handler/SetuidHandlerTest.java b/src/test/java/org/prebid/server/handler/SetuidHandlerTest.java index ed88f7f6fdd..1a6c5dfd47d 100644 --- a/src/test/java/org/prebid/server/handler/SetuidHandlerTest.java +++ b/src/test/java/org/prebid/server/handler/SetuidHandlerTest.java @@ -897,10 +897,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 3a3710c6e6e..ad0d3dd3087 100644 --- a/src/test/java/org/prebid/server/it/ApplicationTest.java +++ b/src/test/java/org/prebid/server/it/ApplicationTest.java @@ -326,7 +326,7 @@ public void cookieSyncShouldReturnBidderStatusWithExpectedUsersyncInfo() { + "&gpp_sid=" + "&f=i" + "&uid=host-cookie-uid", - UsersyncMethodType.REDIRECT, false)) + UsersyncMethodType.REDIRECT)) .build(), BidderUsersyncStatus.builder() .bidder(APPNEXUS_COOKIE_FAMILY) @@ -339,7 +339,7 @@ public void cookieSyncShouldReturnBidderStatusWithExpectedUsersyncInfo() { + "%26gpp_sid%3D" + "%26f%3Db" + "%26uid%3D%24UID", - UsersyncMethodType.IFRAME, false)) + UsersyncMethodType.IFRAME)) .build()); } diff --git a/src/test/java/org/prebid/server/spring/config/bidder/util/UsersyncerCreatorTest.java b/src/test/java/org/prebid/server/spring/config/bidder/util/UsersyncerCreatorTest.java index 7337d5d8b1c..a2b1ea3f6bb 100644 --- a/src/test/java/org/prebid/server/spring/config/bidder/util/UsersyncerCreatorTest.java +++ b/src/test/java/org/prebid/server/spring/config/bidder/util/UsersyncerCreatorTest.java @@ -22,7 +22,6 @@ public void createShouldReturnUsersyncerWithConcatenatedExternalAndRedirectUrl() final UsersyncMethodConfigurationProperties methodConfig = new UsersyncMethodConfigurationProperties(); methodConfig.setUrl("//redirect-url?uid="); methodConfig.setUidMacro("uid-macro"); - methodConfig.setSupportCors(false); config.setEnabled(true); config.setCookieFamilyName("rubicon"); @@ -50,7 +49,6 @@ public void createShouldValidateExternalUrl() { final UsersyncMethodConfigurationProperties methodConfig = new UsersyncMethodConfigurationProperties(); methodConfig.setUrl("//usersync-url"); methodConfig.setUidMacro("not-valid-macro"); - methodConfig.setSupportCors(true); config.setEnabled(true); config.setRedirect(methodConfig); @@ -70,12 +68,10 @@ public void createShouldReturnUsersyncerWithPrimaryAndSecondaryMethods() { final UsersyncMethodConfigurationProperties iframeConfig = new UsersyncMethodConfigurationProperties(); iframeConfig.setUrl("//usersync-url-iframe?uid="); iframeConfig.setUidMacro("uid-macro-iframe"); - iframeConfig.setSupportCors(true); final UsersyncMethodConfigurationProperties redirectConfig = new UsersyncMethodConfigurationProperties(); redirectConfig.setUrl("//usersync-url-redirect?u="); redirectConfig.setUidMacro("uid-macro-redirect"); - redirectConfig.setSupportCors(false); config.setEnabled(true); config.setIframe(iframeConfig); @@ -98,7 +94,6 @@ public void createShouldReturnUsersyncerWithPrimaryAndSecondaryMethods() { &gpp_sid={{gpp_sid}}\ &uid=uid-macro-iframe\ """) - .supportCORS(true) .build(); final UsersyncMethod expectedRedirectMethod = UsersyncMethod.builder() @@ -113,7 +108,6 @@ public void createShouldReturnUsersyncerWithPrimaryAndSecondaryMethods() { &gpp_sid={{gpp_sid}}\ &uid=uid-macro-redirect\ """) - .supportCORS(false) .build(); assertThat(result).isEqualTo( @@ -126,7 +120,6 @@ public void createShouldTolerateMissingUid() { final UsersyncConfigurationProperties config = new UsersyncConfigurationProperties(); final UsersyncMethodConfigurationProperties methodConfig = new UsersyncMethodConfigurationProperties(); methodConfig.setUrl("//redirect-url?uid="); - methodConfig.setSupportCors(false); config.setEnabled(true); config.setCookieFamilyName("rubicon"); 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 ffa0e527254..91dd5477de2 100644 --- a/src/test/resources/org/prebid/server/it/test-application.properties +++ b/src/test/resources/org/prebid/server/it/test-application.properties @@ -132,7 +132,6 @@ adapters.appnexus.enabled=true adapters.appnexus.endpoint=http://localhost:8090/appnexus-exchange adapters.appnexus.usersync.iframe.url=//usersync-url/getuid?{{redirect_url}} adapters.appnexus.usersync.iframe.uid-macro=$UID -adapters.appnexus.usersync.iframe.support-cors=false adapters.appnexus.aliases.mediafuse.enabled=true adapters.appnexus.aliases.mediafuse.endpoint=http://localhost:8090/mediafuse-exchange adapters.appush.enabled=true @@ -488,7 +487,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