---
title: "サービスプラグイン"
slug: "service-plugins"
abstract: "xConnectサービスプラグインの例と、フックできるイベントの例です。"
---
# サービスプラグイン

xConnectサービスプラグインを実装することでxConnectサービスを拡張できます。プラグインの文脈内で、xConnectが提起した以下のイベントにフックを掛けることができます:

-   バッチ実行済み
-   バッチ実行
-   バッチ実行失敗
-   操作の追加
-   作戦完了
-   演算実行

組み込みプラグインの例は以下の通りです:

-   XdbContextLoggingPluginは失敗したバッチや操作を記録します。
-   ContactProcessingPluginは、処理プールに連絡先を追加します。
-   InteractionProcessingPluginは処理プールにインタラクションを追加します。
-   XdbContactEventWatcherは自動化処理プールにイベントを追加します。
-   ハンドラーと計算されたファセットハンドラーを統合しましょう。
-   デフォルトの IXConnectServicePluginはサービス層のイベントハンドラのロジック(例えば、忘れられる権利など)を提供します。