ES5 Publisher Mode Demo: speisekarte

This page contains the complete ad configuration


🔧 Integration

This code should be placed in the head of your page


<link rel="preconnect" href="https://securepubads.g.doubleclick.net" crossorigin="anonymous">
<link rel="preconnect" href="[[domain]]" crossorigin="anonymous">
<!-- sourcepoint CMP (required) -->
<script>
  !function () { var e = function () { var e, t = "__tcfapiLocator", a = [], n = window; for (; n;) { try { if (n.frames[t]) { e = n; break } } catch (e) { } if (n === window.top) break; n = n.parent } e || (!function e() { var a = n.document, r = !!n.frames[t]; if (!r) if (a.body) { var i = a.createElement("iframe"); i.style.cssText = "display:none", i.name = t, a.body.appendChild(i) } else setTimeout(e, 5); return !r }(), n.__tcfapi = function () { for (var e, t = arguments.length, n = new Array(t), r = 0; r < t; r++)n[r] = arguments[r]; if (!n.length) return a; if ("setGdprApplies" === n[0]) n.length > 3 && 2 === parseInt(n[1], 10) && "boolean" == typeof n[3] && (e = n[3], "function" == typeof n[2] && n[2]("set", !0)); else if ("ping" === n[0]) { var i = { gdprApplies: e, cmpLoaded: !1, cmpStatus: "stub" }; "function" == typeof n[2] && n[2](i) } else a.push(n) }, n.addEventListener("message", (function (e) { var t = "string" == typeof e.data, a = {}; try { a = t ? JSON.parse(e.data) : e.data } catch (e) { } var n = a.__tcfapiCall; n && window.__tcfapi(n.command, n.version, (function (a, r) { var i = { __tcfapiReturn: { returnValue: a, success: r, callId: n.callId } }; t && (i = JSON.stringify(i)), e.source.postMessage(i, "*") }), n.parameter) }), !1)) }; "undefined" != typeof module ? module.exports = e : e() }();
</script>
<script>
window._sp_ = {
    config: {
        accountId: 270,
        baseEndpoint: 'https://cdn.privacy-mgmt.com'
    }
}
</script>
<script async src="https://cdn.privacy-mgmt.com/wrapperMessagingWithoutDetection.js"></script>

<!-- your ad tag -->
<script async nomodule src="[[domain]]moli_es5_c64d5f02f1d36d81f28d.min.js"></script>

You can find more information about the configuration of the tag in our Api Docs.

Privacy Manager

🔮 Moli Console

You can get more details by opening the moli console.

enable ad tag console logs enable prebid console logs enable test mode

Or if you are developer type this into the javascript console

moli.openConsole()

🚧 Ad Slots

banner-skyscraper-left

<div id="banner-skyscraper-left"></div>

banner-under-nav

<div id="banner-under-nav"></div>

The taboola-like "read more" button will appear here:

Cropped Menu

banner-gcsk-1

<div id="banner-gcsk-1"></div>

banner-gcsk-2

<div id="banner-gcsk-2"></div>

banner-gcsk-3

<div id="banner-gcsk-3"></div>

banner-gcsk-4

<div id="banner-gcsk-4"></div>

banner-gcsk-5

<div id="banner-gcsk-5"></div>

banner-gcsk-6

<div id="banner-gcsk-6"></div>

banner-gcsk-7

<div id="banner-gcsk-7"></div>

banner-gcsk-8

<div id="banner-gcsk-8"></div>

banner-gcsk-9

<div id="banner-gcsk-9"></div>

banner-gcsk-10

<div id="banner-gcsk-10"></div>

Special slot out of menu: banner-ab-0

<div id="banner-ab-0"></div>

Special slot out of menu: banner-ab-1

<div id="banner-ab-1"></div>

banner-rl1

<div id="banner-rl1"></div>

banner-rl2

<div id="banner-rl2"></div>

banner-rl3

<div id="banner-rl3"></div>

banner-rl4

<div id="banner-rl4"></div>

banner-rl5

<div id="banner-rl5"></div>

banner-gc1

<div id="banner-gc1"></div>

banner-gc2

<div id="banner-gc2"></div>

banner-gc3 (content sidebar)

<div id="banner-gc3"></div>

banner-gc4

<div id="banner-gc4"></div>

banner-gc5

<div id="banner-gc5"></div>

banner-gc6

<div id="banner-gc6"></div>

banner-ad-sticky

<div id="banner-ad-sticky"></div>

banner-skyscraper-right

<div id="banner-skyscraper-right"></div>

banner-ad-wallpaper

<div id="banner-ad-wallpaper"></div>

banner-ad-floor

<div id="banner-ad-floor"></div>