Advertisement
orenchuck

penguindojo gtm

Oct 17th, 2023 (edited)
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. <script>
  2. (function () {
  3.  
  4. var productsAmount = 0;
  5. var isCampaignTriggered = 0;
  6. document.body.addEventListener('click', function triggerCampaign () {
  7. var cartCounter = document.querySelector('.cart-count-bubble items-count');
  8. setTimeout(function () {
  9. if (cartCounter) {
  10. var currentProductsAmount = parseInt(cartCounter.textContent);
  11. if (productsAmount !== currentProductsAmount) {
  12. productsAmount = currentProductsAmount;
  13. if (productsAmount > 1 && productsAmount < 6 && isCampaignTriggered < 3) {
  14. adoric && adoric.trigger('show3products');
  15. isCampaignTriggered++;
  16. }
  17. }
  18. }
  19. if (isCampaignTriggered === 2) {
  20. document.body.removeEventListener('click', triggerCampaign);
  21. }
  22. }, 2000);
  23. });
  24. })();
  25. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement