В данном примере мы разберем ситуацию, когда необходима отправка определенного события просто при открытии страницы. Далее на это событие вы можете настроить виджет либо сегмент.
Живой пример работы скрипта. Скрипт отправляет событие как только загрузилась страница.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
<html> <head> <!-- GETSALE CODE START --> <script type="text/javascript"> window.getSaleCallbacks = [function(api) { api.event("event_name"); console.log("Sent event"); }]; (function(d, w, c) { w[c] = { autoShowWidget: false, projectId: 2215 }; var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function() { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = "//rt.getsale.io/loader.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "getSaleInit"); </script> <!-- GETSALE CODE END --> </head> <body> <p>Event is sent to getSale once the code is initialized. </body> </html> |