Привет! Многие направляют трафик на телеграм-каналы, и здесь возникает вопрос: как сделать так, чтобы пиксель срабатывал только при клике на кнопку, а затем сразу же осуществлялся переход по ссылке?
Имеем такой html код кнопки перехода в телеграм на нашем сайте:
<div class="telegram-button">
<button><a href="tg://resolve?domain=rutiw">Send Message on Telegram</a></button>
</div>
Нужно добавить в замен такой код:
<script>
function loadFacebookPixel() {
var pixel = document.createElement('img');
pixel.src = 'https://www.facebook.com/tr?id=66666666666666&ev=Lead&noscript=1';
pixel.height = 1;
pixel.width = 1;
document.body.appendChild(pixel);
}
</script>
<div class="telegram-button">
<button onclick="handleTelegramButtonClick()">Send Message on Telegram</button>
</div>
<script>
function handleTelegramButtonClick() {
loadFacebookPixel();
setTimeout(function () {
window.location.href = 'tg://resolve?domain=rutiw';
}, 100);
}
</script>
Где"66666666666666" - номер пикселя
Ссылка для перехода в тг: tg://resolve?domain=rutiw
Жду вас у себя на канале - Rutiw Marketing
Имеем такой html код кнопки перехода в телеграм на нашем сайте:
<div class="telegram-button">
<button><a href="tg://resolve?domain=rutiw">Send Message on Telegram</a></button>
</div>
Нужно добавить в замен такой код:
<script>
function loadFacebookPixel() {
var pixel = document.createElement('img');
pixel.src = 'https://www.facebook.com/tr?id=66666666666666&ev=Lead&noscript=1';
pixel.height = 1;
pixel.width = 1;
document.body.appendChild(pixel);
}
</script>
<div class="telegram-button">
<button onclick="handleTelegramButtonClick()">Send Message on Telegram</button>
</div>
<script>
function handleTelegramButtonClick() {
loadFacebookPixel();
setTimeout(function () {
window.location.href = 'tg://resolve?domain=rutiw';
}, 100);
}
</script>
Где"66666666666666" - номер пикселя
Ссылка для перехода в тг: tg://resolve?domain=rutiw
Жду вас у себя на канале - Rutiw Marketing