Войти

Расшифровка протокола

Зашифрованный файл протокола используется для передачи событий в MyTracker. Разработчик мобильного приложения может расшифровать файл, чтобы проверить правильно ли настроен MyTracker SDK в приложении и корректно ли передаются следующие события:

  • Событие регистрации
  • Событие авторизации
  • Событие отправки приглашения
  • Событие достижения уровня
  • Произвольное событие с заданным именем
  • Событие перехода по диплинку

Подробнее об этих событиях см. документацию SDK для iOS, Android, Unity, Flutter и React Native.

Инструмент доступен только пользователям с разрешением Инструменты разработчика. Подробнее см. раздел Управление пользователями.

Расшифровка протокола

  1. В списке приложений выберите приложение, для которого требуется расшифровать файл протокола.
  2. На вкладке Расшифровка протокола нажмите Добавить.
  3. На открывшейся странице Добавить задание на расшифровку загрузите файл c телом запроса, в котором находится событие. Тело запроса не должно содержать заголовки и служебную информацию.
  4. Нажмите Расшифровать.

Чтобы корректно расшифровать файл протокола, он должен быть загружен только в то приложение, SDK ключ которого содержится в файле. Если файл передан от приложения для Android, загрузить и расшифровать его для iOS невозможно.

Результат расшифровки

После загрузки данных в MyTracker, откроется страница просмотра заданий, на которой вы можете наблюдать процесс расшифровки данных и получать сообщения о возникающих ошибках.

Расшифровка файла может занимать до одной минуты. Перезагрузите страницу, чтобы обновить статус расшифровки.

Как только файл будет успешно расшифрован, нажмите иконку напротив необходимого задания или на название файла, чтобы посмотреть результаты. В поле Расшифрованный протокол будут отображены следующие параметры:

  • Тип события
  • Timestamp события
  • Параметр события
  • Имя события

Полученный список сравните со списком из задания для проверки корректности передачи событий. Если параметры и имя события совпадают, значит MyTracker SDK настроено в приложении правильно, а события отправляются корректно.

Была ли эта статья полезна?