概要
Magento 2 Slack Notifier モジュールは、指定された Slack チャネルにロガー例外を自動的に送信します。この統合により、リアルタイム通知が Slack ワークスペースに直接送信されるため、Magento ストアの重要な問題に関する最新情報を常に得ることができます。
特徴
インストール
Composer の使用
Magento 2 のルート ディレクトリに移動します。
Composer を使用してモジュールが必要です:
作曲家には magify/magento2-module-slacknotifier
モジュールを有効にする:
php bin/magento モジュール:Magify_SlackNotifier を有効にする
セットアップ アップグレード コマンドを実行します:
php bin/magento セットアップ:アップグレード
構成
Magento 管理パネルで、ストア > 構成 > 詳細 > 開発者 > Slack Notifier に移動します。
次の設定を行います:
使用法
構成が完了すると、モジュールは指定されたタイプのログ例外を Slack チャネルに自動的に送信します。これらの通知を監視して、Magento ストアの問題に迅速に対応できます。
カスタム メッセージ サービス
概要
カスタム メッセージ サービスを使用すると、開発者は、非同期送信か同期送信かを選択するオプションを使用して、指定した Slack チャネルに任意のメッセージを送信できます。
注記
チャネルとトークンが関数パラメータに設定されていない場合、サービスは Magento 管理パネルで設定された値を使用します。
使用法
以下は、Magento 2 モジュールでカスタム メッセージ サービスを使用する方法の例です:
1 - クラスに CustomMessage を挿入します:
customMessage = $customMessage; parent::__construct($context); } public function execute() { $title= "This is a test title"; $message = "This is a test message"; $async = false; // or true based on your requirement $channel = "your-channel-id"; $token = "your-token"; $this->customMessage->notifyMessage($title, $message, $async, $channel, $token); } }
2 - タイトル、メッセージ、チャネル ID、トークン、送信タイプ (非同期/同期) を指定して、notifyMessage メソッドを呼び出します。
サポート
サポートや機能のリクエストについては、GitHub リポジトリで問題を開いてください。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3