注意:英語以外の言語で提供される記事はAIの助けを借りて翻訳されています。正確さを目指していますが、一部表現が若干異なる場合があります。改善点に気づかれた場合は、ぜひご意見をお寄せください。
統合について
DataCampでは、Degreedと統合することで、当社のコンテンツ、修了情報、認定証をLMS上で利用可能にしています。
コンテンツ同期プロセス
DataCampは公式にDegreedと提携しています。Degreedの管理ダッシュボードからDataCamp統合を有効にすると、DataCampの公開コンテンツ(コース、プロジェクト、練習問題、アセスメント、認定証)がDegreedの内部検索で利用可能になります。
さらに、すべてのDataCampコンテンツはDegreedの公開ライブラリにも掲載されます。
DegreedにはDataCampのようなプロジェクトや練習問題の概念がないため、これらのコンテンツ項目はコースとして表現されます。コースとアセスメントは、Degreed内でそれぞれコース、アセスメント、認定証として表現されます。
カスタムトラックは定期的に顧客組織へ直接同期可能です。これらはDegreedではコースとして表現され、そのコースにはDataCampのトラック説明ページへのリンクが含まれます。
Degreedのデータセンター
Degreedは現在、米国(US)、欧州(EU)、カナダ(CA)の3つのデータセンターを持っています。DataCampはコンテンツを米国データセンターにのみ同期し、その後Degreedが週次で米国からEUおよびCAデータセンターへコンテンツを同期します。そのため、DataCampで新規公開されたコンテンツがEUまたはCAのデータセンターの顧客に利用可能になるまで最大1週間かかる場合があります。
コンテンツマッピング
以下の表は、DataCampがDegreedに送信する各コンテンツ項目のメタデータをまとめたものです。
名前 | 説明 |
external-id | DataCamp上のコンテンツ項目の一意の識別子 |
title | コンテンツ項目のタイトル。形式は「[タイトル] - [コンテンツタイプ]」、例:「Wrangling and Visualizing Musical Data - Project」 |
summary | コンテンツ項目の説明 |
url | コンテンツ項目へのURL |
provider-code | 「datacamp」に設定 |
image-url | サムネイルのURI。技術(R、SQLなど)に基づくものがあればそれを使用し、なければDataCampのロゴを使用 |
duration | コース、プロジェクト、(カスタム)トラックのコンテンツ項目の時間数。その他はnull |
duration-type | durationが設定されている場合は「hours」に設定 |
obsolete | アクティブなコンテンツは「false」、アーカイブされたコンテンツは「true」に設定 |
format | コース、プロジェクト、認定証、練習問題、カスタムトラックのコンテンツタイプ |
num-questions | アセスメントのみ:15に設定 |
修了情報同期プロセス
コンテンツに加え、DataCampは修了情報もDegreedに同期可能です。これはDegreed管理ダッシュボードでDataCamp統合が有効になっている場合のみ可能です。現在、コース、プロジェクト、練習問題、アセスメント、認定証の修了をサポートしています。
修了情報はほぼリアルタイムで同期されます。つまり、学習者がDataCampでコンテンツを修了すると、数分以内にDegreedに修了情報が反映されます。
修了情報には、修了したコンテンツ項目への参照、修了日、修了したユーザーのメールアドレスが含まれます。
修了情報が正しく反映されるためには、ユーザーがDataCampとDegreedで同じメールアドレスで登録されていることが重要です。
SSOおよびディープリンク
DataCampから送信されるすべてのコンテンツ項目には起動用URL(いわゆるディープリンク)が含まれています。組織側でDataCampのシングルサインオン(SSO)が有効かつ必須に設定されている場合、これらのリンクは学習者を最初にIDプロバイダーにリダイレクトし、その後DataCampの実際のコンテンツにリダイレクトします。
Degreed側でも同じIDプロバイダーでSSOが設定されている場合、DegreedとDataCamp間でシームレスな体験が可能です。学習者がすでにLMSにログインしていれば、DataCampのコンテンツ起動時に再度ログインする必要はありません。
前提条件
Degreedとの統合を設定するには、以下の要件を満たす必要があります:
Degreedで有効な組織にアクセスできること;
DataCampで有効なエンタープライズサブスクリプションを持っていること;
修了情報を同期するには、DataCampのユーザーのメールアドレスがDegreedで使用されているメールアドレスと同一であること;
Degreed組織で管理者権限を持っていること。
セットアップ
Degreedとの統合を設定するには、いくつかのステップを踏む必要があります。
ステップ1:DegreedでDataCamp統合を有効化
こちらの手順に従って、Degreed管理ダッシュボードからDataCamp統合を有効化してください。これにより、DataCampのコンテンツカタログがDegreedの内部検索で利用可能になり、次のステップで必要となるDataCampプロバイダーが作成されます。
ステップ2:Degreed API認証情報の生成
DataCamp統合を有効化した後、こちらの手順に従ってDegreed API用のプロバイダーAPI認証情報を作成してください。DataCampはこれを使ってカスタムトラックや修了情報を送信します。
プロバイダードロップダウンで「DataCamp」を選択し、認証情報に以下のスコープを付与してください:
content:read
content:write
completions:read
completions:write
認証情報を生成したら、クライアントIDとクライアントシークレットを控えておいてください。次のステップで必要になります。
ステップ3:DataCampプロバイダーのIsManagedをfalseに設定
API認証情報を生成した後、DegreedのCSM(カスタマーサクセスマネージャー)に連絡し、DataCampプロバイダーのIsManagedプロパティをfalseに設定するよう依頼してください。この手順により、公開カタログを閲覧できるようになります。API認証情報を生成すると自動的にIsManagedがtrueに設定されるため、この手順が必要です。
ステップ4:DataCamp側のセットアップ
ステップ2で生成した認証情報を安全な方法でDataCampの担当者に送信してください。送信するデータには以下が含まれている必要があります:
クライアントID;
クライアントシークレット;
Degreed組織のID;
Degreedインスタンスのデータセンター(EU、US、またはCA);
カスタムトラックをDegreedに同期するかどうか;
コンテンツ修了情報をDegreedに同期するかどうか。
DataCampチームはこれらの情報を使用して統合を設定し、最初のコンテンツ同期を実行します。
FAQ
コンテンツはどこで見つけられますか?
DataCampのコンテンツを探すには、Degreedにログインし、DataCampカタログ内のコンテンツ項目のタイトルの一部(例:Python)で検索してください。結果ページで「プロバイダー」フィルターを開き、「DataCamp」を選択すると、タイトルに検索語を含むすべてのDataCampコンテンツが表示されます。
ユーザーはどこで修了情報を確認できますか?
修了情報を確認するには、Degreedにログインし「プロフィール」へ移動します。次に「コレクション」タブを開き、「プロバイダー」フィルターからDataCampを選択してください。DataCampで修了したすべてのコンテンツ項目の一覧が表示されます。
コースをスキップした場合、Degreedに修了情報は登録されますか?
登録されません。DataCampでコースをスキップした場合、Degreedに学習時間は記録されません。(コースはトラックの一部として、テストアウトアセスメントに合格した際にスキップ可能です)。
後日スキップしたコースを修了しても、Degreedには修了として登録されません。
学習者体験
以下は、統合が成功した後にDegreedプラットフォーム内でDataCampコンテンツがどのように表示されるかの例です。
ダッシュボード
学習者はパーソナライズされたダッシュボードで、新しいコンテンツや特定のスキルに基づくおすすめを確認できます。DataCampのコンテンツ項目をクリックすると、ディープリンク経由で直接DataCampに移動します。
DegreedとDataCampの両方でシングルサインオン(SSO)が設定されている場合、学習者は再ログインなしでシームレスにリダイレクトされます。
コース、プロジェクト、練習問題の検索
学習者はDegreedの検索バーを使ってDataCampコンテンツを探せます。プロバイダーで「DataCamp」を選択すると、DataCampのコンテンツのみが表示されます。
Degreedはコース、プロジェクト、練習問題をネイティブに区別しないため、すべてコースとして表示されます。DataCampはタイトルに「- Project in Python」や「- Practice in SQL」などの接尾辞を付けて区別しています。
コンテンツ項目をクリックすると、学習者は対応するDataCampのページにリダイレクトされます。あるいは、詳細情報ビューを開いてDegreed内で直接コンテンツをプレビューすることも可能です。
アセスメント
DataCampのアセスメントはDegreedではアセスメントとして表現されます。コースに似ていますが、詳細ビューに問題数が表示されます。
アセスメントを起動すると、同じSSOフローを通じて直接DataCampに移動します。
トラック
DataCampのトラック(スキルトラックおよびキャリアトラック)はDegreedではプランとして表示されます。これらのプランはDataCampのコンテンツチームによってキュレーションされており、関連するコース、アセスメント、タグ付けされたスキルが含まれています。
各プランはDataCampの対応するトラック説明ページへのリンクを含み、両プラットフォーム間で一貫した学習体験を保証します。
修了情報
学習者はプロフィールページのアクティビティおよびコレクションタブでDataCampの修了情報を確認できます。
修了情報はほぼリアルタイム(DataCampで修了後数分以内)で同期されます。
アクティビティでは修了の概要と学習活動のタイムライングラフが表示されます。
コンテンツタイプの横の数字をクリックするとコレクションタブに移動し、修了済み項目の一覧が表示され、プロバイダー、タイプ、日付でフィルタリング可能です。
注意:Degreedで項目を「未修了」とマークしても、DataCamp上の修了状況には影響しません。