
Мова 🇺🇦 Українська
Коротко
Налаштування Canvas LTI 1.3
Конфігурація
Усунення неполадок
Опитування
Додавання коментарів до Canvas LMS через LTI 1.3
FastComments інтегрується з Canvas LMS через стандарт LTI 1.3. Це додає можливість живого коментування та спільного чату безпосередньо у ваших курсах Canvas — без плагіна для встановлення на ваш сервер.
Коментарі з'являються автоматично під завданнями, а викладачі можуть вбудовувати FastComments у Pages, Quizzes та Announcements через Rich Content Editor. SSO обробляється автоматично через LTI launch — студенти коментують своїми обліковими записами Canvas без окремого входу. Інтеграція підтримує коментарі у вигляді ниток, спільний чат у реальному часі з підсвічуванням тексту та автоматичне зіставлення ролей.
Швидкий старт 
- Перейдіть до вашої конфігурації LTI FastComments.
- Введіть Назву конфігурації та ваш URL платформи (наприклад
https://yourschool.instructure.com). Виберіть, які Розміщення увімкнути (Assignment View та/або Editor Button — обидва увімкнені за замовчуванням). Натисніть Створити конфігурацію. Майстер переходить до Кроку 2 і показує ваш URL конфігурації. - У Canvas перейдіть до Admin > Developer Keys > + Developer Key > LTI Key. Встановіть Method на "Enter URL" і вставте URL конфігурації. Збережіть ключ, потім встановіть його State в ON і натисніть Allow, коли з’явиться запит.
- Скопіюйте номер Client ID з таблиці Developer Keys у Canvas. Повернувшись у FastComments, вставте його в поле Client ID і натисніть Зберегти та продовжити.
- Перегляньте зведення конфігурації та натисніть Увімкнути інтеграцію, щоб запустити її.
- Встановіть Зовнішній додаток у Canvas (Admin > Settings > Apps > + App > By Client ID). Коментарі автоматично з’являться під завданнями, а викладачі можуть вбудовувати FastComments на Сторінки, у Тести та Оголошення через кнопку на панелі інструментів Rich Content Editor.
Налаштування панелі FastComments 
Перейдіть до налаштувань LTI
Перейдіть до ваших налаштувань LTI FastComments.
Сторінка налаштування використовує покроковий майстер, який проведе вас через кожен крок. Ви почнете з Крок 1: Створити.
Створення нової конфігурації LTI
Заповніть наступні поля:
- Configuration Name - необов’язкова мітка для ідентифікації цієї конфігурації (корисно, якщо ви підключаєте кілька екземплярів Canvas).
- Platform URL - URL вашого екземпляра Canvas (наприклад
https://yourschool.instructure.com). Це поле є обов’язковим.
Вибір розміщення
Під полем Platform URL ви можете обрати, де FastComments з’являтиметься у ваших курсах Canvas. Обидва варіанти розміщення увімкнені за замовчуванням:
- Assignment View - коментарі з’являються автоматично під завданнями.
- Rich Content Editor Button - викладачі можуть вбудовувати FastComments у Pages, Quizzes та Announcements за допомогою кнопки на панелі інструментів Rich Content Editor.
Ви можете ввімкнути один або обидва варіанти. Повинно бути увімкнено щонайменше одне розміщення.
Натисніть Create Configuration.
Скопіюйте URL конфігурації
Після створення конфігурації майстер перейде до Крок 2: Підключити. У верхній частині сторінки буде помітно відображено Configuration URL з кнопкою Copy.
Скопіюйте цей URL. Він знадобиться вам на наступному кроці для створення Developer Key у Canvas.
Сторінка також показує пронумеровані інструкції щодо дій у Canvas, а також поля для введення Client ID та необов’язкового Deployment ID, коли вони у вас будуть.
Ключ розробника Canvas 
Відкрийте ключі розробника у Canvas
Увійдіть у Canvas як адміністратор. Перейдіть до Admin (у лівій бічній панелі) > виберіть свій обліковий запис > Developer Keys.
Створіть ключ розробника LTI
Натисніть + Developer Key і виберіть LTI Key.
У формі конфігурації:
- У полі Redirect URIs (ліворуч) вставте Launch URL зі сторінки налаштування FastComments.
- Праворуч встановіть Method на Enter URL.
- Вставте Configuration URL, який ви скопіювали з FastComments, у поле JSON URL.
- Canvas автоматично завантажить конфігурацію LTI.
- Дайте ключу назву (наприклад, "FastComments").
- Натисніть Save.
Увімкніть ключ розробника
Після збереження новий ключ з'явиться в таблиці Developer Keys зі станом State, встановленим на OFF. Натисніть перемикач, щоб установити його на ON. Canvas може запропонувати підтвердити — натисніть Allow, щоб увімкнути ключ.
Скопіюйте Client ID
Таблиця Developer Keys показує числовий Client ID у стовпці Details (наприклад, 17000000000042). Скопіюйте це число — воно знадобиться вам на наступному кроці.
Завершити підключення 
Введіть Client ID у FastComments
Поверніться до вашої FastComments LTI Config. Майстер має бути на Step 2: Connect.
Вставте Client ID, який ви скопіювали з Canvas, у поле Client ID. За бажанням введіть Deployment ID, якщо ваша LMS його надає.
Натисніть Save & Continue.
Увімкніть інтеграцію
Майстер переходить до Step 3: Go Live. Відображається зведення вашої конфігурації (назва, platform URL, Client ID та deployment ID).
Перегляньте деталі, потім натисніть Enable Integration, щоб активувати LTI-з'єднання.
Після увімкнення майстер покаже Management View, де ви можете редагувати свою конфігурацію, переглядати всі LTI URLs або додавати додаткові deployments.
Встановіть зовнішній додаток у Canvas
У Canvas перейдіть до Admin > виберіть свій обліковий запис > Settings > вкладка Apps.
Натисніть + App та налаштуйте:
- Встановіть Configuration Type на By Client ID.
- Вставте Client ID з таблиці Developer Keys.
- Натисніть Submit.
- Підтвердіть встановлення, коли з'явиться запит.
FastComments тепер встановлено на рівні облікового запису й доступно для всіх курсів.
Додати до курсу 
Як відображаються коментарі у ваших курсах
Після того як інтеграцію LTI активовано та External App встановлено, FastComments працює автоматично на основі налаштованих вами placements:
Вигляд завдання (Assignment View)
Якщо placement Assignment View активовано, коментарі автоматично з'являються під кожним завданням у курсі. Студенти та викладачі бачать розділ із деревоподібними коментарями, коли переглядають завдання — жодних додаткових налаштувань для кожного завдання не потрібно.
Кожне завдання отримує власний окремий потік коментарів.
Кнопка Rich Content Editor
Якщо placement Editor Button активовано, викладачі можуть вбудувати FastComments у будь-який контент, що використовує Rich Content Editor:
- Відредагуйте Сторінку (Page), Тест (Quiz) або Оголошення (Announcement).
- На панелі інструментів Rich Content Editor натисніть кнопку FastComments.
- FastComments автоматично вбудовується у контент.
- Збережіть сторінку.
Коли студенти переглядають сторінку, вбудований віджет FastComments завантажується з потоком коментарів, унікальним для цієї сторінки.
Автоматичний SSO
В обох placements студенти автоматично авторизуються через свій обліковий запис Canvas. Імена, електронні пошти та аватари синхронізуються через LTI launch, окремий вхід не потрібен.
Обмеження публічного доступу (рекомендовано)
За замовчуванням дані коментарів FastComments є публічно доступними для читання. Будь-хто, хто здогадається про URL потоку або API endpoint, може переглянути його коментарі, навіть поза Canvas. Для обговорень у курсах вам майже напевно захочеться обмежити перегляд лише зарахованими студентами.
Відкрийте свою сторінку налаштування віджета та створіть правило з увімкненою опцією Require SSO To View Comments, а потім встановіть рівень безпеки Secure SSO, щоб потоки можна було завантажити лише через підписаний LTI launch.
Повний покроковий посібник, зокрема як обмежити правило одним доменом або сторінкою, дивіться в статті Захист потоків коментарів за допомогою Single-Sign-On.
Стилі коментування 
FastComments додає коментарі у вигляді ниток до ваших курсів Canvas. Стандартний віджет FastComments з'являється на сторінці. Користувачі можуть розміщувати коментарі у вигляді ниток, відповідати, голосувати та користуватися всіма стандартними функціями.
Коментарі прикріплюються до кожної сторінки курсу або посилання на ресурс, тому дискусії залишаються впорядкованими за сторінкою, завданням або модулем.
Призначення ролей 
Ролі Canvas автоматично відображаються на ролі FastComments під час запуску LTI. Ручна конфігурація не потрібна.
Відповідність ролей
| Роль Canvas | Роль FastComments | Права |
|---|---|---|
| Administrator | Admin | Повний доступ до облікового запису, керування всіма коментарями та налаштуваннями |
| Instructor | Moderator | Редагувати та видаляти коментарі, закріплювати теми, керувати дискусіями |
| Learner | Commenter | Публікувати коментарі, відповідати, голосувати та використовувати згадки |
Як це працює
Коли користувач запускає FastComments з Canvas, протокол LTI 1.3 включає їхню роль Canvas. FastComments зчитує цю роль і автоматично призначає відповідні права.
Якщо у користувача декілька ролей (e.g. an Instructor who is also an Admin), використовується роль з найвищими привілеями.
Налаштування 
FastComments розроблено так, щоб його можна було налаштувати під ваш сайт.
Якщо ви хочете додати власні стилі або змінити конфігурацію, ознайомтеся з нашою документацією з налаштувань, щоб дізнатися як.
Помилки домену 
Ви можете отримати помилку авторизації, схожу на наведену нижче:
Це відбувається тому, що FastComments не знає, що потрібно дозволити використання вашого облікового запису на цьому домені.
У цьому випадку виправлення просте. Вам потрібно додати домен вашого екземпляра Canvas до вашого облікового запису FastComments.
Перейдіть сюди, щоб додати сайт до свого облікового запису.
Додайте домен вашого Canvas (наприклад, yourschool.instructure.com) і коментарі повинні завантажуватися правильно.
Додати опитування до вашого курсу Canvas 
Як тільки FastComments буде встановлений у вашому курсі Canvas, ви також можете проводити живі опитування безпосередньо в коментарях. Увімкніть Enable Polls у налаштуваннях кастомізації віджета, і кнопка опитування з'явиться на панелі інструментів коментаря. Опитування можуть мати від 2 до 10 варіантів, результати оновлюються в реальному часі для всіх на сторінці, і ви обираєте, хто може створювати опитування та чи вимагає голосування входу в систему. Більше нічого не потрібно встановлювати на Canvas.
Try the Live Polls demo або прочитайте Polls documentation, щоб налаштувати їх.