ApiMonster
  • Документация
  • Документация
ApiMonster
ApiMonster
  • Документация
  • Документация

Подключение Server Side Tracker к ApiMonster

Total
0
Shares
0
0
0

1. Настройка Api Monster

1.1 Перейдите в раздел “Подключения”

И нажмите “Добавить подключение”.

1.2 Выберите сервис “Service Side Tracker”

1.3 Введите название подключения

И нажмите кнопку “Создать”

1.4 Разместите полученный код на сайте и настройте отправку нужных событий

Код можно разместить или в коде сайте или через GTM. В секции HEAD или рядом с кодом метрики, google analytics или facebook.

2. Настройка GTM (Google Tag Manger)

2.1 Задача

Нужно при нажатии на кнопку отправить событие в apimonster.

Пример кнопки:

Исходный код страницы:

<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
            new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
    })(window,document,'script','dataLayer','GTM-NXHHBMR');</script>
<!-- End Google Tag Manager -->

<!-- Кнопка из скриншота -->
<button id="test_btn">Test button</button>

2.2 Настройка тега в Google Tag Manager

Как выглядит тег в общем списке

Как выглядит настройка тега

Содержимое тега

<!-- BEGIN OF APIMONSTER TRACKER CODE FOR INTEGRATION 9999 -->
<script type="text/javascript">
    var apiMonsterConf = {
        "hash": "d87a5ef89e2ed6f90f4edec71d48c2c2",
        "apiUrl": "https://api.apimonster.io/",
        "webhookUrl": "https://api.apimonster.ru/webhooks/405/1920/58/d87a5ef89e2ed6f90f4edec88848c2c2/"
    };
    (function (u, t, m) {
        var s = u.createElement(t), n = u.getElementsByTagName(t)[0];
        s.type = "text/javascript";
        s.async = true;
        s.src = m + "?v=" + Date.now();
        n.parentNode.insertBefore(s, n);
    })(document, "script", "//static.apimonster.ru/js/tracker.min.js");
</script>
<!-- END OF APIMONSTER TRACKER CODE FOR INTEGRATION 9999 -->

<!-- Код, который на событие onclick кнопки добавляет отправку запроса в apimonster -->
<script type="application/javascript">
  
    //find dom element
    element = document.querySelector('#test_btn')

    //set onclick event
    if (element){
        element.onclick = function (){
            amt_client.sendEvent({"event": "testEvent"});
            console.log('testEvent worked!');
        }
    }
</script>

2.3 Пример привязки событий к кнопкам на сайте

Верстка кнопки

<button id="test_btn">Test button</button>

Пример кода

<script type="application/javascript">
  
    //find dom element
    element = document.querySelector('#test_btn')

    //set onclick event
    if (element){
        element.onclick = function (){
            amt_client.sendEvent({"event": "testEvent"});
            console.log('testEvent worked!');
        }
    }
</script>

Вы можете реализовать подобную логику любым доступным в рамках GTM способом.

2.4 Публикация изменений

После внесения изменений в GTM, не забудьте их опубликовать.

2.5 Проверка работы

Если вы все сделали правильно на основе примера.

В консоли хрома появится тестовое сообщение.

В apimonster уйдет XHR(Ajax) запрос.

3. Создание связок

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

3.1 Пример передачи события из Server Side Tracker в Facebook.

Total
0
Shares
Share 0
Tweet 0
Pin it 0
Previous Article
  • Документация

Подключение Google Analytics 3 (universal analytics) к ApiMonster

Читать далее
Next Article
  • Документация

Подключение Conversion API Facebook к ApiMonster

Читать далее
You May Also Like
Читать далее
  • Документация

Подключение Новофон к ApiMonster

  • admin
  • 14.05.2025
Читать далее
  • Документация

СДЕК/OZON – Настройка метода доставки

  • admin
  • 25.02.2025
Читать далее
  • Документация

Настройка передачи заказов из OZON в DPD через ApiMonster

  • admin
  • 14.02.2025
Читать далее
  • Документация

ApiMonster и OpenAI/ChatGPT. Нюансы работы

  • admin
  • 30.09.2024
Читать далее
  • Документация

Подключение Email-парсер к ApiMonster

  • admin
  • 12.06.2024
Читать далее
  • Документация

Подключение ApiMonster к IIKO

  • admin
  • 02.05.2024
Читать далее
  • Документация

Подключение Мегафон ВАТС к ApiMonster

  • admin
  • 23.04.2024
Читать далее
  • Документация

Подключение YClients к ApiMonster

  • admin
  • 28.02.2024
ApiMonster
Документация и статьи

Input your search keywords and press Enter.