function loadPushNewsFile() { let userStorage = JSON.parse(localStorage.getItem('abrilAssetsUser')); if(typeof userStorage === "object" && userStorage !== null){ if(typeof userStorage.crm === "number" ){ console.log('PUSH NEWS CANCELADA - USER LOGADO'); return; } } AbrilScriptsExec.createCookieListControl("abril_exec_pushNews"); let filePushNews = "https://cdn.pn.vg/push/pushnews-launcher.js?appId=cdfbea64-6118-4595-93e6-c7e3db01e266"; var page = window.location.href; console.log('CHAMA PUSH NEWS'); if(page.indexOf("abril.com.br/ofertas") !== -1){ return console.log("local pushnew bloqueou ofertas"); } if(page.indexOf("abril.com.br/assinar") !== -1){ return console.log("local pushnew bloqueou assinar"); } if(page.indexOf("abril.com.br/login") !== -1){ return console.log("local pushnew bloqueou login"); } if('veja' === 'boaforma'){ jQuery(window).scroll(function() { let showPush = false; if((jQuery('body.single-post .article-tags.tags').length > 0 && jQuery(window).scrollTop() >= jQuery('body.single-post .article-tags.tags')[0].offsetTop) || (jQuery('body.single-blog_post .article-tags.tags').length > 0 && jQuery(window).scrollTop() >= jQuery('body.single-blog_post .article-tags.tags')[0].offsetTop) || (jQuery('article.special-post section').length > 0 && jQuery(window).scrollTop() >= jQuery('article.special-post section').last()[0].offsetTop)){ showPush = true; } else if(jQuery(window).scrollTop() >= (jQuery(document).height() / 2)){ showPush = true; } else { showPush = false; } if(false === jQuery('#user-exp-menu-fade.show').length > 0 && showPush === true) { console.log('EXECUTA PUSH NEWS BOA FORMA') var pushNewsScript = document.createElement("script"); pushNewsScript.src = filePushNews; pushNewsScript.async = true; document.body.appendChild(pushNewsScript); } }); } else { jQuery(window).one('scroll', function() { if(false === jQuery('#user-exp-menu-fade.show').length > 0) { console.log('EXECUTA PUSH NEWS GERAL') var pushNewsScript = document.createElement("script"); pushNewsScript.src = filePushNews; pushNewsScript.async = true; document.body.appendChild(pushNewsScript); } }); } } /* Remove regra de 1 pushnews oor dia */ /* var execPushNews = AbrilScriptsExec.checkCookieListControl("abril_exec_pushNews"); if ( execPushNews ) { AbrilScriptsExec.removeFunctionList("loadPushNewsFile"); console.log('Removeu PushNews File'); } */ AbrilScriptsExec.setLoadStatus("loadPushNewsFile"); if( AbrilScriptsExec.checkDirectExec("loadPushNewsFile") ){ loadPushNewsFile(); }