Это неуместно по двум следующим причинам:
1 — Это отслеживает пользователей, которые не вошли в систему Discourse, не давали согласия на отслеживание со стороны Discourse и, вероятно, ожидают, что при посещении сайта их не будут отслеживать.
2 — Это отслеживает поведение пользователей, когда они покидают Discourse и переходят на другие сайты (куда бы ни вели ссылки), а не только действия внутри самого Discourse.
С более общей точки зрения, почти любое отслеживание может способствовать реализации интересных функций. Я уже писал об этом ранее. Следовательно, наличие какой-то интересной функции само по себе не является достаточным обоснованием для внедрения отслеживания.
Как общее правило, веб-сайт не должен отслеживать пользователей таким образом, который не очевиден для них в момент, когда такое отслеживание будет происходить. Например, отслеживание того, кто опубликовал комментарий, и наличие списка всех ваших комментариев в профиле пользователя допустимо, поскольку пользователь ожидает, что сайт будет хранить эту информацию после публикации комментария; таким образом, сайт не отслеживает его неожиданным образом. Отслеживание того, на какие ссылки вы нажимаете, не является ожидаемым видом отслеживания, поэтому, если сайт хочет это делать, должно быть очевидное предупреждение, требующее явного согласия (opt-in), прежде чем такое отслеживание будет внедрено.
Ещё один общий принцип заключается в том, что пользователи, не вошедшие в систему, никогда не должны отслеживаться.