blob: 55d6c80838ff655338957186c22f23ba5d165867 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
|
<!DOCTYPE html>
<!-- saved from url=(0046)https://onetag-sys.com/usync/?cb=1705150574784 -->
<html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Sync Pixels</title>
</head>
<body>
<script>
var syncPixels = "https://pixel.rubiconproject.com/tap.php?v=223352&nid=4584&put=8rNtzh2M4-FXHEEdSEEPIK8aKJUz1B3zv_5fpl_LjPo https://id.rlcdn.com/711916.gif?ct=4&cv=${GDPR_STRING} https://onetag-sys.com/match/?int_id=113&gdpr=${GDPR}&gdpr_consent=${GDPR_STRING}&callback=https%3A%2F%2Fs.amazon-adsystem.com%2Fecm3%3Fex%3Donetag.com%26id%3D%24%7BUSER_TOKEN%7D&ot_initiated=1 https://match.adsrvr.org/track/cmf/generic?ttd_pid=vw6iyrn&ttd_tpi=1&gpdr=${GDPR}&gdpr_consent=${GDPR_STRING} https://cm.g.doubleclick.net/pixel?google_nid=bidswitch_dbm&google_cm&google_sc&ssp=onetag&bsw_param=e43f6210-1983-49ee-9dcd-3cdd53c56b5e&google_hm=ZTQzZjYyMTAtMTk4My00OWVlLTlkY2QtM2NkZDUzYzU2YjVl https://a.sportradarserving.com/sync?ssp=bidswitch&bidswitch_ssp_id=onetag https://x.bidswitch.net/sync?ssp=onetag&gdpr=${GDPR}&gdpr_consent=${GDPR_STRING}";
var syncIframes = "";
var GDPR_APPLIES = "gdpr=";
var GDPR = "gdpr_consent=";
var US_PRIVACY = "us_privacy=";
var params = location.search.substring(1);
var consentString = "";
var usPrivacy = "";
var gdprAppliesValue = "1";
try {
var index = params.indexOf(GDPR);
if (index >= 0) {
consentString = params.substring(index + GDPR.length).split("&")[0];
}
index = params.indexOf(GDPR_APPLIES);
if (index >= 0) {
var tmp = params.substring(index + GDPR_APPLIES.length).split("&")[0];
gdprAppliesValue = (tmp == null || tmp === "" || tmp === "1") ? "1" : "0";
}
index = params.indexOf(US_PRIVACY);
if (index >= 0) {
usPrivacy = params.substring(index + US_PRIVACY.length).split("&")[0];
}
} catch (e) {
console.log("Can't detect gdpr consent string");
}
if (syncPixels) {
var sync = syncPixels.split(" ");
if (sync != null) {
sync.forEach(function(url) {
url = url.replace("${GDPR}",gdprAppliesValue);
url = url.replace("${GDPR_STRING}", consentString);
url = url.replace("${US_PRIVACY}", usPrivacy);
new Image().src = url;
});
}
}
if (syncIframes) {
var syncF = syncIframes.split(",");
if (syncF != null) {
syncF.forEach(function(url) {
url = url.replace("${GDPR}",gdprAppliesValue);
url = url.replace("${GDPR_STRING}", consentString);
url = url.replace("${US_PRIVACY}", usPrivacy);
var iframe = document.createElement("iframe");
iframe.src = url;
iframe.style.display = "none";
iframe.style.width = "0px";
iframe.style.height = "0px";
document.body.appendChild(iframe);
});
}
}
</script>
</body></html>
|