Отслеживание установки веб-приложения HTML5 на устройствах iOS

#ios #html #iphone-standalone-web-app

#iOS #HTML #iphone-standalone-web-app

Вопрос:

Недавно мы запустили веб-приложение HTML5 (с использованием jQuery Mobile), в котором есть выдвижная панель, побуждающая пользователей добавлять закладки в веб-приложение на своих домашних экранах. Пользователи могут сделать это из Safari, нажав «Закладка», а затем «Добавить на главный экран». Любые мысли о том, как мы могли бы отслеживать количество «установок». Я не верю, что мы можем добавить какое-либо отслеживание к собственному поведению закладок iOS из веб-приложения HTML5.

Спасибо

Комментарии:

1. Не пробовал, но это выглядит многообещающе.

Ответ №1:

Я не уверен, что вы можете получать событие всякий раз, когда пользователь устанавливает веб-приложение на свой рабочий стол. Однако вы можете узнать, находится ли пользователь в режиме «полноэкранный режим» / «веб-приложение», проверив window.navigator.standalone свойство в Javascript. Таким образом, вы можете позвонить своему поставщику статистики и предоставить им также автономное свойство.

Ответ №2:

По крайней мере, вы можете определить, запущено ли приложение с рабочего стола или через браузер с помощью window.navigator.standalone флага. Вы можете использовать его в сочетании с файлами cookie или localstorage, чтобы обеспечить учет уникальных установок в вашем бэкэнде.

Ответ №3:

Вы также можете попытаться сохранить результат window.navigator.standalone в Google Analytics