مرجع 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" لأيّ نصّ برمجي لا يجب حجره.
هل كانت هذه المقالة مفيدة؟