Data API для приложений
Краткое содержание
Data API позволяет получать неагрегированные данные (события и сессии), собранные МТС Аналитикой. Используйте API, если необходимо самостоятельно обрабатывать статистические данные, не используя интерфейс МТС Аналитики.
Как работает API
API работает асинхронно. Сначала создается задача, где описываются параметры выгрузки, затем задача выполняется сервисом. Далее можно скачать результат задачи в формате файла.
Какую программу использовать
Вы можете использовать удобную для вас программу, например, Postman или Insomnia. В тексте описана работа с Data API через Postman. Версия Postman должна быть не ниже v 11.1.3.
Этап 1. Добавить коллекцию в Postman
Коллекция — файл, который содержит все примеры запросов к системе.
- Скачайте Коллекцию.
- Импортируйте коллекцию в Postman.
Этап 2. Получить авторизационный токен и ID потока
Для доступа к API и потоку данных ресурса вам необходимы:
- Авторизационный токен.
- Flow ID (идентификатор потока).
Этап 3. Запросить данные
Все возможные запросы размещены в коллекции. Рекомендуется отправлять их последовательно. Перед отправкой каждого укажите актуальные для ваших задач параметры. После POST-запроса установите параметр request_id в окружение, чтобы он автоматически добавлялся в GET-запросы.
Этап 4. Выгрузить файлы
Чтобы получить данные, используйте task id. Скачать данные можно в течение суток, потом файл будет недоступен. Файл сформируется в формате CSV.
Предоставляемые параметры событий и сессий
В таблице указаны названия, типы и описания параметров событий и сессий, включая идентификаторы потоков, время, UTM-метки, данные о пользователях, устройствах, сессиях и т.д.
Возможные статусы задачи
В тексте приведены возможные статусы задачи (CREATED, IN_PROGRESS, SUCCESS, FAILED и др.) с кратким описанием каждого.
Data API позволяет получать неагрегированные данные (события и сессии), собранные МТС Аналитикой. Используйте API, если необходимо самостоятельно обрабатывать статистические данные, не используя интерфейс МТС Аналитики.
Как работает API
API работает aсинхронно. Сначала создается задача, где описываются параметры выгрузки, затем задача выполняется сервисом. Далее можно скачать результат задачи в формате файла.
- Добавление коллекции с запросами.
- Получение авторизационного токена.
- Запрос данных.
Какую программу использовать
Вы можете использовать удобную для вас программу, например, Postman или Insomnia.
В этой статье описана работа с Data API через Postman. Версия Postman должна быть не ниже v 11.1.3.