Meta Description" name="description" />
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>Artelac 300x600 HTML5 Banner</title>
<!-- Обязательное указание размера для многих ад-серверов -->
<!-- Для нашего креатива меняем на 300x600 -->
<meta name="ad.size" content="width=300,height=600">
<meta name="viewport" content="width=300, initial-scale=1.0">
<style>
html, body {
margin: 0;
padding: 0;
}
body {
width: 300px;
height: 600px;
overflow: hidden;
}
#banner {
box-sizing: border-box;
width: 300px;
height: 600px;
overflow: hidden;
position: relative;
cursor: pointer;
}
#click_area {
display: block;
width: 100%;
height: 100%;
text-decoration: none;
color: inherit;
}
#banner img {
display: block;
width: 100%;
height: 100%;
/* Картинка 300×600, поэтому без object-fit, чтобы не ломать старые браузеры */
}
</style>
<script type="text/javascript">
// Стандартный clickTag для Google DV360 и других ad-серверов
// Значение могут переопределить на стороне площадки
var clickTag = "https://artelac.by/";
function getClickUrl() {
// Вариант для Яндекс.Директ / Adfox: использовать yandexHTML5BannerApi
// https://mobi.yandex.com/support/direct/ru/products-cpm-campaign/requirements :contentReference[oaicite:0]{index=0}
try {
if (window.yandexHTML5BannerApi &&
typeof window.yandexHTML5BannerApi.getClickURLNum === "function") {
return window.yandexHTML5BannerApi.getClickURLNum(1);
}
} catch (e) {
// молча игнорируем, если API недоступен
}
// Общий вариант для Google / других DSP: использовать clickTag
if (typeof window.clickTag !== "undefined" && window.clickTag) {
return window.clickTag;
}
// Фолбек для локального предпросмотра
return "https://artelac.by/";
}
function onBannerClick(event) {
event = event || window.event;
if (event.preventDefault) {
event.preventDefault();
} else {
event.returnValue = false;
}
var url = getClickUrl();
if (url) {
window.open(url, "_blank");
}
}
function initBanner() {
var clickArea = document.getElementById("click_area");
if (!clickArea) return;
if (clickArea.addEventListener) {
clickArea.addEventListener("click", onBannerClick, false);
} else if (clickArea.attachEvent) {
clickArea.attachEvent("onclick", onBannerClick);
} else {
clickArea.onclick = onBannerClick;
}
}
if (document.addEventListener) {
document.addEventListener("DOMContentLoaded", initBanner, false);
} else {
window.onload = initBanner;
}
</script>
</head>
<body>
<div id="banner">
<!--
Здесь используется готовый статичный баннер 300×600.
Замени имя файла на реальное: тот JPG, который ты сделал для Артелак.
-->
<a id="click_area" href="#">
<img src="artelac_300x600.jpg"
alt="Артелак — увлажняющие глазные капли при сухости глаз">
</a>
</div>
</body>
</html>
2
1
4KB
4KB
130.0ms
200.0ms
138.0ms