Android SDK - rastreamento de inputs

Detalhes sobre o rastreamento de inputs com o tracker Android

Android SDK ⁠-⁠ rastreamento de inputs

O tracker escutará o evento de alteração de valor (com debounce) e enviará o valor resultante para o backend do OpenReplay.

use .trackTextInput(label:masked) para observar eventos de input,

  • label: String - rótulo do input gravado
  • masked: Bool - se true, o tracker gravará apenas o evento de input em si, e não o valor.
import com.opnereplay.tracker.OpenReplay

val passwordEditText = binding.password
passwordEditText.trackTextInput(label = "password", masked = true)
import com.opnereplay.listeners.Analytics

Analytics.addObservedInput(inputEl)
import com.openreplay.tracker.listeners.trackTextInputChanges

OutlinedTextField(
        modifier = Modifier
            .fillMaxWidth()
            .trackTextInputChanges("Email Field", emailState.text),
        ...,
    )