disabled
Udemyに戻る

サインイン
日本語 Deutsch English (US) Español Français (France) 한국어 Português 简体中文
  • サインイン
  • 日本語 Deutsch English (US) Español Français (France) 한국어 Português 简体中文
解決方法を検索
受講生のトピック
講師のトピック
Udemy Businessのトピック
記事を読む
すべてのもの
これらを施行する
これは何ですか?
Udemy Business
サポートが必要な場合は、{{HREF}}にお問い合わせください。
全{{COUNT}}記事を見る
  1. Udemy Business
  2. はじめに
  3. アカウント設定

Udemy Business Web API:使用例とベストプラクティス

Udemy Business Web API(REST/GraphQL/xAPI)を使用すると、管理ツール、LMSプラットフォーム、HRスイートとUdemyのコースカタログ(メタデータ経由)、学習者のエンゲージメントデータに簡単に接続できます。

次の機能を活用して職場での学習を促進しましょう。

  • Udemy Businessと従業員ディレクトリ(Okta、Azureなど)間のユーザーデータ自動同期
  • 人事システムへの、Udemy Businessのコースやレクチャーの検索、発見、開始の組み込み。
  • 組織のコース参加状況のリアルタイム分析をアプリから直接引き出し可能

Udemy Business Web APIを利用することで、業界をリードする講師による世界レベルのスキル開発を、従業員の日常業務の流れに組み込むことができます。Udemyの没入型ビデオコース、カスタマイズされた学習パス、実践的なラボ、評価などを通じて、ビジネス、技術、リーダーシップの分野で従業員のスキルを向上させましょう。まずはUdemy Businessの無料トライアルでAPIを体験してください。 

  • Udemy APIライセンス契約を確認するには、https://www.udemy.com/terms/api/にアクセスしてください。
    • メモ: Udemy Businessアカウントの契約内容により、貴社が署名した契約書に記載されている追加の規約または異なる規約が適用される場合があります。

注意:このワークスペースでUdemy Business APIにアクセスするには、Udemy Businessのエンタープライズプランのサブスクリプションが必要です。既存のお客様で、このワークスペースのAPIについてサポートが必要な場合は、Udemy Businessサポートまでお問い合わせください。まだUdemy Businessのお客様ではない場合は、 sales@udemy.comにお問い合わせください。Udemyのテクノロジーパートナーになることをご希望の場合は、Udemyパートナーシップチームにリクエストを送信してください。

 利用可能なAPIの概要

Udemy Business PostmanのAPIワークスペースには、2種類のUdemy Business APIがあります。

  • REST - Udemy Businessコースカタログと学習者のエンゲージメントデータを御社のシステムに統合
  • GraphQL - コースとレクチャーのメタデータを検索し、アップデートを実施


xAPI

Udemy Businessは、ほぼリアルタイムのxAPIサービスも提供しています。xAPI(Experience API)は、幅広い学習アクティビティから得られる学習体験のデータを収集、共有するためのeラーニングデータおよび仕様のインターフェース基準です。UdemyのxAPIサービスは学習者のコースの進捗と完了状況に応じて、以下の動詞を送信します。

  1. 進捗イベント
  2. 完了イベント

これらのxAPIステートメントは、Udemyでのイベント発生とほぼ同時に御社のxAPI対応システム(LMS/LXPなど)に投稿されます。すべてのLMSまたはLXPシステムがxAPIをサポートしているわけではありません。サポートについてはシステムのベンダーにご確認ください。Udemy Businesss xAPIの詳細については、ヘルプセンターの記事をご確認ください。セットアップについては、このヘルプセンターのリソースをご確認ください。xAPIによる統合の主なメリットについては、過去の記事でもご覧いただけます。


Udemy BusinessクライアントのAPIを有効にする:
Udemy Businessの管理者のみがRESTまたはGraphQLのAPIを有効にできます。

  1. 管理者が御社のUdemy Businessのサイトにログインします。
  2. REST APIの場合、[LMS/LXP統合の設定を管理]に移動します(LMSやLXPの統合に限らず、これらのシステムはUdemy共通の統合ポイントになる傾向があります)。
    1. 統合を有効にし、[統合をカスタマイズ]を選択してジェネリック名を設定できます。
    2. APIクライアントのクライアントIDとクライアントパスワードを使用します(またはこのPostmanコレクションをプライベートワークスペースにコピーしてください)。
  3. GraphQL APIの場合、 https://ACCOUNT_NAME.udemy.com/dev-portal/api-clients/に移動します。そこでは、ACCOUNT_NAMEが固有のサブドメインおよびUdemy BusinessのバニティURLになります。
  4. APIクライアントページから、GraphQL APIをアクティベートします。

主な使用例

LMSまたはHCMプラットフォームでもカスタム管理ポータルでも、Udemy Business APIはさまざまなケースに活用できます。最も一般的な使用例は次の通りです。

コースを検索して開始

  • 社内システム(学習管理システムまたは学習体験プラットフォーム)から何千ものUdemy Businessコースを検索して閲覧
  • 社内システムからUdemy Businessコース(またはレクチャー)を開始する場合に、シングルサインオン(SSO)を有効にしてUdemy Businessサイトにシームレスにアクセス
  • 学習者のコース課題、進捗、完了状況を社内システムで追跡

レポートと分析

  • 包括的なエンゲージメントデータをインポート
  • コースの受講登録、進捗、成果を分析
  • 能力開発イニシアチブのためのスキルに学習をマッピング
  • 幅広いL&D戦略および目標と連携

スキルギャップ分析

  • 従業員のスキルギャップを関連性の高いUdemy Businessのコースやレクチャーとマッチング
  • 提案されたコースやレクチャーをパーソナライズして、スキルギャップに対処
  • ターゲットを絞ったお勧め情報により、オンボーディングの効率性を向上

Udemyのソリューションエンジニアリングチームと連携し、カスタマイズされた統合体験をご提供します。パートナーシップについてはUdemy Businessにご連絡ください。

 ベストプラクティス

Udemy Business API統合の最適化

SSOで学習者にシームレスなアクセスを提供:

  • Udemy BusinessアプリケーションのSAML 2.0またはSCIMを御社の認証システムで構成し、スムーズなユーザーログインとコースへのアクセスを実現
  • アカウントの作成と更新を自動化
  • Udemy Businessのエンタープライズ学習プラットフォームへのアクセスを一元化

コースデータにはGraphQLを推奨:

  • 最適な同期と一括ロードのための段階的アップデート
  • ビルトインキャッシュで呼び出しの繰り返しを回避
  • セマンティック検索で最適なコースおよびレクチャーのマッチング

フィルター、ソート、ページ分割:

  • クエリパラメーターを使って関連性の高いデータのみを取得
  • パフォーマンスの結果セットを管理

複雑さを評価してオーバーフェッチを予防:

  • API呼び出しのボリュームと頻度を分析
  • 不正利用防止のための回数制限の導入
  • 拡張性検証のための読み込みのテスト

APIのベストプラクティスに従うことで、Udemy Businessと、御社のコアHRや他のサードパーティシステム間の高パフォーマンスかつ持続可能な統合を確実に行うことができます。Udemy Businessのセールスおよびソリューションエンジニアが、御社の使用例やインフラストラクチャーに合わせた統合戦略についてアドバイスします。

ヘルプとサポート

ご質問がありましたら、Udemyのカスタマーサポートチームまたはパートナーサポートチームにご連絡ください。

この記事は役に立ちましたか?
3人中2人がこの記事が役に立ったと言っています

関連記事

  • Udemy BusinessとLMSおよびLXPとの統合
  • Udemy BusinessでRest API認証情報を確認する方法
  • Udemy Businessと学習管理システムの連携: xAPI
  • Udemy SCIM APIでSCIMプロビジョニングを設定する
  • Udemy Businessと学習管理システムの連携: xAPIステートメント
お問い合わせ

関連記事

  • Udemy BusinessとLMSおよびLXPとの統合
  • Udemy BusinessでRest API認証情報を確認する方法
  • Udemy Businessと学習管理システムの連携: xAPI
  • Udemy SCIM APIでSCIMプロビジョニングを設定する
  • Udemy Businessと学習管理システムの連携: xAPIステートメント

サポートが必要ですか?

お問い合わせ
'best practices','reporting','API','APIs Integration','LMS Intergration','application programming service','course catalog','lms','learner activity','learner activity data','user activity data','third party integration','3rd party integration','REST interface','Udemy Business API Reference',
日本語 Deutsch English (US) Español Français (France) 한국어 Português 简体中文
  • Udemy.com
  • 会社情報
  • イベント
  • ニュース
  • 出資者向け情報
  • 採用情報
  • 利用規約
  • プライバシーポリシー
  • クッキー設定
  • サイトマップ
  • アクセシビリティに関する声明
Udemy
© 2025 Udemy, Inc.
true