Как добавить пользовательский JS-код на страницы 404?

Мы только что перенесли наше сообщество на Discourse, и я хочу узнать, можно ли каким-то образом добавить свой JavaScript-код на страницы 404, чтобы отслеживать, какие старые URL-адреса всё ещё посещаются. Например, подключить отдельный трекер Google Analytics для этих страниц.

Для этого потребуется мини-плагин? Или есть более простой способ?

Вы можете добавить немного JS-кода, который определяет, является ли текущая страница ошибкой 404 (для этого можно использовать множество элементов на странице), и после обнаружения выполняет любое необходимое действие. Это должно быть реализуемо в компоненте темы.

Вы правы! Это помогло мне. Обычный JS работает, просто не тот, что внутри тегов text/discourse-plugin.

Отлично.