Перейти к основному содержимому

Встроить как iframe

Встройте свою Доску идей прямо в ваш продукт с помощью iframe. Пользователи могут получать доступ к доске, не покидая ваше приложение.

В примере ниже показана Доска идей Prioplan, встроенная на страницу и открытая во фрейме.

Доска идей, встроенная как iframe

Встроить доску

  1. Выберите Доску идей и убедитесь, что она опубликована.

    Опубликованная Доска идей
  2. Перейдите в Voting settings (Настройки голосования) → Embed (Встраивание) → раздел Embed The Whole Board (Встроить всю доску).

    Расположение настроек встраивания
  3. Скопируйте базовый код виджета (Widget Base Code).

    Базовый код виджета
  4. Добавьте объект embedBoard в код виджета (обязательно для встраивания).

    Пример кода embedBoard

Ваш финальный код должен выглядеть так:

dclsPxl("initWidget", {
// Обязательно
appId: "dc9ae89*******",
boardId: "78aef2c7c0********",

user: {
// Обязательно
email: "Your user Email",
hash: "User hash",

// Опционально
userID: "Your user ID",
name: "Your user Name",
avatar: "https://you-user-avatar-domain/avatar.png",
company: {
id: 123,
name: "Your user Company name",
customFields: {
created_at: "2019-06-02 17:10:00",
spend: 123000,
mrr: 100,
plan: "pro",
prop: value,
}
}
},

// Обязательно для встраивания Доски идей
embedBoard: {
selector: "#selector-where-show-iframe", // CSS-селектор, где отобразить Доску идей
style: undefined, // Опционально, объект стилей iframe, напр. "style: {position: 'absolute', top: 0}"
},
});

Установить страницу по умолчанию

Выберите, какая страница—Роадмап или Ченджлог—будет открываться первой при загрузке виджета.

Настройте defaultView в коде. Установите значение roadmap или changelog:

dclsPxl("initWidget", {
// Опционально, по умолчанию undefined
// Используйте 'roadmap' или 'changelog' для открытия конкретной страницы
defaultView: undefined,
});
Настройка страницы по умолчанию

Для страниц Ченджлога и Роадмапа вы можете открыть конкретный фильтр или действие (только для авторизованных пользователей):

dclsPxl("initWidget", {
// Опционально
// Используйте для открытия конкретного фильтра (только для авторизованных пользователей)
openNewIdea: true,
myIdeas: true,
myVotes: true,
});

Добавить индикатор уведомлений

Показывайте значки уведомлений, чтобы информировать пользователей о новых обновлениях и релизах.

Пример индикатора уведомлений

Добавьте объект bubble в код виджета:

dclsPxl("initWidget", {
bubble: {
// Опционально, по умолчанию ".Prioplan-changelog-widget"
// Используйте для индикатора без виджета
selector: '#embedBoardBuble',

// Опционально, по умолчанию undefined
// Очищает исходные стили. Используйте для кастомных стилей через className ТОЛЬКО.
className: 'some-class-name',

// Опционально, по умолчанию undefined
// Настраивает исходные стили.
style: {
right: '7px',
top: '7px',
backgroundColor: '#db3737',
borderRadius: '4px',
fontSize: '13px',
}
},
});

Настроить фон

Адаптируйте доску под ваш интерфейс и бренд, добавив прозрачный фон:

embedBoard: {
// Опционально, по умолчанию false
// Делает iframe и фон доски прозрачными
transparent: true,
}

Добавить кастомный CSS-класс

:::warning Только для продвинутого использования Добавьте кастомное имя класса к индикатору уведомлений без стилей по умолчанию. Вы можете настроить индикатор уведомлений с помощью своего CSS. :::

Используйте bubble.className, чтобы указать ваш класс:

bubble: {
// Опционально, очищает исходные стили
// Используйте для кастомных стилей через className ТОЛЬКО. По умолчанию undefined
className: 'some-class-name',
}

:::info Устаревший параметр Параметр bubbleClassName всё ещё работает, но будет удалён. Используйте bubble.className вместо него. :::

Автоматическая подписка на релиз ноутсы

Автоматическая подписка на релиз ноутсы включена по умолчанию. Это избавляет от необходимости постоянно импортировать новых активных пользователей.

Пользователи подписываются автоматически, когда:

  1. Вы отправляете данные пользователя в Prioplan через виджет (требуются user.email и user.hash).
  2. Пользователь открывает виджет или фрейм доски.

:::warning Настройте кастомный email-домен Чтобы отправлять релиз ноутсы подписанным пользователям, настройте кастомный email-домен. :::

Настройки кастомного email-домена
Обновлено: 4 мар. 2026 г.