نحن نحترم خصوصيتك. بناءً على موقعك، قد تكون لديك حقوق محددة تتعلق بمعلوماتك الشخصية بموجب قوانين الخصوصية المحلية السارية. يُرجى استخدام الخيارات أدناه لتقديم طلب. سنراجع طلبك ونرد عليه وفقًا للقوانين السارية في منطقتك.
كيفية معالجتنا لطلبك عند تقديم طلب عبر هذه الصفحة، يعالج مزود خدمات الامتثال لدينا (Consentmo) عنوان بريدك الإلكتروني والمعلومات التقنية (مثل عنوان IP) فقط للتحقق من طلبك وتنفيذه ومنع إساءة الاستخدام والاحتفاظ بسجلات الامتثال. لمزيد من التفاصيل، راجع سياسة Consentmo لمعالجة البيانات.
ملاحظة أمنية: لحماية خصوصيتك، قد نحتاج إلى التحقق من هويتك قبل تلبية بعض الطلبات.
الوصول إلى بياناتي أو تنزيلها
يمكنك طلب نسخة من المعلومات الشخصية التي نحتفظ بها عنك، بما في ذلك تفاصيل الحساب وسجل الطلبات. وحيثما أمكن، سنقدم هذه البيانات بتنسيق إلكتروني شائع الاستخدام.
وقت الاستجابة: سنرد وفقًا للأطر الزمنية التي تحددها القوانين السارية في منطقتك.
تصحيح معلوماتي
إذا كنت تعتقد أن المعلومات الشخصية التي نحتفظ بها عنك غير دقيقة أو غير مكتملة، فيمكنك طلب تصحيحها.
حذف بياناتي
يمكنك طلب حذف معلوماتك الشخصية المرتبطة بمتجرنا.
⚠ مهم: قد نحتفظ بمعلومات معينة عندما يقتضي القانون ذلك أو لأغراض مشروعة (مثل السجلات الضريبية أو الأمن أو منع الاحتيال أو سجلات المعاملات).
خيار الخصوصية الخاص بك
إدارة خيارات الخصوصية الخاصة بك بناءً على موقعك، قد يحق لك رفض بيع معلوماتك الشخصية أو سحب موافقتك على التتبع أو تخصيص تفضيلات ملفات تعريف الارتباط.
طلبات وأسئلة أخرى
إذا كنت ترغب في تقديم نوع آخر من الطلبات (مثل الاعتراض على المعالجة أو طرح أسئلة محددة بشأن الموافقة)، فيُرجى التواصل معنا حتى نتمكن من مساعدتك.
البريد الإلكتروني: admin@simgasm.com
معلومات الاتصال
لطرح أسئلة حول حقوق الخصوصية الخاصة بك أو هذه الصفحة، يُرجى التواصل معنا:
البريد الإلكتروني: admin@simgasm.com
العنوان:
الشكاوى
إذا كنت تعتقد أننا لم نعالج مخاوفك بشكل كافٍ، فقد يحق لك تقديم شكوى إلى هيئة حماية البيانات المحلية لديك.
أوافق على جمع عنوان بريدي الإلكتروني وعنوان IP الخاص بي لغرض معالجة هذا الطلب. لمزيد من المعلومات، راجع سياسة الخصوصية.
'; var isEmailValid = function(email) { let regex = /^(([^()\\[\\]\\\\.,;:\\s@"]+(\\.[^()\\[\\]\\\\.,;:\\s@"]+)*)|(".+"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/; if (email == '' || email == undefined) { return false; } else { return regex.test(email); } } var rowSendRequest = function(callback) { fetch('https://www.cloudflare.com/cdn-cgi/trace', { method: 'GET' , headers: { 'Content-Type': 'text/plain', }, }) .then(resp => resp.text()) .then(resp => { if (!resp.error) { let ipInfo = resp; let formData = new FormData(); formData.append('shop', Shopify.shop); formData.append('email', email); formData.append('type', type); formData.append('sourceOfRequest', 12); formData.append('ipAddress', ipInfo); formData.append('consentGiven', consentGiven); formData.append('page', 'row'); formData.append('lang', Shopify.locale ? Shopify.locale : ''); formData.append('gtranslateLang', (typeof isenseGDPR !== 'undefined' && isenseGDPR.Cookies) ? isenseGDPR.Cookies.get('googtrans') : ''); fetch('https://app.consentmo.com/gdprRequests/submitRequest', { method: 'POST', body: formData }) .then(resp => resp.json()) .then(resp => { if (!resp.error) { showInlineSuccessMessage(); } else { showInlineErrorMessage(resp.message); } if (typeof callback == 'function') { callback(resp); } }) .catch(error => { showInlineErrorMessage(error.message || 'حدث خطأ ما. يُرجى المحاولة مرة أخرى.'); }) } else { showInlineErrorMessage(resp.message || 'حدث خطأ ما. يُرجى المحاولة مرة أخرى.'); } }) } function showInlineSuccessMessage() { if (!activeSubmitButton) { return; } var form = activeSubmitButton.closest('form'); if (!form) { return; } var errNode = form.querySelector('.gdpr-request-error'); if (errNode) { errNode.remove(); } var successNode = form.querySelector('.gdpr-request-success'); if (!successNode) { successNode = document.createElement('p'); successNode.className = 'gdpr-request-success'; form.appendChild(successNode); } successNode.textContent = successMessage; } function showInlineErrorMessage(message) { if (!activeSubmitButton) { return; } var form = activeSubmitButton.closest('form'); if (!form) { return; } var successNode = form.querySelector('.gdpr-request-success'); if (successNode) { successNode.remove(); } var errorNode = form.querySelector('.gdpr-request-error'); if (!errorNode) { errorNode = document.createElement('p'); errorNode.className = 'gdpr-request-error'; form.appendChild(errorNode); } errorNode.textContent = message; } // إعداد DOM للنافذة المنبثقة – داخل DOMContentLoaded للعناصر الملحقة بـ
document.addEventListener("DOMContentLoaded", function() { document.querySelector("body").insertAdjacentHTML( 'beforeend', verificationModalContent); document.querySelector('.data-verification-close').addEventListener('click', function(e) { e.preventDefault(); closeVerificationModal(); }); document.querySelector('#data-verification-icon, #data-verification-container p').addEventListener('click', function(e) { e.preventDefault(); if(e.target.tagName === "A") { window.open(e.target.href, '_blank'); return; } document.querySelector('#data-verification-icon').classList.add("clicked"); setTimeout(()=>{ toggleFadeiSense(document.querySelector("#data-verification-modal"), false); document.querySelector('#data-verification-background .loading').style.display = 'inline-block'; consentGiven = true; rowSendRequest(function(resp) { consentGiven = false; closeVerificationModal(); }); }, 400); }); }); function openVerificationModal(){ if(!isEmailValid(email)) { showInlineErrorMessage('بريد إلكتروني غير صالح'); return; } toggleFadeiSense(document.querySelector("#data-verification-modal"), true); toggleFadeiSense(document.querySelector('#data-verification-background'), true); document.querySelector('#data-verification-container input').focus(); } function closeVerificationModal(){ toggleFadeiSense(document.querySelector("#data-verification-background"), false); document.querySelector('#data-verification-icon').classList.remove("clicked"); document.querySelector('#data-verification-background .loading').style.display = 'none'; let rowForms = document.querySelectorAll('.form-row-request'); rowForms.forEach(function(rowForm) { if (rowForm.style.display !== "none") { let rowFormLinks = rowForm.previousElementSibling.querySelectorAll('li'); if (rowFormLinks.length === 1) { rowFormLinks[0].querySelector('button').focus(); } else { rowFormLinks = rowForm.parentElement; if (rowFormLinks.nodeName === 'LI') { rowFormLinks.querySelector('button').focus(); } } } }); } // معالجات النقر على الأزرار – مرفقة فورًا (وليست داخل DOMContentLoaded) // لكي تعمل بغض النظر عن توقيت تنفيذ البرنامج النصي بالنسبة إلى تحميل الصفحة. console.log('[ROW] جارٍ تنفيذ البرنامج النصي. document.readyState =', document.readyState); console.log('[ROW] عنصر #btn-row-access-data-request:', document.querySelector('#btn-row-access-data-request')); console.log('[ROW] عنصر #form-row-access-data-request:', document.querySelector('#form-row-access-data-request')); // الوصول إلى بياناتي أو تنزيلها var btnAccessData = document.querySelector('#btn-row-access-data-request'); if (btnAccessData) { console.log('[ROW] إرفاق مستمع للنقر بـ #btn-row-access-data-request'); btnAccessData.addEventListener('click', function(e) { console.log('[ROW] تم النقر على "طلب تقرير البيانات"!'); e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; console.log('[ROW] كانت قيمة aria-expanded:', isExpanded); rowSlideUpAll(); var formEl = document.querySelector('#form-row-access-data-request'); console.log('[ROW] عنصر النموذج:', formEl, 'العرض:', formEl ? window.getComputedStyle(formEl).display : 'غير متاح'); if(!isExpanded) { console.log('[ROW] إزاحة النموذج إلى الأسفل'); slideDown(formEl, 200); this.setAttribute("aria-expanded", "true"); } else { console.log('[ROW] إزاحة النموذج إلى الأعلى'); slideUp(formEl, 200); this.setAttribute("aria-expanded", "false"); } }); } else { console.error('[ROW] فشل: لم يتم العثور على #btn-row-access-data-request في DOM!'); } document.querySelector('#form-row-access-data-request-submit').addEventListener('click', function(e) { e.preventDefault(); activeSubmitButton = this; email = document.querySelector('#form-row-access-data-request-email').value; type = 'customer/report'; openVerificationModal(); }); // تصحيح معلوماتي document.querySelector('#btn-row-correct-info-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; rowSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-row-correct-info-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-row-correct-info-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-row-correct-info-request-submit').addEventListener('click', function(e) { e.preventDefault(); activeSubmitButton = this; email = document.querySelector('#form-row-correct-info-request-email').value; type = 'customer/edit'; openVerificationModal(); }); // حذف بياناتي document.querySelector('#btn-row-delete-data-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; rowSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-row-delete-data-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-row-delete-data-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-row-delete-data-request-submit').addEventListener('click', function(e) { e.preventDefault(); activeSubmitButton = this; email = document.querySelector('#form-row-delete-data-request-email').value; type = 'customer/delete'; openVerificationModal(); }); // تحديث إعدادات الخصوصية document.querySelector('#btn-row-update-privacy-settings').addEventListener('click', function(e) { e.preventDefault(); if (typeof showPreferences === 'function') { showPreferences(this); return; } let settingsButton = document.querySelector('.cc-window .cc-settings'); if (settingsButton) { settingsButton.click(); return; } alert('إعدادات ملفات تعريف الارتباط غير متاحة في هذه الصفحة.'); }); // التنقل بلوحة المفاتيح في نافذة التحقق من البيانات لتحسين إمكانية الوصول document.addEventListener("DOMContentLoaded", function() { document.querySelector('#data-verification-modal').addEventListener('keydown', function(e) { let isTabPressed = e.keyCode === 9 || e.key === "Tab" || e.code === "Tab"; let isEscapePressed = e.keyCode === 27 || e.key === "Escape" || e.code === "Escape"; let isSpacePressed = e.keyCode === 32 || e.key === " " || e.code === "Space"; let isEnterPressed = e.keyCode === 13 || e.key === "Enter" || e.code === "Enter"; let dataVerificationCloseButton = document.querySelector('.data-verification-close'); let dataVerificationCheckbox = document.querySelector('#data-verification-container input'); let dataVerificationLink = document.querySelector('#data-verification-container a'); let executeFocus = (focusElement) => {focusElement.focus();e.preventDefault();} if (isEscapePressed) { if (dataVerificationCloseButton) { dataVerificationCloseButton.click(); } } if (isSpacePressed || isEnterPressed) { if (document.activeElement === dataVerificationCheckbox) { document.querySelector('#data-verification-container #data-verification-icon').click(); } } if (isTabPressed) { if (e.shiftKey) { if (dataVerificationCloseButton && document.activeElement === dataVerificationCloseButton) { executeFocus(dataVerificationLink); } } else { if (dataVerificationLink && document.activeElement === dataVerificationLink) { executeFocus(dataVerificationCloseButton); } } } }); });