Интеграция социальных сетей с приложениями и создание отчетов для веб-службы
Я разрабатываю приложение для клиента, которое позволяет обмениваться информацией о клиентском продукте в социальных сетях через Twitter и Facebook.
Я успешно реализовал функцию обмена в Твиттере и Facebook, а также мне пришлось внедрить функцию отчетов для этого обмена в веб-сервисе. Для этого я думаю, что этих шагов достаточно:
1) Храните уникальный идентификатор пользователя для каждой платформы в NSUserDefaults
2) Всякий раз, когда пользователь успешно поделился контентом, откройте NSUrlConnection для моего веб-сервиса и отправьте уведомление с уникальным идентификатором пользователя и идентификатором общего контента.
3) Поэтому в веб-сервисе я могу отслеживать общий контент.
Это действительно хороший подход? Или я должен следовать другому подходу?
1 ответ
Я бы использовал аналитические рамки для чего-то вроде этого. Я использовал Flurry и Google Analytics для подобных вещей. У них обоих уже есть встроенные SDK, которые будут подключаться к их веб-сервисам. Их очень легко интегрировать.
Flurry - мой личный фаворит.