<script
async
type="module"
src="https://unpkg.com/@topsort/banners@latest/dist/banners.mjs"
></script>
<script
async
type="module"
src="https://unpkg.com/@topsort/analytics.js@latest/dist/ts.js"
></script>
<script>
window.TS = {
token: "<Ihr Topsort API-Schlüssel>",
};
window.TS_BANNERS = {
getLink(banner) {
return `https://example.com/${banner.id}`;
},
getLoadingElement() {
const el = document.createElement("div");
el.innerText = "Wird geladen...";
return el;
},
getErrorElement() {
const el = document.createElement("div");
el.innerText = "Fehler beim Laden des Banners";
return el;
},
};
</script>
<body>
<div class="product" data-ts-product="24-MB03" data-ts-resolved-bid="inherit">
<topsort-banner
width="600"
height="400"
id="<Ihre Slot-ID>"
></topsort-banner>
</div>
<div class="product" data-ts-resolved-bid="...">
<div data-ts-clickable>
<span>Klickbarer Inhalt</span>
</div>
<span>Nicht klickbarer Inhalt</span>
</div>
<div
data-ts-action="purchase"
data-ts-items='[{"product": "product-id-1", "quantity":1, "price": 2399}]'
>
Mein Kauf
</div>
</body>