TrackerTop100 обеспечивает возможность собирать и отправлять данные в Топ-100 аналитику с ios приложений.
SDK архив: Скачать
import TrackerTop100SDK
application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool
класса AppDelegate
одним из способов:let settings = TrackerTop100Settings(projectId: <projectId>)!
TrackerTop100(settings: settings.build())
или
let settings1 = TrackerTop100Settings(projectId: <projectId-1>)!
let settings2 = TrackerTop100Settings(projectId: <projectId-2>)!
try TrackerTop100.activate(multipleSettings: [settings1.build(), settings2.build()])
Для фиксирования просмотра экрана необходимо вызвать следующий метод
TrackerTop100.trackPageView(className: <CLASS_NAME>, url: <URL>, title: <TITLE>)
,где
CLASS_NAME (обязательный) - название активности, например, "MainActivity"
URL (опциональный) - релевантный url для web страницы, например, "https://www.rambler.ru"
TITLE (опциональный) - название экрана
При необходимости можно отправить любое собственное событие с помощью метода
TrackerTop100.trackEvent(eventName: <EVENT_NAME>, eventValues: <EVENT_VALUES>)
,где
EVENT_NAME - произвольное название события
EVENT_VALUES - произвольные данные о событии, не более 30 параметров в формате [String: String]
link |
Stars: 0 |
Last commit: 5 weeks ago |
deeplink
Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics