PushEngage WordPress 機能

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の応答が洗練されるため、プラグインを更新し続けることをお勧めします。

問題が発生した場合は、ここをクリックしてお気軽にお問い合わせください。サポートチームがお手伝いします。

最終更新日:2026年8月31日

ウェブサイトを離れた後も訪問者をエンゲージし、維持する

見逃せないプッシュ通知で、すべてのウェブ訪問の価値を高めましょう。

  • 永久無料プラン
  • 簡単なセットアップ
  • 5つ星サポート