ym88659208ym87991671
Настроить команды вызова споттера | Документация для разработчиков

Настроить команды вызова споттера

Обновлено 8 февраля 2024

Споттер в приложении можно активировать словами «Салют», «Сбер», «Афина» или «Джой». Есть три модели вызова споттера:

  • только словом «Салют»;
  • словом «Салют» или именем персонажа, которого выбрал пользователь («Сбер», «Афина» или «Джой»);
  • словом «Салют» или именем любого виртуального ассистента («Сбер», «Афина» или «Джой»).

Управлять режимом активации споттера можно с помощью SDK:

/**
* Режим активации спотера
*/
@Keep
enum class SpotterActivationMode {
SALUT,
SALUT_OR_CHARACTER_NAME,
SALUT_OR_ANY_CHARACTER_NAME,
}

Здесь:

  • SALUT — фразой активации споттера будет только «Салют»;
  • SALUT_OR_CHARACTER_NAME — фразой активации споттера будет «Салют» или имя выбранного персонажа («Сбер», «Афина» или «Джой»);
  • SALUT_OR_ANY_CHARACTER_NAME — фразой активации споттера будет «Салют» или имя любого из персонажей («Сбер», «Афина» или «Джой»).

В примере ниже задан режим, в котором фраза активации споттера — это «Салют» или имя выбранного персонажа:


/**
* Флаг, отвечающий за режим работы споттера
*/
interface SpotterFeatureFlag : FeatureFlag {
val spotterMode: SpotterMode
get() = SpotterMode.DISABLED

/**
* Режим активации споттера
*/
val spotterActivationMode: SpotterActivationMode
get() = SpotterActivationMode.SALUT
}
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.