Пользователи, работающие с аналитическими и информационными панелями, могут добавлять ссылки на действия, которые вызывают пользовательский сценарий JavaScript, доступный через веб-сервер. Чтобы включить эту функцию, администраторы должны указать URL-адрес веб-сервера на странице расширенных настроек системы и зарегистрировать этот веб-сервер в качестве безопасного домена.
- Разработайте сценарии на языке JavaScript, сохраните их на веб-сервере и запишите URL-адрес файла JavaScript (*.JS) с пользовательскими сценариями.
Например, можно разработать сценарий преобразования валют mycurrencyconversion
, который хранится в файле myscripts.js
. URL-адрес может иметь следующий вид: Http://example.com:8080/mycustomscripts/myscripts.js
.
- Укажите URL-адрес веб-сервера в настройках системы:
- Нажмите Консоль, затем Расширенные настройки системы.
- В поле URL-адрес для действий сценария браузера введите URL-адрес, указанный в ходе выполнения шага 1.
- При появлении запроса нажмите Применить.
- Зарегистрируйте веб-сервер в качестве безопасного домена:
- Нажмите Консоль, а затем Безопасные домены.
- Добавьте запись для домена в URL-адресе, указанном в ходе выполнения шага 2.
Например, можно добавить: example.com:8080
.
- В качестве вариантов выберите Сценарий и Подключение.
- Проверьте свою конфигурацию:
- На классической главной странице откройте или создайте анализ.
- Откройте для столбца "Свойства столбца", нажмите Взаимодействие, а затем Добавить ссылку на действие.
- Нажмите Создать новое действие, а затем Вызвать сценарий браузера.
- В поле Имя функции введите имя сценария из своего файла JavaScript (*.JS).
Например, USERSCRIPT.mycurrencyconversion
.
- Сохраните сведения и откройте анализ.
- Нажмите на столбец, в который вы добавлено действие, затем выберите действие.