Как встроить виджет в сайт

Созданные в Analytic Workspace виджеты и дашборды можно просматривать не только в самой системе, но и встраивать в свой сайт или портал. Это позволяет видеть аналитику сразу, без необходимости переходить из системы в систему. А также в таком подходе не требуется донастраивать свою систему или сайт аналитическим блоком, достаточно подготовить все имеющие визуализации в специально предназначенной для этого системе.

Для объектов, которые вы хотите встроить в ваш сайт, не требуется дополнительной настройки.

Встраиваемые объекты могут иметь как публичный доступ (через публичную ссылку), так и ограниченный, согласно правам доступа и настроенной кросс-авторизации.

Встраивание происходит с помощью элемента iframe, который обычно используется для встраивания стороннего html-документа в текущий. Часто этот документ интерактивный. Например, карта, видео или пост из соцсети.

С помощью следующего кода можно встроить объект Analytic Workspace на любую страницу:

<iframe
    width="560px"
    height="400px"
    src="https://aw-demo.ru/public/widget/ZLFxS1-gnWFr9C9nI6gXdn3eDl4k6yKE"
>
</iframe>

Таким образом отобразится блок размером 560 на 400 пикселей с виджетом, который доступен по публичной ссылке https://aw-demo.ru/public/widget/ZLFxS1-gnWFr9C9nI6gXdn3eDl4k6yKE :

Для того, чтобы встроить дашборд, достаточно указать в атрибуте src ссылку на него и при необходимости другие атрибуты тега:

Взаимодействие со встроенным дашбордом ничем не отличается от работы с ним напрямую в интерфейсе Analytic Workspace. Доступна работа с фильтрами, редактируемыми переменными, переход по закладкам, раскрытие виджетов на весь экран, переключение светлой и темной темы и т.д.

Встроенные объекты отображаются с лейблом “Сделано в Analytic Workspace”.

Рассмотренный функционал позволяет интегрировать свой IT-продукт с ВI-аналитикой и быть еще ближе к пользователю. Про разные сценарии встраивания и истории успешной интеграции в проектах наших заказчиков можно прочитать на официальном сайте AW.