March 8, 2022

VK pixel в head таплинка

Видео: https://youtu.be/h07PWDkdLhU

Для вставки пикселя в head нам понадобится свой хостинг, т.к. таплинк не пропускает стандартный для js синтаксис взятия строк в кавычки (спасибо, разрабы).

Хостинг можно купить тут: https://timeweb.com/ru/?i=15777

Сперва вам нужно взять код пикселя VK. Выглядит он примерно так:

<script type="text/javascript">!function(){var t=document.createElement("script");t.type="text/javascript",t.async=!0,t.src='https://vk.com/js/api/openapi.js?169',t.onload=function(){VK.Retargeting.Init("VK-RTRG-1231135-cQJ9j"),VK.Retargeting.Hit()},document.head.appendChild(t)}();</script><noscript><img src="https://vk.com/rtrg?p=VK-RTRG-1231135-cQJ9j" style="position:fixed; left:-999px;" alt=""/></noscript>

Теперь вам необходимо взять мой код вставки кода в head

document.addEventListener("DOMContentLoaded", function (event) {
  const head = document.getElementsByTagName("head")[0];
const scriptvk = document.createElement("script");
scriptvk.innerHTML = '<script type="text/javascript">!function(){var t=document.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://vk.com/js/api/openapi.js?169",t.onload=function(){VK.Retargeting.Init("VK-RTRG-1231135-cQJ9j"),VK.Retargeting.Hit()},document.head.appendChild(t)}();</script><noscript><img src="https://vk.com/rtrg?p=VK-RTRG-1231135-cQJ9j" style="position:fixed; left:-999px;" alt=""/></noscript>';
    head.appendChild(scriptvk);
});

и вставить свой пиксель в кавычки вместо моего

Теперь замените кавычки вида ' на кавычки вида " внутри кода самого пикселя либо замените айди пикселя на свой вместо моего (в видео показаны оба способа).

Вставьте полученный код в хтмл код в настройках и вуаля!

P.S. Если не справитесь со вставкой, @Sipilin_j может произвести вам установку на свой хостинг за 500р (т.е., если вам хостинг в остальном не нужен, это выйдет еще и выгодно по деньгам)