Вы находитесь здесь:
Интеграция с опросами
Интегрируйте опросы в бизнес-процесс событий, чтобы пользователи могли собирать структурированные отзывы и сведения о соответствии в нужный момент жизненного цикла события.
Требуемые версии
| Доступно в версиях: Lightning Experience |
| Доступно в версиях: Enterprise and Unlimited Edition с дополнительной лицензией Life Sciences Cloud, Life Sciences Cloud for Customer Engagement и управляемым пакетом Life Sciences Customer Engagement. |
| Требуемые полномочия пользователя | |
|---|---|
| Для создания и редактирования опросов: | Набор полномочий коммерческого администратора наук о жизни |
| Для создания управляемых опросов событий: | Набор полномочий управления событиями |
Общий доступ к опросам может быть предоставлен посредством связывания на основе территории или путем прямого связывания с событием.
В территориальной связи опрос предоставляется посредством записей контекста занятости.
В прямом общем доступе приглашение на опрос, содержащее тему, используется для прямого заполнения кода события, с которым связан опрос.
Для опросов на основе территории обязательно настройте территории и назначьте пользователей территории. Дополнительную информацию см. в разделе Настройка территорий продаж для Life Sciences Cloud в разделе Подготовка организации к управляемому пакету Customer Engagement.
Чтобы опрос отображался в компоненте, управляемое событие должно находиться в том же состоянии, что и настроенное в пути бизнес-правила, а текущий пользователь должен быть организатором или соорганизатором управляемого события. Для общего доступа на основе территории убедитесь, что переключатель территорий совпадает с территорией, связанной с темой опроса.
Создание управляемых опросов событий
Создайте опросы для управляемых событий и настройте их для прямого или территориального общего доступа.
-
Создайте опрос для прямого общего доступа.
- В средстве запуска приложений найдите и откройте «Опросы».
- Нажмите кнопку "Создать".
- На странице просмотра в модальном окне создания опроса добавьте имя опроса.
- Выберите «Автономный мобильный опрос».
- Нажмите кнопку «Продолжить».
- Добавьте страницу и при необходимости заполните вопросы опроса.
- Сохраните внесенные изменения.
- Добавьте имя опроса, например, «Отзыв о событии».
- Активируйте опрос.
- В связанном списке созданного опроса нажмите «Приглашение на опрос» и скопируйте код.
-
Создайте тему опроса с кодом приглашения на опрос в качестве кода родительского приглашения и кодом управляемого события в качестве темы.
-
В консоли разработчика запустите сценарий Apex для создания записи темы опроса. Используйте этот сценарий в качестве ссылки и замените значения кода ниже собственными кодами записей перед запуском сценария.
SurveySubject s = new SurveySubject(); s.ParentId = '0KiEU000000K3L70AK'; // SurveyInvitationId s.SubjectId = '1POEU000000uMAy4AM'; // Mng Event Id s.Name = 'surveySubject'; insert s;
-
В консоли разработчика запустите сценарий Apex для создания записи темы опроса. Используйте этот сценарий в качестве ссылки и замените значения кода ниже собственными кодами записей перед запуском сценария.
-
Чтобы предоставить территории общий доступ к опросу, создайте контекст занятости опроса с кодом приглашения на опрос в качестве родительского кода приглашения и кодом территории в качестве темы.
-
Запустите сценарий Apex для создания записи контекста занятости опроса. Используйте этот сценарий в качестве ссылки и замените значения кода ниже собственными кодами записей перед запуском сценария.
SurveyEngagementContext s = new SurveyEngagementContext(); s.ContextType = 'MngEvent'; s.SurveyInvitationId = '0KiEU000000Cyej0AC'; //survey invitation id from step3 s.Name = 'SurveyEngagementTerritory'; insert s;
-
Запустите сценарий Apex для создания записи контекста занятости опроса. Используйте этот сценарий в качестве ссылки и замените значения кода ниже собственными кодами записей перед запуском сценария.

