Об этом проекте
Promptwatch Analytics предоставляет простой способ добавить отслеживание видимости в AI-поиске с помощью пакета, который экспортирует функцию loadPromptwatch. Эта функция создаёт элемент script, устанавливает обязательный атрибут data-project-id и добавляет его в head документа. Загружая удалённый скрипт client.min.js, сайты могут собирать данные о том, как AI-ассистенты ссылаются на их контент.
Установка выполняется стандартными пакетными менеджерами: npm install @promptwatch/analytics, yarn add @promptwatch/analytics или pnpm add @promptwatch/analytics.
Примеры использования:
- В чистом JavaScript или любом фреймворке импортируйте loadPromptwatch и вызовите его с идентификатором проекта.
- Для React в комплекте идёт компонент PromptwatchScript, который можно разместить в дереве компонентов, включая клиентские компоненты Next.js App Router или файлы layout.
- В Angular вызовите loadPromptwatch внутри хука жизненного цикла AfterViewInit компонента.
Загрузчик принимает необязательный объект options, где можно переопределить URL скрипта, что даёт гибкость для собственной хостинговой инфраструктуры или версионирования.
Весь код распространяется под лицензией MIT, что позволяет свободно использовать и изменять его в коммерческих и open-source проектах.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.