Интеграция социальных сетей с приложениями и создание отчетов для веб-службы

Я разрабатываю приложение для клиента, которое позволяет обмениваться информацией о клиентском продукте в социальных сетях через Twitter и Facebook.

Я успешно реализовал функцию обмена в Твиттере и Facebook, а также мне пришлось внедрить функцию отчетов для этого обмена в веб-сервисе. Для этого я думаю, что этих шагов достаточно:

1) Храните уникальный идентификатор пользователя для каждой платформы в NSUserDefaults

2) Всякий раз, когда пользователь успешно поделился контентом, откройте NSUrlConnection для моего веб-сервиса и отправьте уведомление с уникальным идентификатором пользователя и идентификатором общего контента.

3) Поэтому в веб-сервисе я могу отслеживать общий контент.

Это действительно хороший подход? Или я должен следовать другому подходу?

1 ответ

Решение

Я бы использовал аналитические рамки для чего-то вроде этого. Я использовал Flurry и Google Analytics для подобных вещей. У них обоих уже есть встроенные SDK, которые будут подключаться к их веб-сервисам. Их очень легко интегрировать.

Flurry - мой личный фаворит.

Другие вопросы по тегам