Skip to content

Widget Embed Options

Last updated: March 19, 20266 min readIntermediateDeveloper

This reference covers all available embed options for the Arqam360 consent widget, including split loading and bypass configuration.

Embed Attributes

  • data-key — Your API key (required)
  • data-position — Banner position: bottom, top, bottom-left, bottom-right
  • data-theme — Color theme: light, dark, auto
  • data-lang — Default language: en, ar
  • data-regime — Regulatory regime override
  • data-auto-regime — Auto-detect regime from IP

Bypass Attributes

javascript
<script src="analytics.js" data-consentiq-bypass="true"></script>
<!-- This script will never be blocked by the quarantine system -->

Split Loading

javascript
<script data-key="YOUR_KEY" src="https://cdn.arqam360.com/widget-loader.js"></script>
<!-- Loader (~3KB): handles GCM default, consent cookie, quarantine -->
<!-- UI bundle loaded async: widget-ui.js -->

Combined (Standalone)

javascript
<script data-key="YOUR_KEY" src="https://cdn.arqam360.com/widget-v2.js"></script>
<!-- Single file, backwards compatible -->
Use split loading for MENA markets with slower connections. The loader handles all critical consent signals before the UI loads.

Was this article helpful?