📂 Tilda Publishing — интуитивный конструктор сайтов, не требующий навыков программирования. Позволяет создавать сайты, интернет-магазины, посадочные страницы, блоги и email-рассылки.
Cайты на платформе собираются из готовых блоков, которые автоматически адаптируются под мобильные устройства и выделены в смысловые категории (например, обложка сайта, меню, форма, текст, изображение). Также, с помощью встроенного редактора Zero Block, можно спроектировать свой собственный блок, добавляя отдельные модули (текст, форма, геометрическая фигура, изображение), располагая их на экране в режиме Drag-and-drop.
Tilda работает по модели Freemium: на сервисе есть возможность использовать бесплатный план для создания сайтов и несколько вариантов подписки, которые отличаются функциональностью: например, количеством доступных для создания сайтов, возможности экспорта, доступом к API.
Для начала интеграции необходимо:
JS-код:
<script>
jQuery(function($) {
if (window._paq && window._paq.push)
window._paq.push([function () {
$(".t-form").append('<input type="hidden" name="smart_visitor_id" id="smart_visitor_id" value="' + this.getVisitorId() + '">');
}]);
let google_cid = getGoogleCID();
let metrika_cid = getCookie('metrika_cid');
let utm_source = getCookie('utm_source');
let utm_medium = getCookie('utm_medium');
let utm_campaign = getCookie('utm_campaign');
let utm_term = getCookie('utm_term');
$(".t-form").append('<input type="hidden" name="google_cid" id="google_cid" value="' + google_cid + '">');
$(".t-form").append('<input type="hidden" name="utm_source" id="utm_source" value="' + utm_source + '">');
$(".t-form").append('<input type="hidden" name="utm_medium" id="utm_medium" value="' + utm_medium + '">');
$(".t-form").append('<input type="hidden" name="utm_campaign" id="utm_campaign" value="' + utm_campaign + '">');
$(".t-form").append('<input type="hidden" name="utm_term" id="utm_term" value="' + utm_term + '">');
$(".t-form").append('<input type="hidden" name="metrika_cid" id="metrika_cid" value="' + metrika_cid + '">');
$(".t-form").append('<input type="hidden" name="form_url" id="form_url" value="' + window.location.href + '">');
});
function getCookie(name){
var matches = document.cookie.match(new RegExp(
"(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"
));
return matches ? decodeURIComponent(matches[1]) : undefined;
};
function getGoogleCID(){
var cidLong = getCookie('_ga');
var tmp = cidLong.split('.');
var cid = tmp[2] + '.' + tmp[3];
return cid;
};
</script>