// // const headGPN3MJKrpt = document.getElementsByTagName('head'); // if (window.jQuery) { // no action. } else { // const forJqueryScriptTagGPN3MJKrpt = document.createElement('script'); forJqueryScriptTagGPN3MJKrpt.src = 'https://ajax.googleapis.com/ajax/libs/jquery/3.7.0/jquery.min.js'; headGPN3MJKrpt[0].appendChild(forJqueryScriptTagGPN3MJKrpt); } // const forAxiosScriptTagGPN3MJKrpt = document.createElement('script'); forAxiosScriptTagGPN3MJKrpt.src = 'https://cdn.jsdelivr.net/npm/axios@1.1.2/dist/axios.min.js'; headGPN3MJKrpt[0].appendChild(forAxiosScriptTagGPN3MJKrpt); // const forAnimateCssLinkTagGPN3MJKrpt = document.createElement('link'); forAnimateCssLinkTagGPN3MJKrpt.href = 'https://adtasukaru.com/css2/animate.css'; forAnimateCssLinkTagGPN3MJKrpt.rel = 'stylesheet'; headGPN3MJKrpt[0].appendChild(forAnimateCssLinkTagGPN3MJKrpt); // function executeActionsAfterTools01FormatClickedGPN3MJKrpt(tools01FormatId, abTestStatus, section) { // const params = new URLSearchParams(); params.append('tools01_format_id', tools01FormatId); params.append('ab_test_status', abTestStatus); params.append('section', section); params.append('referrer', location.href); axios.post(`https://adtasukaru.com/l/api/tools01/format/execute-after-clicked-actions`, params); } // // // if (typeof executeActionsAfterTools01FormatClicked !== 'function') { // } else { // console.log('executeActionsAfterTools01FormatClicked is already defined.'); // } // (function() { // formatHtml = ''; document.documentElement.insertAdjacentHTML('beforeend', formatHtml); // window.addEventListener('load', function(){ // // const head = document.getElementsByTagName('head'); // const forTools01CssLinkTag = document.createElement('link'); forTools01CssLinkTag.href = 'https://adtasukaru.com/css2/tools01.css'; forTools01CssLinkTag.rel = 'stylesheet'; head[0].appendChild(forTools01CssLinkTag); // let forTools01JsScriptTag = document.createElement('script'); forTools01JsScriptTag.src = 'https://adtasukaru.com/js2/tools01.js'; head[0].appendChild(forTools01JsScriptTag); // let displayedCount = 0; let backAndForth = false; let formatId = 3; console.log("format_id: "+formatId); // let timeoutId; let checkStockPointsApiExecuted = false; window.addEventListener('scroll', function () { // if(!timeoutId) { // if 'timeoutId' is unset // ok. }else { return; } console.log("checkStockPointsApiExecuted: "+checkStockPointsApiExecuted); // let scrollTop = document.documentElement.scrollTop; let displayLineOffsetTop = $("#popupDisplayLine").offset().top; let clientHeight = document.documentElement.clientHeight; // timeoutId = setTimeout(() => { timeoutId = 0; // if(displayedCount === 0) { if(checkStockPointsApiExecuted === false) { if (scrollTop > displayLineOffsetTop - clientHeight - 100) { // 残ポイントチェック&表示回数+1 checkStockPointsApiExecuted = true; let params = new URLSearchParams(); params.append('encrypted_tools01_page_data', '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'); params.append('section', '0'); axios .post(`https://adtasukaru.com/l/api/tools01/format/check-stock-and-spend-points`, params) .then((response) => { console.log(response); if(response.data.status === 200) { console.log('ok.'); // $(".format-cover").fadeIn(1000); displayedCount++; } else { console.log('no stock points.'); } }) .catch((error) => { console.log(error); }); }else { // no action. } }else { console.log('checkStockPointsApi already executed.'); } }else { console.log('popup already displayed.'); } }, 200); // setTimeout }); // window scroll }); // window load })(); // end of IIFE.