> For the complete documentation index, see [llms.txt](https://top-100-writer.gitbook.io/top100-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://top-100-writer.gitbook.io/top100-documentation/prakticheskie-primery-i-ispolzovanie-cook-book/vse-pro-ustanovku-schyotchika-top-100/kak-nastroit-schetchik-dlya-single-page-application.md).

# Как настроить счетчик для Single Page Application?

Если ваш ресурс является одностраничным веб-приложением (Single page application или SPA) и динамически подгружает контент сайта, то для корректного подсчета статистики вам необходимо будет добавить вызов функции **trackPageView** в тот момент, когда вы хотите зафиксировать показ новой страницы.

**window\.top100Counter.trackPageview();**

В случае, если на вашем ресурсе для навигации по страницам используются хэши, то их можно считать, передав в настройки флаг **trackHashes**:

**var options = {**

**project: /***номер вашего счетчика***/,**

**trackHashes: true**

**};**

Более подробное описание дополнительных настроек счетчика вы можете прочитать в [руководстве разработчика](https://top-100-writer.gitbook.io/top100-documentation/donastroika-schetchika/metody-po-rabote-so-schetchikom).
