APPI 合規性
用於確保本網站遵守 GDPR/CCPA/APPI/PIPEDA 合規性的應用程序會收集您的 IP 和電子郵件地址以處理數據。 如需了解更多信息,請查看隱私政策和服務條款
數據校正
如果您的帳戶數據不准確,您可以使用下面的鏈接更新您的帳戶數據。
數據可移植性
您可以使用下面的鏈接下載我們存儲和使用的所有數據,以便在我們的商店中獲得更好的體驗。
訪問個人數據
您可以使用下面的鏈接索取一份報告,其中包含我們為您存儲的所有個人信息。
不要將我的個人信息出售給第三方
您可以提交請求,讓我們知道您不同意收集您的個人信息或將其出售給第三方。
被遺忘的權利
如果您想從我們的商店中刪除您的個人數據和其他數據,請使用此選項。 請記住,此過程將刪除您的帳戶,因此您將無法再訪問或使用它。
';
var appiSendRequest = 函數(回調){
獲取('https://www.雲耀斑。com/cdn-cgi/trace', {
方法:'獲取',
標題:{
'內容類型':'文本/純文本',
},
})
。那麼(分別=>分別。文本())
。然後(分別=> {
如果 (!resp.錯誤) {
讓 ipInfo = resp;
讓 formData = new FormData();
if (type === '客戶/不銷售') {
isenseGDPR。餅乾。set('cookieconsent_preferences_disabled', '分析、營銷、功能,', { expires: 365 });
isenseGDPR。餅乾。set('cookieconsent_status', 'accept_selected', { expires: 365 });
窗戶。購物。跟踪同意。setTrackingConsent(false,function() { console.log('setTrackingConsent false')});
如果(文檔。查詢選擇器('抄送窗口')) {
文檔。查詢選擇器('抄送窗口')風格。顯示=“無”;
}
// 重置彈出文本
文檔。querySelector('#appi-modal-container-text').innerHTML = '我同意收集我的電子郵件和 IP 地址以處理此請求。 有關更多信息,請查看 隱私政策和服務條款。';
}
表單數據。追加('商店',Shopify.店鋪);
表單數據。追加('電子郵件',電子郵件);
表單數據。追加('類型',類型);
表單數據。追加('sourceOfRequest', 3);
表單數據。附加('ipAddress',ipInfo);
表單數據。附加(“同意”,同意);
表單數據。追加('頁面','appi');
表單數據。追加('lang',Shopify.語言環境?購物。區域設置:'');
表單數據。附加('gtranslateLang',isenseGDPR。餅乾。獲取('googtrans')? isenseGDPR。餅乾。get('googtrans') : '');
fetch('https://gdpr.應用。伊森實驗室。com/gdprRequests/submitRequest', {
方法:'POST',
正文:表單數據
})
。那麼(分別=>分別。json())
。然後(分別=> {
如果 (!resp.錯誤) {
appiSlideUpAll();
如果(分別信息。長度) {
警報(分別信息);
} 別的 {
Alert('您的請求已成功提交。 請檢查您的電子郵件以獲取更多信息。');
}
} 別的 {
警報(分別信息);
}
if (typeof 回調 == '函數') {
回調(分別);
}
})
。捕獲(錯誤=> {
警報(錯誤。信息);
})
}
別的 {
警報(分別信息);
}
})
}
//將模態附加到主體,否則它不會保持居中(即使位置固定)
文檔。查詢選擇器(“正文”)。insertAdjacentHTML('beforeend',verificationModalContent);
文檔。addEventListener("DOMContentLoaded", function() {
讓 searchParams = new URLSearchParams(window.地點。搜索);
讓 param = searchParams.獲取('id');
如果(參數){
文檔。getElementById(參數)。滾動到視圖();
}
// 當用戶點擊(x)時,關閉模態框
文檔。查詢選擇器('數據驗證關閉')。addEventListener('點擊', 函數(e) {
e.防止默認();
關閉驗證模式();
});
文檔。querySelector('#data-verification-icon, #data-verification-container p').addEventListener('點擊', 函數(e) {
e.防止默認();
// 檢測 href 的點擊,因為它被覆蓋了。如果(例如目標標籤名 === "A") {
窗戶。打開(例如目標href, '_blank');
返回;
}
文檔。querySelector('#數據驗證圖標').類列表。添加(“點擊”);
設置超時(()=>{
切換FadeiSense(文檔。querySelector("#data-verification-modal"), false);
文檔。querySelector('#data-verification-background .正在加載')。風格。顯示 = '內聯塊';
同意=真;
appiSendRequest(函數(分別) {
同意=假;
關閉驗證模式();
});
}, 400);
});
});
函數 openVerificationModal(){
切換FadeiSense(文檔。querySelector("#data-verification-modal"), true);
切換FadeiSense(文檔。querySelector('#data-verification-background'), true);
}
函數關閉驗證模式(){
切換FadeiSense(文檔。querySelector("#data-verification-background"), false);
文檔。querySelector('#數據驗證圖標').類列表。刪除(“點擊”);
文檔。querySelector('#data-verification-background .正在加載')。風格。顯示=“無”;
}
文檔。querySelector('#btn-appi-edit-account-request').addEventListener('點擊', 函數(e) {
e.防止默認();
appiSlideUpAll();
向下滑動(文檔。querySelector('#form-appi-edit-account-request'), 200);
這。setAttribute("aria 擴展", "true");
});
文檔。querySelector('#form-appi-edit-account-request-submit').addEventListener('點擊', 函數(e) {
e.防止默認();
電子郵件=文檔。querySelector('#form-appi-edit-account-request-email').價值;
type = '客戶/編輯';
打開驗證模式();
});
文檔。querySelectorAll('#btn-appi-requests-request, #btn-appi-個人信息-請求, #btn-appi-orders-request').forEach(元素=> {
元素。addEventListener('點擊', 函數(e) {
e.防止默認();
appiSlideUpAll();
類型='';
//重置彈出消息
文檔。querySelector('#appi-modal-container-text').innerHTML = '我同意收集我的電子郵件和 IP 地址以處理此請求。 有關更多信息,請查看 隱私政策和服務條款。';
開關(這個。getAttribute('id')) {
案例“btn-appi-requests-request”:
type = '客戶/請求';
休息;
案例“btn-appi-個人信息請求”:
類型 = '客戶/個人信息';
休息;
案例“btn-appi-orders-request”:
type = '客戶/訂單';
休息;
}
文檔。querySelector('#form-appi-data-account-request-request-type').值=類型;
向下滑動(文檔。querySelector('#form-appi-data-account-request'), 200);
這。setAttribute("aria 擴展", "true");
})
});
文檔。querySelector('#form-appi-data-account-request-submit').addEventListener('點擊', 函數(e) {
e.防止默認();
電子郵件=文檔。querySelector('#form-appi-data-account-request-email').價值;
類型=文檔。querySelector('#form-appi-data-account-request-request-type').價值;
打開驗證模式();
});
文檔。querySelector('#btn-appi-personal-data-report-request').addEventListener('點擊', 函數(e) {
e.防止默認();
appiSlideUpAll();
向下滑動(文檔。querySelector('#form-appi-personal-data-report-request'), 200);
這。setAttribute("aria 擴展", "true");
});
文檔。querySelector('#form-appi-personal-data-report-request-submit').addEventListener('點擊', 函數(e) {
e.防止默認();
電子郵件=文檔。querySelector('#form-appi-personal-data-report-request-email').價值;
type = '客戶/報告';
打開驗證模式();
});
文檔。querySelector('#btn-appi-do-not-sell-request').addEventListener('點擊', 函數(e) {
e.防止默認();
appiSlideUpAll();
向下滑動(文檔。querySelector('#form-appi-do-not-sell-request'), 200);
這。setAttribute("aria 擴展", "true");
});
文檔。querySelector('#form-appi-do-not-sell-request-submit').addEventListener('點擊', 函數(e) {
e.防止默認();
電子郵件=文檔。querySelector('#form-appi-do-not-sell-request-email').價值;
type = '客戶/不銷售';
// 檢查客戶是否登錄
如果(__st。cid!=未定義){
文檔。querySelector('#appi-modal-container-text').innerHTML = '我同意收集我的電子郵件和 IP 地址以處理此請求。 有關更多信息,請查看 隱私政策和服務條款。';
} 別的 {
文檔。querySelector('#appi-modal-container-text').innerHTML = '我同意收集我的電子郵件和 IP 地址以處理此請求。 有關更多信息,請查看 隱私政策和服務條款。 注意:如果您是訪客用戶或未登錄您的帳戶,您的退出選擇將僅對該瀏覽器會話有效。';
}
打開驗證模式();
});
文檔。querySelector('#btn-appi-delete-account-request').addEventListener('點擊', 函數(e) {
e.防止默認();
appiSlideUpAll();
向下滑動(文檔。querySelector('#form-appi-delete-account-request'), 200);
這。setAttribute("aria 擴展", "true");
});
文檔。querySelector('#form-appi-delete-account-request-submit').addEventListener('點擊', 函數(e) {
e.防止默認();
電子郵件=文檔。querySelector('#form-appi-delete-account-request-email').價值;
type = '客戶/刪除';
打開驗證模式();
});
腳本>
×
我同意收集我的電子郵件和IP 地址以處理此請求。 有關更多信息,請查看 隱私政策和服務條款。