Install Ark Axiom Sensor

Install Ark Axiom Sensor

Hybrid sensors for landing pages + ad iframes. Drop in the bundle and start streaming telemetry.

This value is used to attribute events in the dashboard. We recommend using your primary domain (or subdomain) exactly as it appears in the browser.

Sensor Script
<!-- Landing Page Sensor -->
<script
  src="https://www.arkaxiom.com/sdk/metrics.js"
  data-site-id="YOUR_SITE_ID"
  data-endpoint="https://adguard-api.arkaxiom.com/collect"
  async
></script>

<!-- Ad Unit Sensor (inside iframe creative) -->
<script
  src="https://www.arkaxiom.com/sdk/adunit-metrics.js"
  data-site-id="YOUR_SITE_ID"
  data-parent-origin="https://www.yourlandingdomain.com"
  async
></script>

<!-- Host Page Relay for iframes -->
<script>
  window.ARK_ADGUARD_ENDPOINT = "https://adguard-api.arkaxiom.com/collect";
</script>
<script src="https://www.arkaxiom.com/sdk/adunit-relay.js" async></script>

Paste this snippet into your site's <head> section. The sensor loads asynchronously and won't block rendering.

Integration Guides

Use this if you control the raw HTML of your site or a custom framework.

  1. Open your main layout file (e.g. index.html or template).
  2. Locate the closing </head> tag.
  3. Paste the sensor script immediately above it:
<!-- Landing Page Sensor -->
<script
  src="https://www.arkaxiom.com/sdk/metrics.js"
  data-site-id="YOUR_SITE_ID"
  data-endpoint="https://adguard-api.arkaxiom.com/collect"
  async
></script>

<!-- Ad Unit Sensor (inside iframe creative) -->
<script
  src="https://www.arkaxiom.com/sdk/adunit-metrics.js"
  data-site-id="YOUR_SITE_ID"
  data-parent-origin="https://www.yourlandingdomain.com"
  async
></script>

<!-- Host Page Relay for iframes -->
<script>
  window.ARK_ADGUARD_ENDPOINT = "https://adguard-api.arkaxiom.com/collect";
</script>
<script src="https://www.arkaxiom.com/sdk/adunit-relay.js" async></script>

Verify Live Connection

Generate a page view, then click below to confirm telemetry is reaching Ark Axiom.

Tip: load your site in another tab after installing the script, then click "Check Connection" again. You should see the pixel or verification event appear within a few seconds.

Verifiable Guarantees

  • - Script loads asynchronously (see SDK snippet)
  • - No cookies or IDs stored (payload limited to siteId/session + physics vectors)
  • - Verdict reasons visible in Events Explorer
  • - Biometrics thresholds and flags visible in Biometrics
  • - Demo data refreshes live; Sensor Test in Setup injects a visible event

Settlement Boundary

Ark Ad-Guard does not autonomously debit, settle, or enforce financial outcomes. All settlement actions occur outside the system under signed agreements using replayable reports as evidence.

Need a custom integration (native app, server-side tracking, or high-volume programmatic traffic)? Contact us for an enterprise integration guide.