Google Analytics в iPhone SDK 4 Встроенное приложение - PullRequest
8 голосов
/ 13 июля 2010

Три вопроса для разработчиков iPhone, использующих Google Analytics в своих приложениях для отслеживания использования своих приложений:

  1. Приведет ли использование Google Analytics к нарушению условий Apple SDK 4 для разработчиков?

  2. Если ответом на вопрос №1 является ДА, то что нам - как разработчикам iPhone - разрешено использовать для отслеживания использования наших приложений?

  3. Кто-нибудь, кто использует iPhone SDK 4, создал свои приложения, включающие библиотеку Google Analytics, и обнаружил, что она не работает? Мне говорит мой разработчик, что он не работает, когда вы собираете с базовым SDK, установленным на iPhone Device 4.0, и для цели развертывания iPhone OS, на iPhone OS 3.0.

Заранее спасибо!

Ответы [ 3 ]

5 голосов
/ 20 июля 2010

Ответы на ваши вопросы:

  1. Да, с текущим API и сбором данных, похоже, что он не соответствует условиям SDK.Я использую Flurry и Google в своих приложениях, потому что они предлагают разные наборы функций, которые мне нужны.В то время как Flurry открыто заявляет, что они работают с Apple над решением условий SDK, Google не сказал ни слова.Итак, я нервничаю по поводу использования Google, но не Flurry, потому что я думаю, что Flurry изменит сбор данных, если Apple нажмет достаточно сильно.В любом случае я позаботился о том, чтобы быстро удалить любую аналитическую службу, если Apple отклонит мое приложение.

  2. Насколько я понимаю, можно собирать данные с вашего устройства, есликак вы не сообщаете об этом другим.Особенно вы не хотите делиться данными, которые бы намекали на новые устройства.Вот что доставило Флурри неприятности.Просто помните, что вы находитесь под NDA с ​​Apple, поэтому все, что не было публично объявлено, находится между вами и Apple.Существуют также правила относительно того, что вы делаете с идентификаторами устройств, поэтому убедитесь, что вы их также понимаете.

  3. Я использую аналитику Google на iOS 4 с целью развертывания, установленной на 3.0.Хотя у меня больше нет устройства для тестирования с 3.0, оно развернуто в AppStore и, похоже, работает.(Нет сообщений о сбоях)

2 голосов
/ 13 июля 2010

Луи, я призываю вас взглянуть на Localytics, наш сервис аналитики приложений. Наш сервис работает в режиме реального времени, мы не продаем данные третьим лицам и передаем исходный код нашим библиотекам.

У нас также есть обновленная библиотека, которая лучше работает с многозадачностью или быстрым переключением пользователей в iOS 4: http://www.localytics.com/blog/

1 голос
/ 13 июля 2010

Проверьте www.flurry.com - у них отличный сервис!

Они позволяют вам добавлять «события», чтобы вы знали не только, сколько раз приложения загружались, открывались, удалялись ... но вы также знаете, на какие кнопки и области они перемещаются после открытия приложения.

Если ваше приложение использует базовое местоположение, вы даже можете увидеть, где находятся пользователи на карте. Очень круто!

Удачи, мой друг!

...