A Japánban tartózkodó ügyfelek a személyes adatok védelméről szóló törvény (APPI) alapján bizonyos jogokkal rendelkeznek személyes adataikkal kapcsolatban. Jogait az alábbi lehetőségek valamelyikével gyakorolhatja.
Adatok megtekintése vagy letöltése (hozzáférés)
Kérheti az általunk tárolt személyes adatainak – beleértve rendelési előzményeit és fiókadatait – a rendelkezésére bocsátását.
Válaszadási idő: A kérelem kézhezvételét követően indokolatlan késedelem nélkül, észszerű időn belül válaszolunk.
Regisztrált adatok helyesbítése (helyesbítés, kiegészítés vagy törlés)
Ha az általunk tárolt személyes adatok nem felelnek meg a valóságnak, kérheti azok helyesbítését, kiegészítését vagy törlését (például hibás cím vagy elírt név esetén).
Az adatkezelés megszüntetése vagy az adatok törlése
Bizonyos esetekben kérheti személyes adatai kezelésének megszüntetését vagy törlését, beleértve fiókja törlését is.
⚠️ Fontos: Előfordulhat, hogy adózási, jogszabályi megfelelési, biztonsági, csalásmegelőzési vagy egyéb okokból nem tudunk minden adatot azonnal törölni.
Hozzájárulás visszavonása / adatvédelmi beállítások módosítása
Bármikor joga van visszavonni a nyomonkövetési technológiákhoz adott hozzájárulását, beleértve a Shopify-marketinggel kapcsolatos hozzájárulást is. Ez az áruház jövőbeli használatára vonatkozik, és leállítja az opcionális célú adatgyűjtést.
Adatvédelmi lehetőségek
Adatvédelmi beállítások kezelése. Lakóhelyétől függően joga lehet megtagadni személyes adatainak értékesítését, visszavonni a nyomon követéshez adott hozzájárulását, illetve személyre szabni a cookie-beállításokat.
Kapcsolat
A személyes adatok kezelésével és a jogok gyakorlásával kapcsolatos kérdéseivel az alábbi elérhetőségen forduljon hozzánk.
E-mail: admin@simgasm.com
Cím:
Panaszok benyújtásának helye
Ha nem elégedett az intézkedéseinkkel, tanácsért vagy panasztétel céljából a Személyes Adatok Védelmével Foglalkozó Bizottsághoz (PPC), illetve egy elismert személyesadat-védelmi szervezethez fordulhat.
Hozzájárulok az e-mail-címem és IP-címem gyűjtéséhez a kérelem feldolgozása céljából. További információért tekintse meg az Adatvédelmi szabályzatot.
'; 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 appiSendRequest = 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(); if (type === 'customer/do-not-sell') { isenseGDPR.Cookies.set('cookieconsent_preferences_disabled', 'analytics,marketing,functionality,', { expires: 365 }); isenseGDPR.Cookies.set('cookieconsent_status', 'accept_selected', { expires: 365 }); if (typeof window.Shopify.customerPrivacy !== 'undefined' && typeof window.Shopify.customerPrivacy.setTrackingConsent === 'function') { window.Shopify.customerPrivacy.setTrackingConsent( { "sale_of_data": false, }, () => { console.log('sale_of_data: false')} ); } else { console.log('A Customer Privacy API nincs definiálva az aktuális oldalon'); } if (document.querySelector('.cc-window')) { document.querySelector('.cc-window').style.display = 'none'; } // felugró ablak szövegének visszaállítása document.querySelector('#appi-modal-container-text').innerHTML = 'Hozzájárulok az e-mail-címem és IP-címem gyűjtéséhez a kérelem feldolgozása céljából. További információért tekintse meg az Adatvédelmi szabályzatot.'; } formData.append('shop', Shopify.shop); formData.append('email', email); formData.append('type', type); formData.append('sourceOfRequest', 3); formData.append('ipAddress', ipInfo); formData.append('consentGiven', consentGiven); formData.append('page', 'appi'); 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 || 'Hiba történt. Kérjük, próbálja újra.'); } if (typeof callback == 'function') { callback(resp); } }) .catch(error => { showInlineErrorMessage(error.message || 'Hiba történt. Kérjük, próbálja újra.'); }) } else { showInlineErrorMessage(resp.message || 'Hiba történt. Kérjük, próbálja újra.'); } }) } 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; } document.addEventListener("DOMContentLoaded", function() { //A modális ablak hozzáfűzése a body elemhez, mert különben nem marad középen (még rögzített pozíció esetén sem) document.querySelector("body").insertAdjacentHTML( 'beforeend', verificationModalContent); document.addEventListener('click', function(e) { let submitButton = e.target.closest('input[type="submit"]'); if (submitButton && submitButton.id && submitButton.id.indexOf('request-submit') !== -1) { activeSubmitButton = submitButton; } }); let searchParams = new URLSearchParams(window.location.search); let param = searchParams.get('id'); if(param) { document.getElementById(param).scrollIntoView(); } // When the user clicks on (x), close the modal document.querySelector('.data-verification-close').addEventListener('click', function(e) { e.preventDefault(); closeVerificationModal(); // Fókuszálás a kiválasztott kérelemtípus gombjára let appiForms = document.querySelectorAll('.form-appi-request'); appiForms.forEach(function(appiForm) { if (appiForm.style.display !== "none") { let appiFormLinks = appiForm.previousElementSibling; if (appiFormLinks && appiFormLinks.querySelectorAll('li').length === 1) { appiFormLinks.querySelector('button').focus(); } } }); }); document.querySelector('#data-verification-icon, #data-verification-container p').addEventListener('click', function(e) { e.preventDefault(); // A href elemre történő kattintás észlelése, mert az felül van írva. 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; appiSendRequest(function(resp) { consentGiven = false; closeVerificationModal(); }); }, 400); }); }); function openVerificationModal(){ if(!isEmailValid(email)) { showInlineErrorMessage('Érvénytelen e-mail-cím'); 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'; // Fókuszálás a kiválasztott kérelemtípus gombjára let appiForms = document.querySelectorAll('.form-appi-request'); appiForms.forEach(function(appiForm) { if (appiForm.style.display !== "none") { let appiFormLinks = appiForm.previousElementSibling; if (appiFormLinks && appiFormLinks.querySelectorAll('li').length === 1) { appiFormLinks.querySelector('button').focus(); } } }); } document.querySelector('#btn-appi-access-data-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; appiSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-appi-access-data-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-appi-access-data-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-appi-access-data-request-submit').addEventListener('click', function(e) { e.preventDefault(); activeSubmitButton = this; email = document.querySelector('#form-appi-access-data-request-email').value; type = 'customer/report'; openVerificationModal(); }); document.querySelector('#btn-appi-correct-info-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; appiSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-appi-correct-info-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-appi-correct-info-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-appi-correct-info-request-submit').addEventListener('click', function(e) { e.preventDefault(); activeSubmitButton = this; email = document.querySelector('#form-appi-correct-info-request-email').value; type = 'customer/edit'; openVerificationModal(); }); document.querySelector('#btn-appi-delete-data-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; appiSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-appi-delete-data-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-appi-delete-data-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-appi-delete-data-request-submit').addEventListener('click', function(e) { e.preventDefault(); activeSubmitButton = this; email = document.querySelector('#form-appi-delete-data-request-email').value; type = 'customer/delete'; openVerificationModal(); }); // Hozzájárulás visszavonása document.querySelector('#btn-appi-withdraw-consent-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; appiSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-appi-withdraw-consent-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-appi-withdraw-consent-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-appi-withdraw-consent-request-submit').addEventListener('click', function(e) { e.preventDefault(); activeSubmitButton = this; email = document.querySelector('#form-appi-withdraw-consent-request-email').value; type = 'customer/withdraw_consent'; openVerificationModal(); }); // Adatvédelmi beállítások frissítése document.querySelector('#btn-appi-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('Az adatvédelmi beállítások ezen az oldalon nem érhetők el.'); }); // Billentyűzetes navigáció az adatellenőrzési ablakban az akadálymentesség érdekében 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 = event.keyCode === 32 || e.key === " " || event.code === "Space"; let isEnterPressed = event.keyCode === 13 || e.key === "Enter" || event.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'); // Ez a függvény megkímél minket attól, hogy minden fókuszálás után meg kelljen hívnunk az e.preventDefault() metódust 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); } } } }); });