Отправка аналитических событий
Обновлено 25 августа 2023
Аналитика входов по Сбер ID
Начиная с версии 1.3.0 SDK автоматически формирует и отправляет на сервер Сбербанка события, связанные с авторизацией по Сбер ID (показ и клик по кнопке, результат авторизации). При установке ширины кнопки меньше минимально допустимой, дополнительно к событию показа будет отправлено событие установки некорректной ширины.
Аналитика входов не по Сбер ID
Для отправки метрики о событии использования альтернативных сервисов авторизации предусмотренно 2 статических метода метода класса SIDManager:
с предусмотренным перечислением популярных сервисов; с возможностью указать название самостоятельно.
- Swift
- Objective C
/// Передать метрики использования сервисов авторизации, отличных от Сбер ID
/// - Parameters:
/// - serviceName: название сервиса, который использовал пользователь
/// - isSuccess: флаг успешности входа
/// - userStatus: флаг, впервые ли пользователь регистрируется
@objc public static func sendOtherAuth(serviceName: String, isSuccess: SIDTrinity, userStatus: SIDTrinity)
/// Передать метрики использования сервисов авторизации, отличных от Сбер ID
/// - Parameters:
/// - service: сервис, который использовал пользователь
/// - isSuccess: флаг успешности входа
/// - isUserNew: флаг, впервые ли пользователь регистрируется
@objc public static func sendOtherAuth(service: AuthServiceType, isSuccess: SIDTrinity, isUserNew: SIDTrinity)
- local - ваша внутренняя система авторизации
- instagram
- gosUslugi
- facebook
- myMoscow
- yandex
- google
- mailRu
- apple
- avito
- vk
- ok