Если вы хотите отслеживать просмотры на определенных страницах, вы можете увеличить счетчик, прежде чем завершите выполнение действия:
public ActionResult Index()
{
TrafficService.TrackPage("My Index page on controller XYZ", "path");
return View();
}
Я делаю что-то подобное на страницах с подробностями записей в блоге, поэтому, когда я показываю список записей для редактирования, я могу показать текущий счетчик просмотров. Я бы не советовал это сильно, хотя, когда вы попадаете в БД, все ваши страницы просматриваются. Я бы предложил использовать Google Analytics для серьезного отслеживания страниц, в том числе посетителей и посещений. Гораздо надежнее и быстрее. Кроме того, он бесплатен и занимает две минуты.
Вы можете использовать стандартный счетчик страниц, как вы видите на страницах Ebay, но они не очень привлекательны.
Все зависит от того, что вам нужно и кто будет просматривать данные, некоторые люди хотят много информации, а другие нет.