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

**URL:** https://meta.discourse.org/t/how-to-add-custom-js-code-to-the-404-pages/165214
**Category:** Support
**Created:** [24.Сентябрь.2020 11:44:27 UTC](https://meta.discourse.org/t/how-to-add-custom-js-code-to-the-404-pages/165214 "2020-09-24T11:44:27Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Terrapop](https://avatars.discourse-cdn.com/v4/letter/t/ecd19e/32.png) [@Terrapop](https://meta.discourse.org/u/Terrapop)
#### Post date: [24.Сентябрь.2020 11:44:27 UTC](https://meta.discourse.org/t/how-to-add-custom-js-code-to-the-404-pages/165214/1 "2020-09-24T11:44:27Z")

</div>

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

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

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [24.Сентябрь.2020 14:16:36 UTC](https://meta.discourse.org/t/how-to-add-custom-js-code-to-the-404-pages/165214/3 "2020-09-24T14:16:36Z")

</div>

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

---

<div class="post-metadata">

### Author: ![Terrapop](https://avatars.discourse-cdn.com/v4/letter/t/ecd19e/32.png) [@Terrapop](https://meta.discourse.org/u/Terrapop)
#### Post date: [24.Сентябрь.2020 14:35:33 UTC](https://meta.discourse.org/t/how-to-add-custom-js-code-to-the-404-pages/165214/4 "2020-09-24T14:35:33Z")

</div>

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

Отлично.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [24.Октябрь.2020 14:45:49 UTC](https://meta.discourse.org/t/how-to-add-custom-js-code-to-the-404-pages/165214/5 "2020-10-24T14:45:49Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
