このプロジェクトについて

Promptwatch Analyticsは、あらゆるウェブアプリケーションにPromptwatchのAI検索可視性トラッキングを簡単に追加する方法を提供します。このパッケージはloadPromptwatch関数をエクスポートし、スクリプト要素を作成して必要なdata-project-id属性を設定し、それをドキュメントのheadに追加します。リモートの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ライセンスの下でリリースされており、商用プロジェクトまたはオープンソースプロジェクトで自由に使用および修正することが可能です。