تخطَّ إلى المحتوى

مرجع Widget SDK

آخر تحديث: ١٩ مارس ٢٠٢٦10 دقيقة قراءةمتقدمالمطور

يوفر أداة الموافقة من أرقام٣٦٠ واجهة تكوين غنية وواجهة JavaScript. يغطي هذا المرجع جميع الخيارات المتاحة.

خيارات التكوين

javascript
<script data-key="YOUR_KEY"
  data-regime="gdpr"
  data-auto-regime="true"
  data-enforce-blocking="true"
  src="https://cdn.arqam360.com/widget-v2.js">
</script>

سمات البيانات

  • data-key — مفتاح API الخاص بك (مطلوب)
  • data-regime — فرض نظام محدد: gdpr، pdpl، uae_pdpa، ccpa
  • data-auto-regime — تفعيل الكشف التلقائي عن النظام (true/false)
  • data-enforce-blocking — تفعيل حجر النصوص البرمجيّة (true/false)
  • data-lang — تجاوز اللغة الافتراضية (en/ar)
  • data-consentiq-bypass — أضف لأيّ نصّ برمجي لتجاوز الحجر

واجهة JavaScript

javascript
window.consentiq.getConsent()
window.consentiq.showBanner()
window.consentiq.showPreferences()
window.consentiq.reset()

الأحداث

  • consentiq:ready — تمّ تهيئة الأداة
  • consentiq:consent — تغيرت حالة الموافقة
  • consentiq:banner:show — تمّ عرض الشريط
  • consentiq:banner:hide — تمّ إخفاء الشريط

ردود الأحداث

javascript
window.addEventListener('consentiq:consent', (e) => {
  console.log('Consent updated:', e.detail);
});
أضف data-consentiq-bypass="true" لأيّ نصّ برمجي لا يجب حجره.

هل كانت هذه المقالة مفيدة؟