Аналитика для кроссплатформенного мобильного приложения на основе JavaScript

Возможный дубликат:
Как использовать Google Analytics с Phonegap без плагина?

Я хочу использовать что-то вроде Phonegap для написания приложения для Android, iOS и Blackberry, а также для создания бесплатных аналитических данных, таких как продолжительность сеанса и частота нажатия кнопок. Я хотел бы иметь возможность делать все это в JavaScript, если это возможно, но я не могу найти поставщика аналитики, который это позволяет.

Единственный вариант, который я вижу, — это использовать Flurry, который поддерживает все эти ОС. Для этого потребуется некоторый нативный код для каждой платформы и способ вызова этого кода из JavaScript. Я бы предпочел избегать написания собственного кода, если это возможно.

Я пытался использовать веб-версию Google Analytics (например, добавляя фрагменты JavaScript в код своего приложения), но это приводит к ошибке регистрации.

http://www.google-analytics.com/u/ga_debug.js: Line 18 : Local file. Aborting hit.

что, как я предполагаю, означает, что Google Analytics работает только на реальных веб-страницах. Google Analytics для приложений также недоступен для Blackberry.


person Bob Smith    schedule 16.10.2012    source источник
comment
Это вообще не дубликат. Мой вопрос касается не использования Google Analytics, а вопроса о том, какие аналитические решения существуют. Во-вторых, ответ на связанный вопрос - это взлом для меня, который обходит API Google; какие гарантии, что Google заблокирует этот взлом?   -  person Bob Smith    schedule 18.10.2012


Ответы (1)


Вы можете интегрировать свои приложения с помощью Flurry HTML 5 SDK. Таким образом, вы можете писать приложения HTML 5, используя JavaScript. После этого вы можете перенести его на нативную платформу. Обратите внимание, что Flurry HTML 5 SDK в настоящее время находится в стадии бета-тестирования и может быть включен для вас после регистрации на Flurry. (Полное раскрытие: я работаю в группе поддержки Flurry)

person Aman Bansal    schedule 17.10.2012
comment
Я зарегистрировался на Flurry полчаса назад и пытался найти свой путь к html5 (или js) sdk, и я увидел ваш ответ :) не могли бы вы дать ссылку на html5 sdk? - person mentat; 17.10.2012
comment
Конечно! Пожалуйста, отправьте нам письмо по адресу [email protected] с вашими данными, и мы сделаем это за вас :) - person Aman Bansal; 17.10.2012
comment
Я сделал запрос в поддержку Zendesk, спасибо и ура. - person mentat; 17.10.2012
comment
Прохладный! И это точно будет работать с приложениями PhoneGap? Что делать, если пользователь находится в автономном режиме в течение некоторого времени, пока используется приложение? Отправляется ли статистика позже, когда есть подключение к интернету? - person Bob Smith; 17.10.2012
comment
Кроме того, насколько он стабилен? Было бы рискованно использовать такую ​​бета-версию в коммерческом приложении? - person Bob Smith; 17.10.2012