Кто-нибудь интегрировал Amplitude на сайт Discourse? Мне интересно, есть ли уже какие-то лучшие практики или плагин, который отправляет ID пользователей и события в аналитику.
Насколько мне известно, нет. Должно быть возможно использовать их JavaScript SDK аналогично тому, как это делается с компонентом темы Segment: Segment Tracking Theme Component. Другой подход — создать плагин Discourse для Amplitude и отправлять запросы к Amplitude с сервера.
Спасибо, я буду использовать это в качестве руководства.
Привет! Я создал компонент для интеграции с Amplitude:
Принимаю pull requests и другие предложения.