CCPA 合規性
用於確保本網站遵守 GDPR/CCPA/APPI/PIPEDA 合規性的應用程序會收集您的 IP 和電子郵件地址以處理數據。 如需了解更多信息,請查看隱私政策和服務條款
數據校正
如果您的帳戶數據不准確,您可以使用下面的鏈接更新您的帳戶數據。
數據可移植性
您可以使用下面的鏈接下載我們存儲和使用的所有數據,以便在我們的商店中獲得更好的體驗。
訪問個人數據
您可以使用下面的鏈接索取一份報告,其中包含我們為您存儲的所有個人信息。
不要出售我的個人信息
您可以提交請求,讓我們知道您不同意收集或出售您的個人信息。
被遺忘的權利
如果您想從我們的商店中刪除您的個人數據和其他數據,請使用此選項。 請記住,此過程將刪除您的帳戶,因此您將無法再訪問或使用它。
';
var ccpaSendRequest = 函數(回調){
獲取('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('#ccpa-modal-container-text'). innerHTML = '我同意收集我的電子郵件和 IP 地址以處理此請求。 有關更多信息,請查看 隱私政策和服務條款。 ';
}
表單數據。 追加('商店',Shopify. 店鋪);
表單數據。 追加('電子郵件',電子郵件);
表單數據。 追加('類型',類型);
表單數據。 追加('sourceOfRequest', 2);
表單數據。 附加('ipAddress',ipInfo);
表單數據。 追加(“同意”,同意);
表單數據。 附加('頁面','ccpa');
表單數據。 追加('lang',Shopify. 語言環境?購物。 區域設置:'');
表單數據。 附加('gtranslateLang',isenseGDPR。 餅乾。 獲取('googtrans')? isenseGDPR。 餅乾。 獲取('googtrans'):'');
fetch('https://gdpr. 應用。 伊森實驗室。 com/gdprRequests/submitRequest', {
方法:'POST',
正文:表單數據
})
。 那麼(分別=>分別。 json())
。 然後(分別=> {
如果 (!resp. 錯誤) {
ccpaSlideUpAll();
如果(分別 信息。 長度) {
警報(分別 信息);
} 別的 {
Alert('您的請求已成功提交。 請檢查您的電子郵件以獲取更多信息。 ');
}
} 別的 {
警報(分別 信息);
}
if (回調類型=='函數') {
回調(分別);
}
})
。 捕獲(錯誤=> {
警報(錯誤。 信息);
})
}
別的 {
警報(分別 信息);
}
})
}
//將模態附加到主體,否則它不會保持居中(即使位置固定)
文檔。 查詢選擇器(“正文”)。 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 . 正在加載')。 風格。 顯示 = '內聯塊';
同意=真;
ccpaSendRequest(函數(分別) {
同意=假;
關閉驗證模式();
});
}, 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-ccpa-edit-account-request'). addEventListener('點擊', 函數(e) {
e. 防止默認();
ccpaSlideUpAll();
向下滑動(文檔。 querySelector('#form-ccpa-edit-account-request'), 200);
這。 setAttribute("aria 擴展", "true");
});
文檔。 querySelector('#form-ccpa-edit-account-request-submit'). addEventListener('點擊', 函數(e) {
e. 防止默認();
電子郵件=文檔。 querySelector('#form-ccpa-edit-account-request-email'). 價值;
type = '客戶/編輯';
打開驗證模式();
});
文檔。 querySelectorAll('#btn-ccpa-requests-request, #btn-ccpa-個人信息-request, #btn-ccpa-orders-request'). forEach(元素=> {
元素。 addEventListener('點擊', 函數(e) {
e. 防止默認();
ccpaSlideUpAll();
類型='';
//重置彈出消息
文檔。 querySelector('#ccpa-modal-container-text'). innerHTML = '我同意收集我的電子郵件和 IP 地址以處理此請求。 有關更多信息,請查看 隱私政策和服務條款。 ';
開關(這個。 getAttribute('id')) {
案例“btn-ccpa-requests-request”:
type = '客戶/請求';
休息;
案例“btn-ccpa-個人信息請求”:
類型 = '客戶/個人信息';
休息;
案例“btn-ccpa-訂單請求”:
type = '客戶/訂單';
休息;
}
文檔。 querySelector('#form-ccpa-data-account-request-request-type'). 值=類型;
向下滑動(文檔。 querySelector('#form-ccpa-data-account-request'), 200);
這。 setAttribute("aria 擴展", "true");
})
});
文檔。 querySelector('#form-ccpa-data-account-request-submit'). addEventListener('點擊', 函數(e) {
e. 防止默認();
電子郵件=文檔。 querySelector('#form-ccpa-data-account-request-email'). 價值;
類型=文檔。 querySelector('#form-ccpa-data-account-request-request-type'). 價值;
打開驗證模式();
});
文檔。 querySelector('#btn-ccpa-個人-數據-報告-請求'). addEventListener('點擊', 函數(e) {
e. 防止默認();
ccpaSlideUpAll();
向下滑動(文檔。 querySelector('#form-ccpa-personal-data-report-request'), 200);
這。 setAttribute("aria 擴展", "true");
});
文檔。 querySelector('#form-ccpa-personal-data-report-request-submit'). addEventListener('點擊', 函數(e) {
e. 防止默認();
電子郵件=文檔。 querySelector('#form-ccpa-personal-data-report-request-email'). 價值;
type = '客戶/報告';
打開驗證模式();
});
文檔。 querySelector('#btn-ccpa-do-not-sell-request'). addEventListener('點擊', 函數(e) {
e. 防止默認();
ccpaSlideUpAll();
向下滑動(文檔。 querySelector('#form-ccpa-do-not-sell-request'), 200);
這。 setAttribute("aria 擴展", "true");
});
文檔。 querySelector('#form-ccpa-do-not-sell-request-submit'). addEventListener('點擊', 函數(e) {
e. 防止默認();
電子郵件=文檔。 querySelector('#form-ccpa-do-not-sell-request-email'). 價值;
type = '客戶/不銷售';
// 檢查客戶是否登錄
如果(__st。 cid!=未定義){
文檔。 querySelector('#ccpa-modal-container-text'). innerHTML = '我同意收集我的電子郵件和 IP 地址以處理此請求。 有關更多信息,請查看 隱私政策和服務條款。 ';
} 別的 {
文檔。 querySelector('#ccpa-modal-container-text'). innerHTML = '我同意收集我的電子郵件和 IP 地址以處理此請求。 有關更多信息,請查看 隱私政策和服務條款。 注意:如果您是訪客用戶或未登錄您的帳戶,您的退出選擇將僅對該瀏覽器會話有效。 ';
}
打開驗證模式();
});
文檔。 querySelector('#btn-ccpa-刪除帳戶請求'). addEventListener('點擊', 函數(e) {
e. 防止默認();
ccpaSlideUpAll();
向下滑動(文檔。 querySelector('#form-ccpa-delete-account-request'), 200);
這。 setAttribute("aria 擴展", "true");
});
文檔。 querySelector('#form-ccpa-delete-account-request-submit'). addEventListener('點擊', 函數(e) {
e. 防止默認();
電子郵件=文檔。 querySelector('#form-ccpa-delete-account-request-email'). 價值;
type = '客戶/刪除';
打開驗證模式();
});
腳本>
×
我同意收集我的電子郵件和 IP 地址以處理此請求。 有關更多信息,請查看 隱私政策和服務條款。