Advertisement
NikolayBezay

Aldo show Sunglasses campaign GTM teg

Mar 2nd, 2022
1,051
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.02 KB | None | 0 0
  1.  
  2. <script>
  3. (function() {
  4.     function addToCartHandler() {
  5.         var addToCartButton = document.querySelector('#product_addtocart_form .btn-cart');
  6.         if (addToCartButton) {
  7.             addToCartButton.addEventListener('click', function() {
  8.                 if (!window.adoricClickCampaignShowed) {
  9.                     setTimeout(function() {
  10.                         adoric.trigger('showSunglasses');
  11.                     }, 5000);
  12.                 }
  13.                 window.adoricClickCampaignShowed = true;
  14.             });
  15.         }
  16.     }
  17.  
  18.     var MAXIMUM_WAITING_TIME = 10 * 1000;/*30 seconds*/
  19.     var waitPageTriggerElement = setInterval(function() {
  20.         var wrapperElement = document.querySelector('#product_addtocart_form .btn-cart');
  21.         if (wrapperElement && adoric) {
  22.            clearInterval(waitPageTriggerElement);
  23.             addToCartHandler();
  24.         }
  25.     }, 200);
  26.     setTimeout(function() {
  27.         clearInterval(waitPageTriggerElement);
  28.     }, MAXIMUM_WAITING_TIME);
  29. })();
  30. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement