このプロジェクトについて
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ライセンスの下でリリースされており、商用プロジェクトまたはオープンソースプロジェクトで自由に使用および修正することが可能です。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.