Skip to main content
WordPress プラグインは、WordPress プラットフォームの性質上、機能が制限される場合があります。詳しくは制限事項のページをお読みください。

概要

Agent Analytics の WordPress プラグインは、WordPress サイトから HTTP リクエストログを Profound Analytics プラットフォームに送信するためのシームレスな統合を提供します。このプラグインはパフォーマンスとプライバシーを考慮して設計されており、管理およびシステムのアクティビティをすべて除外して、公開されている訪問者のトラフィックのみを取得します。

パフォーマンスへの影響ゼロ

非同期キューシステムにより、ページの配信がブロックされることはありません。リクエスト処理への追加時間は 1ms 未満です。

公開トラフィックのみ

WordPress 管理画面、REST API、システムパスを自動的に除外します。実際の訪問者のトラフィックのみをトラッキングします。

プライバシー管理

機密性の高いクエリパラメーターを秘匿化し、ログインページを除外します。Cookie やクライアントサイドのトラッキングは使用しません。

エンタープライズ対応

Log Ingestion Token の環境変数での指定に対応し、信頼性確保のためのサーキットブレーカー保護を備えています。

仕組み

このプラグインは、軽量でノンブロッキングなアーキテクチャで動作します。
  1. 取得 - リクエスト処理中に必要な HTTP メタデータを取得します
  2. キュー - データは最小限のオーバーヘッドで、ローカルのデータベースキューに即座に保存されます
  3. バッチ - バックグラウンドプロセスが、効率的なバッチ (1 リクエストあたり最大 1,000 件) でログを送信します
  4. 再試行 - 送信に失敗した場合は、指数バックオフで自動的に再試行されます
  5. 保護 - API が利用できない場合、サーキットブレーカーが連鎖的な障害を防ぎます

システム要件

  • WordPress 6.0 以上
  • PHP 7.4 以上
  • MySQL 5.7 以上または MariaDB 10.2 以上
  • アウトバウンド HTTPS 接続
  • WordPress Cron が有効 (またはシステムの cron が設定済み)
  • Sodium PHP 拡張機能 (Log Ingestion Token の暗号化のために推奨)

ホスティングの互換性

このプラグインは、次の環境でテストおよび最適化されています。
  • マネージド WordPress ホスト: WP Engine、Kinsta、Flywheel
  • クラウドプラットフォーム: AWS、Google Cloud、Azure
  • 従来型のホスト: SiteGround、Bluehost、GoDaddy
  • ローカル開発: LocalWP、MAMP、XAMPP
プラグインは、マネージド WordPress ホストや CDN が使用するリバースプロキシヘッダーを自動的に検出して処理し、正確な IP 検出を実現します。

次のステップ

セキュリティとプライバシー

Log Ingestion Token、プライバシー設定、フィルタリングオプションを設定します

プラグインの制限事項

キャッシュ用の CDN と組み合わせて使用する場合の WordPress プラグインの制限事項を理解します

インストールガイド

プラグインをインストールして有効化するためのステップバイステップの手順です