1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/CharlesArea-TrackSoul

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

ТрекСол — открытое кроссплатформенное решение для отслеживания событий

ТрекСол (TrackSoul) — это открытое кроссплатформенное решение для отслеживания событий. Оно поддерживает веб-сайты, веб-приложения, iOS, Android и даже мини-программы в WeChat. Для получения дополнительной информации об использовании ТрекСола посетите веб-сайт проекта.

Демо без использования кода — JsFiddle

Не забудьте открыть консоль, чтобы увидеть эффект.

Таблица содержания

  1. Описание.
  2. Архитектура платформы.
  3. Демо без использования кода: скриншоты примеров использования.
    • Запрос демо: IP-адрес скрыт.
    • Событие клика: IP-адрес скрыт.
    • Ввод данных: IP-адрес скрыт.
  4. Пример использования отслеживания конкретного пути.
  5. Конфигурация SDK.
  6. Модульный сборщик.
  7. Использование скрипта SDK.
  8. Выпуски SDK.
  9. Панель анализа приложения.
    • Добавление точки отслеживания.

Описание

Это JavaScript SDK для отслеживания поведения пользователей, который планируется поддерживать на веб-сайтах, в веб-приложениях, мини-программах WeChat и нативных приложениях для Android и iOS в будущем.

Единственный надёжный способ улучшить пользовательский опыт вашей аудитории — полагаться на данные о поведении пользователей. Независимо от того, решаете ли вы улучшить пользовательский интерфейс, провести маркетинг, совершить продажи или даже провести прогнозный анализ.

Сбор данных не сложен, но мы хотели сосредоточиться на максимальной эффективности использования данных. Мы хотели предоставить комплексное решение от сбора до анализа.

Мы хотели создать долгосрочную поддерживаемую экосистему для этого проекта, которая будет распространяться для свободы поведения пользователей.

Архитектура платформы

[Изображение]

Демо без использования кода: Скриншоты примеров использования

Запрос демо: IP-адрес скрыт

[Изображение]

Событие клика: IP-адрес скрыт

[Изображение]

Ввод данных: IP-адрес скрыт

[Изображение]

Пример использования отслеживания конкретного пути

specific_tracking(Config.script_domain, Config.specific_tracking, 'http://localhost:3000/index.html', '/html[1]/body[1]/h1[3]', 'Test Specifc path');

Конфигурация SDK

Имя Тип Пример Описание
sdk_name string TrackSoul Название нашего JavaScript SDK
data_endpoint string https://tracksoul.com/tracking/data Установка конечной точки, куда отправляются данные отслеживания
input_tracking boolean true Включение / отключение отслеживания входных данных
behaviour_tracking boolean true Включение / отключение отслеживания кликов

Я выбрал Roll.js (https://github.com/rollup/rollup) и влюбился в него ♥.

Просто установите через npm и запустите скрипт ниже в вашем терминале / cmd:

# установка rollup
npm install --global rollup
# компиляция в <script>, содержащий самовыполняющуюся функцию
rollup -c

Использование скрипта SDK

Укажите на внешний/внутренний файл JavaScript, как показано ниже:

<html>
    <head>
        <!-- Связываем наш Tracksoul dist javascript sdk, как показано ниже -->
        <script src="tracksoul-0.0.1.min.js"></script>
    </head>

    <body></body>
</html>

Релизы SDK Скоро появятся.

Панель анализа приложения

Добавление точки отслеживания

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

TrackSoul — это открытый проект для отслеживания событий, кроссплатформенное решение. Он поддерживает сайты, веб-приложения, iOS, Android и даже мини-программы в WeChat. Единственный надёжный способ улучшить пользовательский опыт — полагаться на данные о поведении пользователей. Будь то оптимизация пользовательского интерфейса, маркетинг, объём... Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/CharlesArea-TrackSoul.git
git@api.gitlife.ru:oschina-mirror/CharlesArea-TrackSoul.git
oschina-mirror
CharlesArea-TrackSoul
CharlesArea-TrackSoul
master