外部学習モジュールのベスト プラクティス
この記事では、ミドルウェアを Genesys API と対話させるためのベスト プラクティスをリストします。
Genesys Cloudは、Genesys Cloudプラットフォームの外部にあるシステムをGenesys学習モジュールに同期できます。
説明
To create a learning module, the administrator can use the POST /learning/modules
endpoint.
インストラクション
外部モジュールは、外部学習リソースを指す単一の URL である必要があります。
例:
{
"名前": 「SMART目標」、
"説明": 「この外部トレーニングでは、SMART 目標を作成する方法を説明します。」,
「完了時間日」: 14、
“informSteps”: [
{
"タイプ": 「URL」、
"名前": 「SMART目標」、
"注文": 1、
「値」: 「https://myLms.com/courses/1234」
}
]、
“excludedFromCatalog”: true、
「外部ID」: 「1234」、
"タイプ": "外部の"
}
説明
To publish a learning module, the administrator can use the POST /api/v2/learning/modules/{moduleId}/publish
endpoint.
インストラクション
公開後に学習モジュールを編集した場合は、モジュールの更新バージョンをユーザーに割り当てるために、モジュールを再度公開する必要があります。 カタログからモジュールを非表示にして、スーパーバイザーがワークスペース開発ページを介して学習モジュールを割り当てるときにモジュールのリストにモジュールが表示されないようにすることができます。
説明
To assign a learning module, the administrator can use the POST /api/v2/learning/assignments
endpoint.
インストラクション
学習モジュールの特定のバージョンをユーザーに割り当てることができます。 学習モジュールのバージョンは、ユーザーが課題を開始したときにのみ決定されます。 ユーザーが課題を開始しておらず、新しいバージョンのモジュールが公開されている場合、最新バージョンの学習モジュールがユーザーに自動的に割り当てられます。
例:
{
「モジュールID」: “2169a726-31e1-4d69-b161-1b62ccb1c99e”,
"ユーザーID": “1e39d64f-68ff-41cc-8a2e-781cbce08409”,
「推奨完了日」: 「2024-02-01T15:00:00Z」、
「分の長さ」: “ 60”
}
説明
Genesys Cloudから学習モジュールを起動できます。 課題の起動中に、モジュールの説明とカバーアートを含むカバー画面が表示されます。
インストラクション
クリックして課題を開始すると、外部学習リソースを指すモジュール ステップの URL にリダイレクトされます。 。
説明
To update the assignment, the external system must send the results of the learning resource to Genesys Cloud via the PATCH /api/v2/learning/modules/{moduleId}/users/{userId}/assignments
endpoint.
インストラクション
This PATCH /api/v2/learning/modules/{moduleId}/users/{userId}/assignments
endpoint is gated behind the learning:externalAssignment:edit permission that is not assigned to any roles by default. The endpoint always updates the latest assignment for that user and the learning module.
例:
{
"州": 「完了」、
「パーセントスコア」: 85、
「isPassed」: true
}