Если вам нужно, чтобы API-трафик (мобильные приложения, интеграции и т. д.) учитывался как просмотры тем, я опубликовал небольшой плагин, который делает именно это:
api-topic-views
https://github.com/gorfist/api-topic-views
Он подключается к TopicsController#show и учитывает допустимые API-запросы/запросы пользовательского API как просмотры тем, с возможностью настройки пользовательских заголовков, ограничения скорости, фильтрации краулеров и отслеживания с учётом пользователей.
Плагин ещё новый и пока не прошёл полную проверку в реальных условиях, но он должен хорошо работать в большинстве случаев для самостоятельно размещённых установок. Отзывы или pull-запросы очень приветствуются!