How it works

Install directly or through GTM Custom HTML. Find your public project key in project settings.

<script id="atlas-sdk" async src="https://evisiq.com/sdk/v1.min.js"
  data-project-key="YOUR_PUBLIC_PROJECT_KEY"
  data-consent="required"></script>
<!-- Run only after CMP approval: -->
<script>
if (window.Atlas) window.Atlas.grantConsent()
else document.getElementById('atlas-sdk')?.addEventListener(
  'load', () => window.Atlas.grantConsent(), { once: true }
)
</script>

Call Atlas.grantConsent() only after CMP approval. Atlas.revokeConsent() stops collection and clears local identifiers.

By default the script creates no identifiers and makes no analytics requests before grantConsent().

Send verified purchases from your backend to POST /v1/server/events with the secret Bearer key and idempotency_key. Never expose the secret in a browser.

Connect a website