Что происходит с iphone google Analytics звонками, когда нет подключения к интернету? - PullRequest
15 голосов
/ 19 декабря 2010

Привет, друзья-разработчики!Я провожу небольшое исследование о продуктах Analytics для приложений для iPhone.Я столкнулся с Google Analytics, который кажется довольно хорошим.Почему-то я не нахожу много документации об этом.В основном моя проблема:

Что происходит с trackPageview или вызовом отслеживания событий, когда нет подключения к Интернету?Сохраняются ли эти вызовы методов для будущей отправки, когда есть доступное соединение, или они генерируют ошибку, и все?

Заранее спасибо за помощь!

Ответы [ 3 ]

6 голосов
/ 30 апреля 2013

По данным Google. Их документация гласит

Если пользователь теряет доступ к сети или выходит из приложения, пока хиты, ожидающие отправки, эти хиты сохраняются на локальном место хранения. Они будут отправлены при следующем запуске приложения и отправка называется.

Подробнее о том, как происходит диспетчеризация, читайте на: https://developers.google.com/analytics/devguides/collection/ios/v2/dispatch

3 голосов
/ 20 декабря 2010

GA SDK имеет возможность дозирования, что также рекомендуется использовать.

"Чтобы сэкономить на подключении и расходе заряда аккумулятора, мы рекомендуем пакетировать ваши запросы отслеживания. Вы можете вызывать диспетчеризацию для объекта отслеживания в любое время, когда хотите сделать пакетный запрос, и вы можете сделать это либо вручную, либо через определенные промежутки времени. «

http://code.google.com/intl/de-DE/mobile/analytics/docs/iphone/

0 голосов
/ 20 декабря 2010

Некоторые другие службы очень надежны в своей пакетной обработке.Localytics (www.localytics.com) имеет бесплатную библиотеку с открытым исходным кодом, поэтому вы можете увидеть, как они пакетируются.Если соединение недоступно, данные сохраняются на устройстве до следующего сеанса, когда соединение установлено.

- Генри

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...