- Scan ID:
- 3b1cabde-cd5a-4135-9219-c2388dffa282Finished
- Submitted URL:
- https://tagdeliver.com
- Report Finished:
Links · 2 found
The outgoing links identified from the page
Link | Text |
---|---|
https://www.iab.com/guidelines/ | Interactive Advertising Bureau (IAB) |
http://www.youronlinechoices.com/ | YourOnlineChoices |
JavaScript Variables · 4 found
Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope
Name | Type |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
checkStatus | function |
Console log messages · 0 found
Messages logged to the web console
HTML
The raw HTML body of the page
<!DOCTYPE html><html lang="en"><head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<link rel="shortcut icon" href="https://cdn.tagdeliver.com/assets/img/o1-logo-flat.svg">
<title>About our ads</title>
<style>
html {
height: 100%;
}
body {
height: 100%;
background: #333;
}
.bg {
height: 100%;
background-image: url(bg.svg);
}
h1 {
color: rgba(0, 0, 0, 0.87);
font-size: 2.125rem;
font-weight: 400;
line-height: 1.17;
letter-spacing: 0.00735em;
margin-bottom: 0.35em;
}
p {
color: rgba(0, 0, 0, 0.87);
letter-spacing: 0.00938em;
}
#opt-out-loading {
left: 0;
right: 0;
top: 0;
bottom: 0;
}
#logo {
height: 38px;
}
.card {
max-width: 680px;
max-height: 100%;
overflow: auto;
border: none;
box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2),
0px 1px 1px 0px rgba(0, 0, 0, 0.14),
0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
</style>
</head>
<body style="background: linear-gradient(244deg, rgb(245, 178, 79) 0%, rgb(246, 92, 98) 100%);">
<div class="d-flex justify-content-center align-items-center bg">
<div class="card shadow-sm text-center mx-2">
<div class="card-body p-5" id="loading" style="display: none;">
<div class="spinner-border" style="width: 3rem; height: 3rem" role="status">
<span class="sr-only">Loading...</span>
</div>
</div>
<div class="card-body p-5" id="content" style="display: block;">
<img id="logo" alt="Brand logo" class="mb-4" src="https://cdn.tagdeliver.com/assets/img/ci-full-logo.svg">
<h1>About our ads</h1>
<p>
At <span class="brand">Content Ignite</span> we believe in responsible
advertising. That means adverts that follow industry guidelines from
the
<a href="https://www.iab.com/guidelines/" target="_blank" style="color: rgb(246, 111, 94);">Interactive Advertising Bureau (IAB)</a>, ensuring your experience on a site is not detrimentally effected
by advertising.
</p>
<p>
As part of this, we take your privacy very seriously. For more
information, please see our
<a href="/legal-help-center/privacy-policy" style="color: rgb(246, 111, 94);">Privacy Policy</a>
</p>
<p>
If you wish to opt out of personalised advertising, you can do so
below. This means you will still receive
<span class="brand">Content Ignite</span> ads, they will just not be personalised
to your specific interests.
</p>
<div class="pt-4 pb-1 my-4 bg-light position-relative">
<div class="justify-content-center align-items-center bg-light position-absolute" style="display: none;" id="opt-out-loading">
<div class="spinner-border text-secondary" style="width: 2rem; height: 2rem" role="status">
<span class="sr-only">Loading...</span>
</div>
</div>
<div id="opt-out-content">
<button class="btn btn-sm btn-outline-danger" id="opt-out-btn">Opt out of personalisation</button>
<p class="mt-2">
<small>You may also like to review your advertising preferences
further via
<a href="http://www.youronlinechoices.com/" target="_blank" style="color: rgb(246, 111, 94);">YourOnlineChoices</a>.</small>
</p>
</div>
</div>
<p style="margin-top: 30px">
For more legal information such as our use of cookies, or our GDPR
alignment, please visit our
<a href="/legal-help-center/" style="color: rgb(246, 111, 94);">Legal Help Center</a>.
</p>
</div>
</div>
</div>
<script>
fetch('https://api.tagdeliver.com/v1/account/branding')
.then(response => response.json())
.then(data => {
document.body.style.background =
data.config.colors.gradient ||
data.config.colors.primary ||
'#F66F5E'
document.getElementById('loading').style.display = 'none'
document.getElementById('content').style.display = 'block'
document.getElementById('logo').src =
data.config.logo ||
'https://cdn.tagdeliver.com/assets/img/ci-full-logo.svg'
document.querySelectorAll('.brand').forEach(function (span) {
span.innerText = data.brand
})
document.querySelectorAll('a').forEach(function (a) {
a.style.color = data.config.colors.primary || '#F66F5E'
})
document.querySelector("link[rel*='icon']").href =
data.config.logo_flat || '/favicon.ico'
})
.catch(e => {})
function checkStatus() {
fetch('https://api.tagdeliver.com/v1/sy/user_consent', {
credentials: 'include'
})
.then(response => response.json())
.then(data => {
if (data.optedOut) {
document.getElementById('opt-out-btn').innerText =
'Opt in to personalisation'
document.getElementById('opt-out-btn').classList =
'btn btn-sm btn-success'
} else {
document.getElementById('opt-out-btn').innerText =
'Opt out of personalisation'
document.getElementById('opt-out-btn').classList =
'btn btn-sm btn-outline-danger'
}
document.getElementById('opt-out-loading').style.display = 'none'
})
.catch(e => {})
}
checkStatus()
document
.getElementById('opt-out-btn')
.addEventListener('click', function () {
document.getElementById('opt-out-loading').style.display = 'flex'
if (
document
.getElementById('opt-out-btn')
.classList.contains('btn-outline-danger')
) {
fetch('https://api.tagdeliver.com/v1/sy/opt_out', {
credentials: 'include'
})
.then(data => {
checkStatus()
})
.catch(e => {})
} else {
fetch('https://api.tagdeliver.com/v1/sy/opt_in', {
credentials: 'include'
})
.then(data => {
checkStatus()
})
.catch(e => {})
}
})
</script>
</body></html>