Интеграция TikTok Pixel на сайт

Наша компания занимается разработкой, поддержкой и обслуживанием сайтов любой сложности. От простых одностраничных сайтов до масштабных кластерных систем построенных на микро сервисах. Опыт разработчиков подтвержден сертификатами от вендоров.
Разработка и обслуживание любых видов сайтов:
Информационные сайты или веб-приложения
Сайты визитки, landing page, корпоративные сайты, онлайн каталоги, квиз, промо-сайты, блоги, новостные ресурсы, информационные порталы, форумы, агрегаторы
Сайты или веб-приложения электронной коммерции
Интернет-магазины, B2B-порталы, маркетплейсы, онлайн-обменники, кэшбэк-сайты, биржи, дропшиппинг-платформы, парсеры товаров
Веб-приложения для управления бизнес-процессами
CRM-системы, ERP-системы, корпоративные порталы, системы управления производством, парсеры информации
Сайты или веб-приложения электронных услуг
Доски объявлений, онлайн-школы, онлайн-кинотеатры, конструкторы сайтов, порталы предоставления электронных услуг, видеохостинги, тематические порталы

Это лишь некоторые из технических типов сайтов, с которыми мы работаем, и каждый из них может иметь свои специфические особенности и функциональность, а также быть адаптированным под конкретные потребности и цели клиента

Предлагаемые услуги
Показано 1 из 1 услугВсе 2065 услуг
Интеграция TikTok Pixel на сайт
Простая
от 4 часов до 2 рабочих дней
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1214
  • image_web-applications_feedme_466_0.webp
    Разработка веб-приложения для компании FEEDME
    1161
  • image_websites_belfingroup_462_0.webp
    Разработка веб-сайта для компании БЕЛФИНГРУПП
    852
  • image_ecommerce_furnoro_435_0.webp
    Разработка интернет магазина для компании FURNORO
    1041
  • image_crm_enviok_479_0.webp
    Разработка веб-приложения для компании Enviok
    823
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    815

Интеграция TikTok Pixel на сайт

TikTok Pixel — инструмент отслеживания конверсий для рекламы в TikTok. Позволяет оптимизировать кампании под покупки, регистрации и другие целевые действия на сайте.

Установка базового кода

<script>
!function (w, d, t) {
    w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify",
    "instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],
    ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};
    for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);
    ttq.instance=function(t){for(var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)
    ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){
    var i="https://analytics.tiktok.com/i18n/pixel/events.js";
    ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=i,ttq._t=ttq._t||{},ttq._t[e]=+new Date,
    ttq._o=ttq._o||{},ttq._o[e]=n||{};var o=document.createElement("script");
    o.type="text/javascript",o.async=!0,o.src=i+"?sdkid="+e+"&lib="+t;
    var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(o,a)};
    ttq.load('PIXEL_ID');ttq.page();
}(window, document, 'ttq');
</script>

Стандартные события

// Просмотр товара
ttq.track('ViewContent', {
    contents: [{ content_id: productId, content_name: productName }],
    value: product.price,
    currency: 'RUB'
});

// Покупка
ttq.track('CompletePayment', {
    contents: orderItems.map(i => ({ content_id: i.productId, quantity: i.qty, price: i.price })),
    value:    orderTotal,
    currency: 'RUB',
    order_id: orderId
});

// Регистрация
ttq.track('CompleteRegistration', { value: 0, currency: 'RUB' });

Идентификация пользователя

// Передать данные для расширенного матчинга
ttq.identify({
    sha256_email: sha256(user.email.toLowerCase()),
    sha256_phone_number: sha256(normalizePhone(user.phone))
});

Events API (серверный пиксель)

Http::withToken(env('TIKTOK_ACCESS_TOKEN'))
    ->post('https://business-api.tiktok.com/open_api/v1.3/event/track/', [
        'pixel_code' => env('TIKTOK_PIXEL_ID'),
        'event'      => 'CompletePayment',
        'timestamp'  => time(),
        'context'    => [
            'user' => [
                'sha256_email' => hash('sha256', strtolower($user->email)),
                'sha256_phone' => hash('sha256', normalizePhone($user->phone))
            ],
            'page' => ['url' => $pageUrl]
        ],
        'properties' => [
            'contents'  => $itemsArray,
            'value'     => $total / 100,
            'currency'  => 'RUB'
        ],
        'event_id' => "purchase_{$orderId}"
    ]);

Срок установки: несколько часов.