SimpleAnalytics — это альтернатива сторонним аналитическим инструментам, которая передает весь контроль над данными в ваши руки. Она состоит из библиотеки на Swift для сбора событий, серверного кода на PHP (163 строчки) и десктопного приложения для Mac, которое позволяет просматривать и анализировать данные.
Пример использования:
AppAnalytics.addItem("Logged out") AppAnalytics.addItem("Logged in", params: ["method" : loginMethod]) AppAnalytics.addItem("Changed 'Timeout' settings", params: ["minutes" : String(newTimeout), "apply to" : String(describing: applyToOptions)]) AppAnalytics.countItem("Foregrounded app") AppAnalytics.countItem("Set new password")