Параметры iOS SDK
Параметр
Описание
.setPublisherId(publisherId: "PUBLISHER_ID")
Передача идентификатора пользователя от площадки
.setPublisherScope(publisherScope: "PUBLISHER_SCOPE")
Передача области видимости идентификатора площадки
.setAuthUserId(authUserId: "AUTH_USER_ID")
Передача авторизованного идентификатора пользователя
.setPhone(phone: "79109101090")
Передача телефона пользователя. Данные будут захэшированы алгоритмом sha256
.setEmail(email: "email@rambler.ru")
Передача email пользователя. Данные будут захэшированы алгоритмом sha256
.setAutoTrackView(value: true)
Установка флага, отвечающего за включение автоматического трекинга просмотра экранов
Пример передачи настроек:
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
let settings = TrackerTop100Settings(projectId: "PROJECT_ID")!
.setAuthUserId(authUserId: "USER_ID")
.setPublisherId(publisherId: "PUBLISHER_ID")
.setPublisherScope(publisherScope: "PUBLISHER_SCOPE")
.setEmail(email: "user@domain.ru") // хеши посчитаются автоматически
.setPhone(phone: "79109109010") // хеши посчитаются автоматически
.setAutoTrackView(value: true)
.build()
TrackerTop100.activate(settings: settings)
}
Last updated
Was this helpful?