Backend Driven…аналитика? Backend Driven аналитика

Как изменить текст на кнопке без релиза мобильного приложения? Как показать пользователю новые экраны, если приложение удалили из официальных магазинов? Есть решение — Backend Driven UI — подход, когда экраны на фронте настраиваются с помощью сервера.

Но теперь, когда экраны не содержат бизнес-логики, а являются просто списком абстрактных полей, как формировать события продуктовой аналитики? Ведь смысл пришедших полей не известен. А если (точнее «когда») на сервере поменяется ID или добавится новое поле, то…нам придется на стороне мобильного приложения менять код и выпускать релиз?…

Нет. Раз бэкенд управляет отображением, пусть тогда он и настраивает аналитику? Что, если на стороне сервера каждое динамическое поле будет обогащаться моделью аналитики? Давайте так и сделаем и назовём это Backend Driven Аналитикой!

Читать далее

Щелкните ниже, чтобы поставить оценку!
Всего: 0 В среднем: 0

Написать комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *