トラブルシューティング
AI Anywhere統合の一般的な問題と解決策。
9分で読めます
AI Anywhereに問題が発生している場合、このガイドは最も一般的な問題とその解決策をカバーしています。サポートに連絡する前に、まずこちらをお試しください。
ヘルパーボタンが表示されない
同じテキストエリアの横に重複したヘルパーボタンが表示されます。
考えられる解決策:
- ブラウザのキャッシュをクリアする: ページをハードリフレッシュする(Windows/LinuxではCtrl+Shift+R、MacではCmd+Shift+R)ことで、\
- スクリプトが読み込まれているか確認する: ブラウザの開発者ツール(F12)を開き、コンソールタブに移動してJavaScriptエラーがないか確認します。スクリプトがエラーなく読み込まれていることを確認してください。
- スニペットの配置を確認する: スクリプトタグが
<head>セクションにあり、<body>. スクリプトはページコンテンツの前に読み込まれるべきです。 - テキストエリアを確認する: ヘルパーは
<textarea>および<input type="text">要素の隣にのみ表示されます。これらの要素がページに存在することを確認してください。 - セレクタを確認する: CSSセレクタが正しく、ページ上の実際のテキストエリア要素をターゲットにしていることを再確認してください。
- 広告ブロッカーを無効にする: 一部の広告ブロッカーやプライバシー拡張機能がヘルパースクリプトに干渉する可能性があります。シークレット/プライベートウィンドウでテストしてください。
コンテンツセキュリティポリシー(CSP)エラー
ブラウザのコンソールにCSP違反が表示され、スクリプトの読み込みが妨げられています。
解決策: 追加する
ai-anywhere.ai コンテンツセキュリティポリシーに\ script-src ディレクティブ。
Content-Security-Policy: script-src 'self' https://ai-anywhere.ai;
HTMLでメタタグを使用している場合:
<meta http-equiv="Content-Security-Policy"
content="script-src 'self' https://ai-anywhere.ai;">
ヘルパーボタンが反応しない
ヘルパーボタンは表示されますが、クリックしても何も起こりません。
考えられる解決策:
- ブラウザのコンソールを確認する: 開発者ツール(F12)を開き、認証またはネットワークの問題を示す可能性のあるエラーメッセージを探します。
- ネットワークリクエストを確認する: 開発者ツールのネットワークタブで、AI AnywhereへのAPIリクエストが成功している(ステータス200)ことと、ブロックされていないことを確認してください。
- 異なるブラウザでテストする: Chrome、Firefox、またはSafariでテストして、ブラウザ固有の問題を除外してください。
- ブラウザ拡張機能を無効にする: 一部の拡張機能はJavaScriptの実行を妨げることがあります。拡張機能を無効にしてテストしてください。
複数のヘルパーボタンが表示される
同じテキストエリアの横に重複したヘルパーボタンが表示されます。
原因: これは通常、スニペットが同じページに複数回含まれている場合や、JavaScriptフレームワークがコンポーネントを再レンダリングする場合に発生します。
解決策:
- 重複したスニペットを確認する: HTML/テンプレートを検索して、スクリプトタグがページに一度だけ表示されることを確認してください。
<head>セクションに追加するだけです。 - React/Vue/Angular: スクリプトが一度だけ読み込まれるようにする:
useEffect(React)またはマウントフックを使用し、再読み込みを防ぐガードを追加してください。 - ローダーガードを使用する: スクリプトを追加する前に、既に存在するかどうかを確認してください:
if (!document.querySelector('script[src*="ai-anywhere.ai"]')) { // Add script here }
パフォーマンスまたは読み込みの問題
ヘルパースクリプトがページの読み込みを遅くしたり、パフォーマンスの問題を引き起こしたりしています。
解決策:
- 非同期読み込みを使用する: 追加する
asyncスクリプトタグに属性を追加します(ただし、スクリプトは既に非同期で読み込まれます)。 - スクリプトの読み込みを遅延させる: ページに多くのスクリプトがある場合、ヘルパースクリプトを
defer属性を使用してページ解析後に読み込むことを検討してください。 - ネットワークタイミングを確認する: ブラウザの開発者ツールのネットワークタブを使用して、スクリプトのダウンロードに異常に時間がかかっていないか確認してください。
- ページを最適化する: ヘルパースクリプトは軽量(約50KB)ですが、ページが既に遅い場合は、他のリソースを最初に最適化してください。
スタイルの競合
ヘルパーボタンがサイトのデザインに合わない、またはCSSと競合しています。
解決策:
- CSSで上書きする: より具体的なセレクタを使用するか
!importantヘルパースタイルを上書きするには:.ai-helper-button { background-color: #your-color !important; border-radius: 8px !important; } - テーマカスタマイズを使用する: ヘルパー設定でボタンの色とスタイルをブランドに合わせて構成します。
- CSSの特異性を確認する: カスタムスタイルがヘルパーのデフォルトスタイルよりも高いCSS特異性を持つようにしてください。
ブラウザ互換性の問題
ヘルパーは一部のブラウザでは動作しますが、他のブラウザでは動作しません。
サポートされているブラウザ: AI Anywhereは、Chrome、Firefox、Safari、Edge、Operaを含むすべての最新ブラウザをサポートしています。Internet Explorer 11以前のバージョンはサポートされていません。
問題が解決しない場合:
- ブラウザを更新してください: ブラウザの最新バージョンを使用していることを確認してください。
- JavaScriptが有効になっているか確認してください: ブラウザの設定でJavaScriptが有効になっていることを確認してください。
- シークレットモードでテスト: プライベート/シークレットモードでテストして、拡張機能の競合を排除してください。
まだ助けが必要ですか?
これらの解決策で問題が解決しない場合は、ブラウザのコンソールで特定のエラーメッセージを確認し、次の情報を添えてサポートチームに連絡してください:
- ブラウザコンソールからのエラーメッセージ
- 使用しているブラウザとそのバージョン
- 使用しているヘルパーの名前とセレクター
- 期待していたことと実際に起こったことの説明