Содержание с переходом
Добавляем скрипт
Добавляем в пользовательский HTML-тег в Яндекс Тег Менеджере и настраиваем скрипт
<!-- Универсально от SeoUp.su цели TIME и SEND -->
<script type="text/javascript">
var ts = new Object();
ts.ymNumber = "";
ts.ymCreate = false;
ts.bAddTagForm = false;
ts.fForm = "FORM";
ts.bFormSEND = true;
ts.fRequired = "INPUT.tel,INPUT#tel,INPUT.phone,INPUT#phone,INPUT[name='tel'],INPUT[name='phone'],INPUT[type='tel']";
ts.bRequired = true;
ts.fBut = "";
ts.bMask = false;
ts.fMask = ts.fRequired;
ts.sMask = "+9(999)999-99-99";
ts.bDebugEnable = true;
ts.bDebugDisplay = false;
ts.bDebugAlert = false;
ts.secMax = 40;
ts.priceTIME = 0;
ts.priceSEND = 0;
ts.timeOut = 500;
ts.currencyCode = "RUB";
ts.nameSEND = "SEND";
ts.mGOOD = "FORM,SEND,CLICK_TEL,CLICK_EMAIL,CLICK_MES,CLICK_MAP,CONTACT,PAY";
ts.mParam = "yclid,gclid,utm_source,utm_medium,utm_campaign,utm_content,utm_term,_openstat,from,ref,fbclid";
ts.mCoal = {
"form": [{
valueForm: "FORM[action*='login'],FORM#login,FORM.login,FORM.login-form,FORM#loginform,FORM.loginform,FORM.auth,FORM.auth-form,FORM#avtorization-form,FORM.avtorization-form,FORM[name='form_auth'],FORM#auth-page-form",
valueInput: "INPUT[type='password']",
valueRequired: true,
valueBut: "",
goal: "LOGIN",
sum: 0
},
{
valueForm: "FORM[action*='register'],FORM[action*='create-account'],FORM#register,FORM.register,FORM.register-form,FORM.reg,FORM.reg-form,FORM#registraion-page-form,FORM#registraion-page-form",
valueInput: "INPUT[type='password']",
valueRequired: true,
valueBut: "",
goal: "REG",
sum: 0
}
],
"click": [{
value: ".b24-widget-button-social-item,[href*='yelp.com'],[href*='vk.me'],[href*='vk.com'],[href*='vkontakte.ru'],[href*='instagram.com'],[href*='ok.ru'],[href*='facebook.com'],[href*='twitter.com'],[href*='youtube.com'],[href*='rutube.ru'],[href*='telegram.org'],[href*='odnoklassniki.ru'],[href*='plus.google.com'],[href*='my.mail.ru'],[href*='linkedin.com'],[href*='zen.yandex.ru'],[href*='tiktok.com'],[href*='x.com']",
goal: "CLICK_SOC",
sum: 0
},
{
value: "[href^='sms:'],[href^='tg:'],[href^='whatsapp:'],[href^='skype:'],[href*='skype.com'],[href^='viber:'],[href*='whatsapp.com'],[href*='wa.me'],[href*='t.me'],[href*='telegram.me'],[href*='teleg.one'],[href*='tele.click'],[href*='wa.link'],[href*='wa.clck.bar'],[href*='/m.me/']",
goal: "CLICK_MES",
sum: 0
},
{
value: "[href*='yandex.ru/profile/'],[href*='yandex.ru/maps/'],[href*='yandex.com/profile/'],[href*='yandex.com/maps/'],[href*='google.ru/maps/'],[href*='google.com/maps/'],[href*='2gis.ru'],[href*='maps.app.goo.gl']",
goal: "CLICK_MAP",
sum: 0
},
{
value: "[href$='.3gp'],[href$='.7z'],[href$='.aac'],[href$='.apk'],[href$='.avi'],[href$='.csv'],[href$='.db'],[href$='.djvu'],[href$='.dmg'],[href$='.doc'],[href$='.docx'],[href$='.exe'],[href$='.flac'],[href$='.flv'],[href$='.gz'],[href$='.iso'],[href$='.key'],[href$='.midi'],[href$='.mka'],[href$='.mkv'],[href$='.mov'],[href$='.mp3'],[href$='.mp4'],[href$='.mpd'],[href$='.mpeg'],[href$='.mpg'],[href$='.msi'],[href$='.odt'],[href$='.ogg'],[href$='.pdf'],[href$='.pkg'],[href$='.pps'],[href$='.ppt'],[href$='.pptm'],[href$='.pptx'],[href$='.rar'],[href$='.rtf'],[href$='.sql'],[href$='.tar'],[href$='.torrent'],[href$='.txt'],[href$='.vcf'],[href$='.wav'],[href$='.wma'],[href$='.wmf'],[href$='.wmv'],[href$='.xls'],[href$='.xlsm'],[href$='.xlsx'],[href$='.zip']",
goal: "CLICK_FILE",
sum: 0
},
{
value: "[href^='tel:']",
goal: "CLICK_TEL",
sum: 0
},
{
value: "[href^='mailto:']",
goal: "CLICK_EMAIL",
sum: 0
},
{
value: "[href*='window.print']",
goal: "CLICK_PRINT",
sum: 0
}
],
"url": [{
value: /(\?|&)(q|s|search|query|text)=/i,
goal: "SEARCH",
sum: 0
},
{
value: /(contact|kontakt|контакт)/i,
goal: "CONTACT",
sum: 0
},
{
value: /(cart|basket|order)/i,
goal: "CART",
sum: 0
},
{
value: /(\/order\/make\/|\/checkout\/|\/order\/)/i,
goal: "ORDER",
sum: 0
},
{
value: /(order_?id=\d+|ORDER_ID=\d+)/i,
goal: "PAY",
sum: 0
},
{
value: /(thank|order_?id=\d+|tilda\/form\d+\/submitted|checkout\/success|ORDER_ID=\d+)/i,
goal: "SEND",
sum: ts.priceSEND
},
],
"hover": [{
value: "[href^='sms:'],[href^='tg:'],[href^='whatsapp:'],[href^='skype:'],[href*='skype.com'],[href^='viber:'],[href*='whatsapp.com'],[href*='wa.me'],[href*='t.me'],[href*='telegram.me'],[href*='teleg.one'],[href*='tele.click'],[href*='wa.link'],[href*='wa.clck.bar']",
goal: "HOVER_MES",
sum: 0
},
{
value: "[href^='tel:']",
goal: "HOVER_TEL",
sum: 0
},
{
value: "[href^='mailto:']",
goal: "HOVER_EMAIL",
sum: 0
},
{
value: ts.fForm,
goal: "HOVER_FORM",
sum: 0
},
],
"copy": [{
value: /[ ()\d\-]{7,18}/,
goal: "COPY_TEL",
sum: 0
},
{
value: /[^@\s]+@[^@\s]+\.[^@\s]+/,
goal: "COPY_EMAIL",
sum: 0
}
],
"ref": [{
value: /(allpay\.to|qiwi\.com|paypal\.com|advcash\.com|interkassa\.com|payanyway\.ru|payeer\.com|paykeeper\.ru|perfectmoney\.is|platron\.ru|robokassa\.com|securepayments\.sberbank\.ru|unitpay\.ru|yoomoney\.ru|webmoney\.ru|walletone\.com|tinkoff\.ru)/i,
goal: "PAY",
sum: 0
},],
"time": [{
value: 5,
goal: "SEC5",
sum: 0
},
{
value: 15,
goal: "SEC15",
sum: 0
},
{
value: 30,
goal: "SEC30",
sum: 0
},
{
value: 60,
goal: "SEC60",
sum: 0
},
{
value: 120,
goal: "SEC120",
sum: 0
}
],
"redirect_ym": [{
value: "UNIQUE_LEAD,Jivo_Offline_message_sent,Jivo_In-chat_email_form_submitted,Jivo_User_gave_contacts_during_chat,Jivo_Callback_requested,RedHelper.Message_sent,RedConnect.callOrdered,CHAT_OFFLINE_MESSAGE,CHAT_VISITOR_INTRODUCED,Chatra_Pre-chat_form_submitted,LEADBACK_CALL,LEADBACK_CHAT_LEAD,LEADBACK_CHAT_OFFLINE_LEAD,MeTalk_Offline_message_sent,MeTalk_Form_submited,MeTalk_User_gave_contacts_before_chat,MeTalk_User_gave_contacts_during_chat,Callbackhunter_CALL,Callbackhunter_CALL_MOBILE,marquiz-finish,mch_callback_created,mch_leadgen_created,mch_chat_propose,widget_callback_created,widget_leadgen_created",
goal: "SEND",
sum: ts.priceSEND
},],
};
var promise = loadScript();
promise.then(
js => {},
error => console.log(`Ошибка: ${error.message}`)
);
function loadScript() {
return new Promise(function(resolve, reject) {
var js = document.createElement('script');
js.setAttribute("type","text/javascript");
js.setAttribute("charset", "UTF-8");
js.setAttribute("async", "");
js.setAttribute("src", "https://turbos.site/public/distr/assets/js/goals.js");
js.onload = () => resolve(js);
js.onerror = () => reject(new Error(`Ошибка загрузки скрипта`));
document.head.append(js);
});
};
</script>