Browser
A public token in the page.
A static page loads tag/v1.js and names each slot with data-meridian-placement. A page that already runs JavaScript imports the client, passes the same public web token, and renders into an element it already has. The tag also sends a first-party viewer id, the browser language, and a coarse device class. The HMAC secret is not in the page.
<script
async
src="https://meridianads.tech/tag/v1.js"
data-token="mw_live_0123456789abcdef"
></script>
<aside data-meridian-placement="leaderboard"></aside>
<div data-meridian-placement="infeed"></div>
<div data-meridian-placement="infeed"></div>