通知:この項目にはレガシー ドキュメントがありません。そのため、現在のドキュメントが表示されています。
PushEngageは、AIアシスタントやMCPクライアントがWordPressサイトから直接プッシュ通知を操作できるように、一連のWordPress機能を登録します。各機能は、通知の送信、セグメントのリスト表示、分析レポートの取得など、アシスタントが発見して許可を得て呼び出すことができる、単一の明確に記述されたアクションです。このガイドでは、機能の内容、使用に必要なもの、およびエージェントができることすべてを説明します。
開始する前に
- PushEngageプラグインのバージョン4.2.3以降が必要です。このリリースにより、WordPress機能APIに対してPushEngageの機能が登録されます。
- サイトにはWordPress 7.0以降が必要です。機能APIは7.0以降のWordPressコアに含まれています。
- 管理者である必要があります。すべてのPushEngage機能には
manage_options権限が必要であり、アシスタントはアプリケーションパスワードを介してWordPressユーザーとして認証されます。 - MCP経由で外部AIクライアントに機能を利用可能にするには、無料のWP MCP Adapterプラグインを追加します。ステータスとAIツールの残りは、PushEngage Toolsページ(PushEngage » Tools)で確認できます。
- 一部の機能は、WooCommerceがアクティブな場合にのみ利用可能です。
PushEngage機能の仕組み
サイトがロードされると、PushEngageプラグインはWordPress機能APIを介してpushengage機能カテゴリとその機能を登録します。各機能は、アシスタントが発見して呼び出すことができる単一の権限を、機械可読のMCP互換形式で宣言します。
アクセスはWordPressから継承され、PushEngageが構築した別のシステムではありません。
- 権限。すべての機能には、機能APIの
permission_callbackを介して宣言されたmanage_options権限が必要です。アシスタントは、5.6以降の標準的なWordPressメカニズムであるアプリケーションパスワードを介してWordPressユーザーに対して認証されます。管理者として接続されたアシスタントは機能を実行できますが、投稿者として接続されたアシスタントは実行できません。 - 確認。破壊的な操作としてマークされているのは通知の送信機能のみであるため、MCP対応アシスタントは送信前に確認を求めます。設定の更新やセグメントの作成は破壊的ではありません。
- 最小権限。デバッグログの取得は、URLやリクエストペイロードなどの管理者グレードのコンテンツを返し、他のすべてのものと同じ管理者権限に制限されています。アシスタントは、それを実行している人間の管理者と同じアクセス権を持ち、それ以上はありません。
外部アシスタントからアビリティにアクセスするには、無料のWP MCPアダプターをインストールしてください。これは、登録済みのアビリティと、アシスタントが話すMCPプロトコルをブリッジします。アダプターまたはMCPクライアントが接続されるまで、アビリティは登録されていますが、どのエージェントもまだアクセスできません。

エージェントができること
PushEngageは22のアビリティを登録します。これらは、実行する作業別に以下にグループ化されています。ツールのページに表示される正確な数は、サイトでアクティブになっているものによって異なる場合があります。これは、一部のアビリティがWooCommerceが存在する場合にのみ登録されるためです。「タイプ」は、アビリティがデータを読み取るだけか、変更も書き込むかを示します。

プッシュ通知を送信する
| アビリティ | 機能 | タイプ |
|---|---|---|
| 通知を送信 | 購読者にプッシュ通知を送信します。 | 書き込み |
| 通知を取得 | 単一の通知の詳細を返します。 | 読み取り専用 |
| 通知を一覧表示 | 通知を一覧表示します。オプションでステータスフィルターとページネーションを使用できます。 | 読み取り専用 |
| 接続ステータスを取得 | サイトがPushEngageアカウントに接続されているかどうかを返します。 | 読み取り専用 |
セグメントを作成してターゲットを設定する
| アビリティ | 機能 | タイプ |
|---|---|---|
| セグメントを一覧表示 | 購読者セグメントを一覧表示します。 | 読み取り専用 |
| オーディエンスグループを一覧表示 | ターゲティングに使用できるオーディエンスグループを一覧表示します。 | 読み取り専用 |
| セグメントを作成 | 新しい購読者セグメントを作成します。 | 書き込み |
| セグメントに購読者を追加 | 既存のセグメントに購読者を追加します。 | 書き込み |
分析情報を読み取る
| アビリティ | 機能 | タイプ |
|---|---|---|
| 通知の概要を取得 | すべての通知の送信、表示、クリック数の集計値を返します。 | 読み取り専用 |
| 分析の概要を取得 | 日付範囲にわたる購読者、インプレッション、クリック数を、日、週、または月ごとにグループ化して返します。 | 読み取り専用 |
| 購読者の分析情報を取得 | 週次のアクティブ購読者数と総アクティブ購読者数を返します。 | 読み取り専用 |
自動プッシュを設定する
| アビリティ | 機能 | タイプ |
|---|---|---|
| 自動プッシュ設定を取得する | 有効な投稿タイプとフィーチャーフラグを含む、自動プッシュ構成を返します。 | 読み取り専用 |
| 自動プッシュ設定を更新する | トグル、投稿タイプ、アイコン、フィーチャーフラグを含む、自動プッシュを更新します。 | 書き込み |
| カテゴリを一覧表示する | WooCommerceがアクティブな場合は、WordPressの投稿カテゴリとWooCommerceの製品カテゴリを一覧表示します。 | 読み取り専用 |
| カテゴリセグメントマッピングを一覧表示する | WordPressカテゴリとPushEngageセグメントのマッピングを一覧表示します。 | 読み取り専用 |
| 属性マッピングを取得する | PushEngage購読者属性とWordPressユーザーメタキーのマッピングを返します。 | 読み取り専用 |
WooCommerceとWhatsAppの自動化を実行する
これらの機能はWooCommerceがアクティブな場合にのみ利用可能です。WhatsAppステータスを取得するには、有効なWhatsApp認証情報も必要です。
| アビリティ | 機能 | タイプ |
|---|---|---|
| プッシュ自動化キャンペーンを一覧表示する | 管理者と顧客の設定を含む、WooCommerceプッシュ自動化キャンペーンを一覧表示します。 | 読み取り専用 |
| プッシュ自動化キャンペーンを更新する | WooCommerceプッシュ自動化キャンペーンを有効化、無効化、または構成します。 | 書き込み |
| WhatsApp自動化キャンペーンを一覧表示する | WooCommerceイベント用に構成されたWhatsApp自動化キャンペーンを一覧表示します。 | 読み取り専用 |
| WhatsAppステータスを取得する | WhatsApp統合認証情報が有効かどうかを返します。 | 読み取り専用 |
診断と検証
| アビリティ | 機能 | タイプ |
|---|---|---|
| プラグイン情報を取得する | プラグインのバージョン、接続状態、および主要な構成を返します。 | 読み取り専用 |
| サイト環境を取得する | 診断用にWordPress、PHP、およびサーバーの詳細を返します。 | 読み取り専用 |
| デバッグログを取得する | デバッグログファイルを一覧表示し、ファイル名が指定されている場合は特定のファイルを読み取ります。ログの内容にはURLやリクエストペイロードが含まれる可能性があるため、管理者のみが利用できます。 | 読み取り専用 |
アシスタントに尋ねることができること
MCPクライアントが接続されると、プレーンな言葉で作業を説明するだけで、アシスタントが適切なアビリティを呼び出します。例:
- 「エンゲージドショッパーセグメントを見つけて、全員にプッシュを送信し、『フラッシュセールは深夜まで』というタイトルでセールページにリンクしてください。」アシスタントはIDを見つけるためにセグメントをリストし、通知を送信し、送信前に確認します。
- 「過去30日間の週ごとの分析レポートを表示し、どのキャンペーンが最も多くのクリックを生成したか教えてください。」アシスタントは分析概要を取得し、送信をタイトルにマッピングします。
- 「火曜日まで、WooCommerceの閲覧放棄キャンペーンを無効にしてください。」アシスタントは自動化キャンペーンをリストし、正しいものを更新します。
- 「過去7日間に/pricingを訪問した人をすべてキャプチャする、pricing-page-visitorsという名前のセグメントを作成してください。」アシスタントは説明からセグメントを作成します。
よくある質問
これらのアビリティは誰が使用できますか?
管理者のみです。すべてのPushEngageアビリティにはmanage_options権限が必要であり、アシスタントはアプリケーションパスワードを介してWordPressユーザーとして認証されます。管理者として接続されたアシスタントはアビリティを実行できますが、投稿者として接続されたアシスタントは実行できません。
MCPアダプターは必要ですか?
MCP経由で外部AIクライアントからアビリティにアクセスするには、それが必要です。アビリティはWordPressアビリティAPIに自動的に登録されますが、無料のWP MCPアダプターが、アシスタントが話すMCPプロトコルにそれらをブリッジします。そのステータスはPushEngageツールページで確認できます。
ツールページに表示されるアビリティの数が異なるのはなぜですか?
PushEngageは合計22のアビリティを登録しますが、WooCommerceプッシュ自動化とWhatsAppアビリティはWooCommerceがアクティブな場合にのみ登録されるため、サイトに表示されるカウントはアクティブなものによって異なります。
エージェントは私に尋ねずにアカウントを変更しますか?
読み取り専用アビリティはデータを返すだけです。送信通知のみが破壊的としてマークされているため、MCP対応アシスタントは送信を実行する前に確認します。設定の更新とセグメントの作成は非破壊的であり、プロンプトなしで実行されます。
どのプラグインとWordPressのバージョンが必要ですか?
アビリティにはPushEngage 4.2.3以降、アビリティAPIにはWordPress 7.0以降が必要です。後続のバージョンではアビリティとそのAIおよびMCPの応答が洗練されるため、プラグインを更新し続けることをお勧めします。
問題が発生した場合は、ここをクリックしてお気軽にお問い合わせください。サポートチームがお手伝いします。