<!-- Insert this script before the closing tag </body> --> <!-- The {wz_metric} token is used for substituting the Analytics code. Make sure that the token and the text in which it is written are separated by at least one space character. --> <script> (function () { function ChangeLinkWA() { this.text = "Здравствуйте! Номер моей заявки: {wz_metric}"; this.cookieSource = "_ga"; } ChangeLinkWA.prototype.editLink = function (url, id) { if ( decodeURIComponent(url.split("text=")[1]) === this.text.replace(/{wz_metric}/gi, id) ) return; var regexNumberPhone = /\d+/; if (!regexNumberPhone.test(url)) return; var phone = url.match(regexNumberPhone)[0]; var host = url.split(phone)[0]; var newUrl = host === "https://wa.me/" ? host.toString()+phone.toString()+"?text="+(this.text.replace(/{wz_metric}/gi, id)) : host.toString()+phone.toString()+"&text="+(this.text.replace(/{wz_metric}/gi, id)); return newUrl; }; ChangeLinkWA.prototype.getCookie = function (name) { var cookie = document.cookie; var matches = cookie.match( new RegExp( "(?:^|; )"+(name.replace(/([.$?*|{}()[]\/+^])/g, "\\\"))+"=([^;]*)" ) ); return matches ? decodeURIComponent(matches[1]) : undefined; }; ChangeLinkWA.prototype.censusLinks = function () { var links = document.querySelectorAll( '[href*="//wa.me"], [href*="//api.whatsapp.com/send"], [href*="//web.whatsapp.com/send"], [href^="whatsapp://send"]' ); var id = this.getCookie(this.cookieSource); var that = this; links.forEach(function (link) { var newLink = that.editLink(link.href, id); if (newLink) link.href = newLink; }); }; window.addEventListener("DOMContentLoaded", function () { if (!(window.__wz_scripts && window.__wz_scripts.scriptsChangeLinkWA)) { if (!window.__wz_scripts) window.__wz_scripts = {}; window.__wz_scripts.scriptsChangeLinkWA = new ChangeLinkWA(); var interval = setInterval(function () { var id = window.__wz_scripts.scriptsChangeLinkWA.getCookie( window.__wz_scripts.scriptsChangeLinkWA.cookieSource ); if (id) { clearInterval(interval); window.__wz_scripts.scriptsChangeLinkWA.censusLinks(); } }, 200); } }); })(); </script>
Google Analytics Script Code
- WhatsApp
- How to connect WhatsApp
- How to connect the official WhatsApp (WABA)
- Integration with WABA and WhatsApp — differences, conditions, connection
- How and why to verify a company in Meta
- How to transfer a WABA number to Wazzup from another service
- How to add a WABA template
- WABA template categories
- Why WABA template does not pass moderation
- WABA template blocking: why and how to avoid it
- Telegram
- Viber