Understanding link click counters

:bookmark: Это руководство о счётчиках кликов по ссылкам в Discourse, объясняющее, что они собой представляют, как работают и каково их поведение.

:person_raising_hand: Требуемый уровень пользователя: для всех пользователей

Что такое счётчики кликов по ссылкам?

Счётчики кликов по ссылкам — это нумерованные индикаторы рядом со всеми ссылками, опубликованными через Discourse. Они включены для всех ссылок http и https на сайте и применяются как к внутренним, так и к внешним ссылкам. Они отслеживают и отображают количество кликов по ссылке. Это позволяет пользователям видеть популярность или уровень вовлечённости опубликованных ссылок.

:mega: Попробуйте нажать на эту ссылку, чтобы увидеть счётчик в действии: Нажмите на эту ссылку!

Как работают счётчики кликов по ссылкам

Вот несколько важных моментов, касающихся функциональности и поведения счётчиков кликов по ссылкам в Discourse:

  • Интеллектуальное отслеживание: Счётчик кликов отслеживает клики от других пользователей, но игнорирует клики от пользователя, который опубликовал ссылку. Клик каждого пользователя учитывается только один раз в течение 24 часов.
  • Отслеживание IP-адресов анонимных пользователей: Если ссылку нажимает анонимный пользователь, клик учитывается, но только один раз с каждого IP-адреса в течение 24 часов. Повторные клики с одного и того же IP в течение этого периода не увеличивают счётчик.
  • Обновление на стороне клиента: Счётчик увеличивается на стороне клиента при клике по ссылке и обновляется при перезагрузке страницы.
  • Исключение правого клика: Счётчик увеличивается только при срабатывании события click в DOM. Правый клик явно исключён. Средний клик не вызывает событие click и поэтому не отслеживается. Обратите внимание, что клики с зажатой клавишей Control или Shift вызывают событие click и будут отслеживаться.
9 лайков

Can the counter be disabled? We’re running a small, internal Discourse, and users mistake it for some kind of footnote or important detail. Click count is rarely an important piece of information for us, and we’d like to just hide the counter.

You can hide them with css

Make CSS changes on Your Site

3 лайка