Відстеження активності клієнтів у мобільних застосунках
Відстеження активності клієнтів у мобільному застосунку дає вам уявлення про їхній шлях і досвід, водночас допомагає зрозуміти їхню поведінку, вподобання та очікування.
Використовуючи функцію мобільного відстеження, ви можете збирати ці дані та використовувати їх для сегментації, таргетування та персональних рекомендацій.
Щоб активувати моб-трекінг у eSputnik, підключіть план Professional.
На діаграмі нижче показаний загальний потік передачі даних із мобільного застосунку в CDP eSputnik.
flowchart LR
%%{ init { "theme": "default", "themeVariables": { "graphPadding": 100, "fontSize": "14px", "fontWeight": "bold", "fontFamily": "monospace", "primaryColor": "#2B64CD", "primaryTextColor": "#FFFFFF", "primaryBorderColor": "#2B64CD", "lineColor": "#A9A9A9", "edgeLabelBackground": "#000000" }, "flowchart": { "useMaxWidth": true, // делает SVG растягиваемым "htmlLabels": false // выравнивание текста } } }%% graph TD ios["iOS app"] android["Android app"] sdk1["Firebase SDK"] sdk2["Firebase SDK"] firebase["Firebase"] bigquery["BigQuery"] cdpExport["Our CDP export"] ga["Google Analytics"] cdp["Our CDP"] ios --> sdk1 android --> sdk2 sdk1 --> firebase sdk2 --> firebase firebase --> bigquery bigquery --> cdpExport bigquery --> ga cdpExport --> cdp classDef fixedSize fill:#2B64CD,stroke:#2B64CD,color:#FFFFFF; class ios,android,sdk1,sdk2,firebase,bigquery,cdpExport,ga,cdp fixedSize; linkStyle default stroke:#A9A9A9,stroke-width:2px;
Дані про події клієнтів надходять у Firebase. Потім вони передаються до таблиці BigQuery та експортуються в CDP eSputnik.
Для налаштування мобільного трекінгу:
- Налаштуйте передачу даних клієнта з мобільного застосунку.
- Підключіть Google BigQuery до свого акаунту eSputnik.
Налаштування передачі даних із мобільного застосунку
Щоб налаштувати передачу даних клієнта з мобільного застосунку до таблиці BigQuery, скористайтеся інструкціями:
Спосіб зберігання подій залежить від операційної системи та мови програмування, що використовується. Інструкції дивіться у Firebase API Reference.
У таблиці нижче описані необхідні типи подій:
Подія | Опис |
---|---|
SCREEN_VIEW | Перегляд сторінки |
VIEW_ITEM | Перегляд сторінки товару |
VIEW_ITEM_LIST | Перегляд списку товарів (з блоку рекомендацій) |
VIEW_CART | Перегляд сторінки кошика |
ADD_TO_CART | Товари додані в кошик |
REMOVE_FROM_CART | Товари видалені з кошика |
PURCHASE | Товар замовлено |
Firebase_campaign | Використовується для відстеження переходів за посиланнями тригерних кампаній. Для відстеження використовують теги UTM. |
Повний перелік подій, рекомендованих GA, можна знайти у статті [GA4] Рекомендовані події.
Важливо
- Установіть user_id для всіх зареєстрованих користувачів, використовуючи цю інструкцію.
- Оновіть контактну інформацію (user_id) в акаунті, використовуючи метод API Add/update contact.
Після налаштування передачі даних у BigQuery налаштуйте конектор BigQuery у своєму акаунті.
Підключення Google BigQuery до eSputnik
Підключіть Google BigQuery до свого акаунту eSputnik для автоматичного надсилання даних до нашого CDP.
- В обліковому записі перейдіть на вкладку Налаштування → Моб-трекінг.

ПриміткаВкладка Моб-трекінг відображатиметься у разі використання тарифного плану Professional.
- Натисніть кнопку BigQuery.
ПриміткаПід час створення нового конектора на першому кроці є попередження, що UTM-тег
utm_term
буде змінений. Перейдіть у Налаштування → Посилання та переконайтеся, що ця зміна не заважає відстеженню ваших кампаній. Дивіться інструкцію Налаштування передачі UTM-міток для більш детальної інформації.
- Натисніть Далі.

- Натисніть Завантажити, щоб завантажити файл ключа BigQuery.

ПриміткаЩоб дізнатися, як створити та завантажити файл ключа, зверніться до розділу Інтеграція з Google BigQuery.
- Натисніть кнопку Перевірити підключення. Якщо встановлено належне з'єднання, з'явиться повідомлення Підключення успішне.
- Натисніть Далі.
- Клацніть значок зі стрілкою вниз і виберіть набір даних BigQuery зі списку, а потім натисніть кнопку Готово.

З'єднання Google BigQuery з'явиться на сторінці відстеження мобільних пристроїв.

Тепер моб-трекінг налаштовується у вашому обліковому записі eSputnik.
Матчинг контактів
Коли користувач не авторизований у застосунку, але має мобільний токен, вам допоможе отримання contactId з облікового запису. Ви можете зробити це, використовуючи загальнодоступний ресурс API Get contact ID by token. Передайте отриманий contactId в user.properties.
Contact ID – це унікальний ідентифікатор контакту, за допомогою якого система ідентифікує людину під час входу в застосунок із різних каналів, браузерів і пристроїв.
Так, ви можете збирати всі дані про взаємодію користувачів із вашим застосунком і надсилати їм омніканальні кампанії.
Система додасть всі доступні ідентифікатори контакту до унікального contact ID, такі як мобільні та вебтокени, номер телефону та адреса електронної пошти.
Updated about 9 hours ago