Якщо ви хочете збирати у користувачів їхні ім’я/електронну адресу/телефон/компанію або будь-які інші атрибути, скористайтеся екраном привітання, який доступний у HelpCrunch SDK.
Щоб увімкнути його, потрібно використовувати HCPreChatForm.Builder. Ви можете вибрати один із чотирьох стандартних атрибутів або створити власний. Якщо ви встановите атрибут як обов’язковий, ми відображатимемо екран привітання, доки користувачі не введуть свої дані. Якщо там будуть лише необов'язкові атрибути, ми покажемо екран привітання лише один раз.
Java:
HCPreChatForm preChatForm = new HCPreChatForm.Builder()
.withName(true)
.withCompany(true)
.withEmail(true)
.withPhone(false)
.withField("customAttribute", "My custom", true)
.withField("customAttribute1", "Please enter something", true)
.build();
HCOptions options = new HCOptions.Builder()
.setPreChatForm(preChatForm)
.build();
Kotlin:
val preChatForm = HCPreChatForm.build {
withName(true)
withCompany(true)
withEmail(true)
withPhone(false)
withField("customAttribute", "My custom", true)
withField("customAttribute1", "Please enter something", true)
build()
}
val options = HCOptions.build {
setPreChatForm(preChatForm)
build()
}