Обзор
У каждой темы в Discussions есть три числа: сколько человек поставили ей лайк, сколько раз её открывали и сколько ответов она получила. У каждого ответа есть собственный счётчик лайков. Числа хранятся в списках вашего сайта рядом с содержимым, а обновляет их веб-часть в браузере того, кто ставит лайк, открывает тему или отвечает. В этой статье описано, где показан каждый счётчик, когда он меняется, кто может на него повлиять и почему число иногда может отставать, — чтобы вы знали, что счётчики означают, а что нет.
Где показаны счётчики
| Место | Что показано |
|---|---|
| Список тем | Справа в каждой строке: Ответов: N и Просмотров: N. Столбец показывается, когда в группе Вид панели свойств включён переключатель Показывать счётчики ответов и просмотров (по умолчанию включён). |
| Страница темы | В строке под заголовком показаны автор, время создания темы, её категория и Просмотров: N. Кнопка Нравится у темы показывает число лайков как Нравится (3); заголовок над веткой ответов показывает Ответов: N. |
| Каждый ответ | Кнопка Нравится с числом лайков этого ответа. |
| Веб-часть Discussions Activity | Ответов: N рядом с каждой темой в ленте. |
Лайки в списке тем не показываются — только на странице темы и у ответов.

Лайки
Лайк — это простой знак одобрения темы или ответа.
- Кто может ставить лайки. Любой, кто может писать на доске, — пользователи с разрешением Добавление элементов на сайте (уровни Участие и Изменение). Веб-часть не мешает вам поставить лайк собственному сообщению.
- Как это работает. Нажмите Нравится под темой или под ответом. Значок заливается, число рядом с подписью увеличивается на единицу, и кнопка остаётся для вас подсвеченной. Нажмите Нравится ещё раз, чтобы убрать лайк. Каждый человек может поставить лайк элементу один раз; «дизлайка» нет.
- Что сохраняется. Два столбца: Кому понравилось (
VtxLikedBy) — список людей, которым понравился элемент, и Лайки (VtxLikeCount) — число. Оба обновляются одним запросом при нажатии; число выводится из списка людей на момент нажатия. - Чего лайки не делают. Лайки не меняют порядок тем и ответов, не поднимают тему наверх представления Недавние и не вызывают уведомлений. Представления списка тем нельзя отсортировать по лайкам.

Просмотры
Счётчик просмотров показывает, сколько раз страница темы была открыта в веб-части.
- Просмотр засчитывается один раз за сеанс браузера — при первом открытии темы из списка тем, по ссылке с параметром
?topic=(см. KB10407. Как поделиться ссылкой на тему в Discussions (прямые ссылки)) или из веб-части Discussions Activity. Счётчик увеличивается на единицу сразу после загрузки темы. - Веб-часть запоминает уже открытые темы в хранилище сеанса (session storage) вкладки браузера. Возврат к списку и повторное открытие той же темы или обновление страницы просмотр не добавляет; открытие темы в другой вкладке или окне либо после закрытия браузера засчитывается снова.
- Просмотры не отфильтровываются по людям сверх этого: один и тот же пользователь, открыв тему в двух сеансах, добавляет два просмотра, и визиты самого автора тоже считаются.
- Просмотр записывается только для пользователей, которым разрешено писать в списки. Посетителю с разрешением Чтение SharePoint отказывает в обновлении; веб-часть молча игнорирует отказ и показывает тему как обычно.
- Число хранится в столбце Просмотры (
VtxViewCount) темы.
📝 Заметка
Поскольку просмотры записываются в браузере того, кто открывает тему, счётчик — это показатель интереса, а не аудиторская цифра: читатели без права записи никогда не учитываются, повторные визиты в одном сеансе засчитываются один раз, и визит, прерванный до загрузки темы, тоже не засчитывается.
Ответы
Счётчик ответов темы считает все ответы в ветке на любом уровне вложенности — ответ на ответ учитывается так же, как ответ на тему. Число хранится в столбце Ответы (VtxReplyCount) темы и меняется следующим образом:
| Событие | Влияние на счётчик |
|---|---|
| Ответ опубликован и сразу утверждён (доска не требует утверждения или автор — модератор) | +1 |
| Ответ опубликован на доске, требующей утверждения, и ждёт модератора | без изменений — ответ находится в состоянии Ожидает утверждения и пока не считается |
| Модератор утверждает ожидающий или отклонённый ответ | +1 |
| Модератор отклоняет ожидающий ответ | без изменений |
| Модератор отклоняет ответ, который уже был утверждён (из раздела Ответы с жалобами очереди) | −1 |
| Утверждённый ответ удалён автором или модератором | −1 |
| Ответ отредактирован | без изменений |
Модератор видит ожидающие ответы в ветке с меткой Ожидает утверждения, но заголовок Ответов: N считает только утверждённые. Автор ожидающего ответа тоже видит свой ответ, с сообщением Спасибо. Ваше сообщение появится после утверждения модератором.; отклонённый ответ точно так же остаётся виден своему автору, со значком Отклонено, и не учитывается.
Последняя активность
Вместе со счётчиком ответов веб-часть записывает, когда был опубликован последний ответ и кто его опубликовал: столбцы Последняя активность (VtxLastActivity) и Последний ответ (VtxLastReplyBy). Последняя активность устанавливается при создании темы и сдвигается вперёд каждый раз, когда ответ публикуется или утверждается. Когда модератор утверждает ответ из очереди, в Последний ответ записывается автор ответа, а не модератор. Представление Недавние сортирует темы по этому значению, закреплённые темы первыми, поэтому тема поднимается наверх доски всякий раз, когда получает утверждённый ответ.
❗ Важно
Лайки, просмотры, правки темы или её ответов и отметка лучшего ответа не меняют Последнюю активность. Тема, которую обсуждают только через правки, остаётся на своём месте в представлении Недавние.
Что видят читатели
Пользователи, у которых на сайте есть только разрешение Чтение, видят все счётчики — ответы, просмотры и лайки — точно так же, как все остальные, но не могут их менять: кнопка Нравится показана неактивной, их визиты не засчитываются как просмотры, и отвечать они не могут. Гости, которым предоставлен доступ к сайту, подчиняются тому же правилу согласно своему уровню разрешений. См. KB10408. Разрешения в Discussions: кто может читать, писать и модерировать.
Почему счётчик может отставать
Счётчики хранятся как обычные числовые столбцы и обновляются браузером того, кто выполняет действие, по принципу «насколько возможно»:
- Когда вы публикуете ответ, сначала сохраняется ответ, а потом обновляются счётчики темы. Если второй запрос не удался — проблема с сетью, потерянный сеанс, — ответ существует, но счётчик и Последняя активность остаются прежними. Веб-часть никогда не отбрасывает ответ из-за того, что не удалось обновить счётчик.
- Каждое обновление прибавляет единицу к значению, загруженному при открытии страницы. Если два человека отвечают или ставят лайк в один и тот же момент, одно из приращений может быть перезаписано другим.
- Для лайков источник истины — столбец Кому понравилось: в нём всегда перечислены ровно те люди, которым понравился элемент, даже если число рядом отличается на единицу.
- Доски, импортированные из классической доски обсуждений SharePoint, получают свои счётчики на последнем этапе импорта — Обновление счётчиков и ответов; см. KB10418. Что копирует импорт и как он восстанавливает цепочки ответов.
Модератор может исправить число, открыв список Discussions Topics (ссылка Открыть список в группе Доска панели свойств) и изменив элемент. Как диагностировать счётчик, который выглядит неверно, описано в KB10432. Счётчики, последняя активность или лучший ответ выглядят неверно.
💡 Совет
Для отчётности не полагайтесь на денормализованные столбцы: считайте элементы списка Discussions Posts, сгруппированные по подстановке Тема, — в представлении списка, в Excel или в Power BI. Это число всегда точное.
Справочник столбцов
| Счётчик | Столбец (отображаемое имя) | Внутреннее имя | Список |
|---|---|---|---|
| Лайки темы | Лайки, Кому понравилось | VtxLikeCount, VtxLikedBy | Discussions Topics |
| Лайки ответа | Лайки, Кому понравилось | VtxLikeCount, VtxLikedBy | Discussions Posts |
| Просмотры | Просмотры | VtxViewCount | Discussions Topics |
| Ответы | Ответы | VtxReplyCount | Discussions Topics |
| Последняя активность | Последняя активность, Последний ответ | VtxLastActivity, VtxLastReplyBy | Discussions Topics |
| Темы доски | Темы | VtxTopicCount | Discussions Boards |
У элемента доски есть ещё один счётчик, Темы: он увеличивается при создании темы на доске и уменьшается при удалении темы из веб-части, по тому же принципу «насколько возможно», что и остальные. В этой версии веб-часть его не показывает.
Все столбцы находятся в списках вашего собственного сайта; никуда больше ничего не отправляется — см. KB10363. Где продукты Vitextra хранят ваши данные: конфиденциальность, расположение данных и GDPR. Полная схема приведена в KB10426. Справочник списков и столбцов Discussions.