这个项目能做什么

Promptwatch Analytics 提供了一种简单的方法,可将 Promptwatch 的 AI 搜索可见性跟踪添加到任何 Web 应用程序中。该软件包导出了一个 loadPromptwatch 函数,用于创建脚本元素,设置所需的 data-project-id 属性,并将其附加到文档头部。通过加载远程 client.min.js 脚本,网站可以收集关于 AI 助手如何引用其内容的数据。 安装过程非常简单,可以使用任何 JavaScript 包管理器:npm install @promptwatch/analytics、yarn add @promptwatch/analytics 或 pnpm add @promptwatch/analytics。 使用示例: - 在纯 JavaScript 或任何框架中,导入 loadPromptwatch 并使用您的项目标识符调用它。 - 对于 React,该软件包包含一个 PromptwatchScript 组件,可以将其放置在组件树中,包括 Next.js App Router 客户端组件或布局文件中。 - 在 Angular 中,在组件的 AfterViewInit 生命周期钩子中调用 loadPromptwatch。 该加载器接受一个可选的 options 对象,其中可以覆盖脚本 URL,从而为自定义托管或版本控制提供灵活性。 所有代码均根据 MIT 许可证发布,使其可以在商业或开源项目中免费使用和修改。