iOS SDK - отслеживание ввода
Трекер будет слушать событие изменения значения (с debounce) и отправлять полученное значение в бэкенд OpenReplay.
Добавление отслеживаемых полей ввода
Section titled Добавление отслеживаемых полей вводаSwiftUI
Section titled SwiftUIиспользуйте .observeInput(text:label:masked) для наблюдения за событиями ввода,
text: String- текстовое значение поля вводаlabel: String- метка для записываемого вводаmasked: Bool- еслиtrue, трекер запишет только само событие ввода, а не его значение; не забудьте добавить.sensitive, чтобы размыть поле ввода в записи.
import ORTracker
TextField("Input", text: $text)
.observeInput(text: $text, label: "tracker input #1", masked: Bool)
UIKit
Section titled UIKitUIKit будет использовать placeholder в качестве метки и sender.isSecureTextEntry для маскирования ввода
import ORTracker
Analytics.shared.addObservedInput(inputEl)