Вы находитесь здесь:
Настраиваемые типы Lightning в мобильном приложении Salesforce
Отображение обогащенного интерактивного пользовательского интерфейса в разговорах Agentforce в мобильном приложении Salesforce посредством настраиваемых типов Lightning (CLT) с переопределениями веб-компонента Lightning (LWC).
Когда пользователи взаимодействуют с Agentforce в мобильном приложении Salesforce, ответы агентов обычно представляют собой обычный текст. Типы настраиваемых Lightning улучшают эти ответы, отображая структурированные интерактивные виджеты прямо в разговоре чата. Вместо чтения текстовых описаний пользователи могут просматривать оформленные карты данных, нажимать кнопки, выбирать даты или взаимодействовать с настраиваемыми компонентами пользовательского интерфейса.
Как работают настраиваемые типы Lightning на мобильном устройстве
В мобильном приложении Salesforce CLT отображают компоненты LWC в веб-представлении. Вы создаете настраиваемый редактор или компонент рендеринга в качестве стандартного LWC, потом настраиваете канал lightningMobileGenAi в метаданных LightningTypeBundle, чтобы мобильное приложение знало, какой компонент отображать.
Этот метод позволяет повторно использовать существующие компоненты LWC для ПК на мобильном. Если вы настраиваете каналы lightningDesktopGenAi и lightningMobileGenAi, один компонент может обслуживать как настольный компьютер, так и мобильный. Вы также можете настроить их самостоятельно для предоставления взаимодействий канала.
Требование к форм-фактору LWC
Компоненты LWC, используемые в качестве переопределений CLT на мобильном устройстве, должны содержать форм-фактор Small в файле js-meta.xml компонента. Без этого описания компонент не отображается на мобильном. Добавьте Small и Large для поддержки настольного компьютера и мобильного устройства с одним компонентом.
<supportedFormFactors>
<supportedFormFactor type="Small"/>
<supportedFormFactor type="Large"/>
</supportedFormFactors>Настройка настраиваемых типов Lightning для мобильных устройств
Вы можете настроить CLT для мобильного приложения Salesforce посредством настройки или развертывания метаданных. В настройках откройте настраиваемый тип Lightning, выберите вкладку «Конфигурация пользовательского интерфейса» и выберите Agentforce (Mobile) в раскрывающемся списке канала. В нем настройте редактор или переопределение рендерера посредством настраиваемого компонента LWC.
Или добавьте папку lightningMobileGenAi в LightningTypeBundle и добавьте файл editor.json или renderer.json.
+--lightningTypes
+--myType
+--schema.json
+--lightningDesktopGenAi
+--renderer.json
+--lightningMobileGenAi
+--renderer.jsonРазверните пакет посредством Salesforce CLI или Metadata API. Подробные сведения о создании и настройке настраиваемых типов Lightning посредством настроек и метаданных см. в разделе Lightning Types и Руководстве разработчика Lightning Types.
Доступность по типу агента
| Агенты сотрудников | Агенты службы поддержки | |
|---|---|---|
| Включение CLT | Включено по умолчанию | Требуется флажок функции enableLightningTypes |
| Переопределения LWC (мобильное приложение Salesforce) | Требуется флажок функции enableHybridComponent |
Еще недоступно |
| Место выполнения агентов | Мобильное приложение Salesforce и сторонние приложения | Сторонние приложения |
Ограничения
- На мобильном поддерживаются только переопределения компонентов верхнего уровня. Переопределения уровня свойств компонентов LWC не поддерживаются для рендеринга или редактора.
- Переопределения рендерера коллекции не поддерживаются на мобильном.
- Переопределения собственных компонентов (
AFMobileCustom/) доступны только в сторонних приложениях, использующих Agentforce Mobile SDK. Они не поддерживаются в мобильном приложении Salesforce. См. Руководство разработчика Agentforce Mobile SDK.

