Отслеживание установки HTML5 Web App на устройствах iOS - PullRequest
0 голосов
/ 02 октября 2011

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

Спасибо

Ответы [ 3 ]

1 голос
/ 02 октября 2011

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

1 голос
/ 02 октября 2011

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

0 голосов
/ 01 июля 2013

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

...