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)
Есть вопросы?
Section titled Есть вопросы?Если у вас возникнут вопросы по этому процессу, свяжитесь с нами в нашем Slack или загляните на наш Форум.