Learn365 API の「Quizzes」セクションでは、テナント内のクイズに関するデータを取得およびダウンロードすることができます。
データは .JSON形式 で提供され、取得されるデータは API ドキュメントで確認できます。
ここでは、Learn365 API の Quizzes セクションで GET リクエストを実行した際、レスポンスに含まれる ”Questions” に表示される文字列の読み方について説明します。
Questions 文字列の説明
レスポンス本文に含まれる Questions 文字列には、クイズの問題に関する一般的な情報と個別の詳細情報の両方が含まれています。
一般的な情報
- Question type:問題のタイプ。問題のタイプは数値で示されます。この数値の意味(定義)は、API ドキュメントの Quiz Questions セッションの「QuestionType」で確認できます。
- ID:この問題の ID 。このプロパティは通常、 QuestionType または RandomizeAnswers の後に続いて表示されます。
- Title:問題のタイトル。このプロパティは ID の後に続きます。
- Description:問題の問題文。
- RandomizeAnswers:問題の「選択肢のランダム化」の設定。true(オン)または false (オフ)で示されます。
- Points:問題の「獲得ポイント」の値。
- PointsPercentage:記述問題の「回答の選択肢」に設定した正解率の値。
- PositiveFeedback・NegativeFeedback・SemiPositiveFeedback: 問題の「正解 / 一部正解 / 不正解 のフィードバック」の値。入力されていない場合は、":null" が表示されます。
- Tags:問題の「タグ」の設定値。
個別の詳細情報(問題の答えとID)
各問題タイプごとに、回答の選択肢と正解が含まれます。
- 自由記述:このタイプの問題には、回答の選択肢は含まれません。
{\"QuestionType\":6,\"Id\":\"1476fd56-2b18-421c-9449-51b1665d2acc\",\"Title\":\"感想\",\"Description\":\"<p>この学習の感想を書いてください。</p>\",\"Points\":1,\"PositiveFeedback\":null,\"NegativeFeedback\":null,\"SemiPositiveFeedback\":null,\"Tags\":[],\"IsAIGenerated\":false},- 正誤:正解は RightAnswer プロパティに「true」または「false」で示されます。
{\"RightAnswer\":true,\"QuestionType\":2,\"Id\":\"e068e2bc-2557-4ef0-af50-b4107a82c480\",\"Title\":\"社会人基礎力の重要性\",\"Description\":\"社会人基礎力は業務を遂行する上で重要な能力であると考えられていますか?✅\",\"Points\":1,\"PositiveFeedback\":null,\"NegativeFeedback\":null,\"SemiPositiveFeedback\":null,\"Tags\":[],\"IsAIGenerated\":true},- 単一選択:Answers プロパティに、回答の選択肢(テキスト)と ID が表示されます。問題の正解は、RightAnswerId プロパティに ID で示されます。
{\"Answers\":[{\"Id\":\"3be0cc41-65f2-4830-b384-836cfac48eeb\",\"Text\":\"専門知識の力\"},{\"Id\":\"cc8789eb-01c8-480e-8e67-894d50616d9f\",\"Text\":\"チームで働く力\"},{\"Id\":\"d199c66a-3b28-44b2-a204-25b589af44f7\",\"Text\":\"語学力\"}],\"RightAnswerId\":\"cc8789eb-01c8-480e-8e67-894d50616d9f\",\"QuestionType\":1,\"RandomizeAnswers\":false,\"Id\":\"f2898da8-29e2-4a44-9bfc-bf643bcc7f03\",\"Title\":\"社会人基礎力 正しい能力の選択\",\"Description\":\"📚 次の中で社会人基礎力の一つに該当するものはどれですか?\",\"Points\":1,\"PositiveFeedback\":null,\"NegativeFeedback\":null,\"SemiPositiveFeedback\":null,\"Tags\":[],\"IsAIGenerated\":true},- 複数選択:Answers プロパティに、回答の選択肢(テキスト)と ID が表示されます。問題の正解は、RightAnswerId プロパティに ID で示されます。
[{\"Answers\":[{\"Id\":\"b4529f54-059a-4912-bb5b-5b677ab2ae35\",\"Text\":\"前に踏み出す力\"},{\"Id\":\"112a0fb3-3e06-4119-a477-402058ee8c1a\",\"Text\":\"考え抜く力\"},{\"Id\":\"ce4576e4-be22-43c4-a19c-8b4225e7ae4f\",\"Text\":\"体力\"}],\"RightAnswerIds\":[\"b4529f54-059a-4912-bb5b-5b677ab2ae35\",\"112a0fb3-3e06-4119-a477-402058ee8c1a\"],\"QuestionType\":3,\"RandomizeAnswers\":false,\"Id\":\"e78e4ce2-5846-4a9a-8ebd-19105930c425\",\"Title\":\"社会人基礎力 三つの能力\",\"Description\":\"💡 社会人基礎力に含まれる三つの能力はどれですか?\",\"Points\":1,\"PositiveFeedback\":null,\"NegativeFeedback\":null,\"SemiPositiveFeedback\":null,\"Tags\":[],\"IsAIGenerated\":true},
- 並び替え問題: Answers プロパティに、正しい順序で並べられた答えとそれぞれの ID が表示されます。
{\"Answers\":[{\"Id\":\"6c1de0bd-e054-435c-9e97-73658d88fdf4\",\"Text\":\"<p><strong>前に踏み出す力</strong> (アクション)</p>\"},{\"Id\":\"36187051-abe6-494b-898b-be78da67e1b2\",\"Text\":\"<p><strong>考え抜く力</strong> (シンキング)</p>\"},{\"Id\":\"66288857-d7d1-41d7-b33a-01e4893082c2\",\"Text\":\"<p><a h=\\\"ID=SERP.5803,5035.1\\\" href=\\\"https://www.bing.com/ck/a?!&&p=5899d5c42ae9a483c5d9cd9f8a9771b8d3bc0beb6a20f411e21e82cae028d58fJmltdHM9MTc4MDAxMjgwMA&ptn=3&ver=2&hsh=4&fclid=0497ccca-1fa1-6b24-396a-dba21ef96ab7&u=a1aHR0cHM6Ly9jYXJlZXItcmVzZWFyY2gubXluYXZpLmpwL2NvbHVtbi8yMDI2MDUxNV8xMTA1Mjcv&ntb=1\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\" tabindex=\\\"0\\\"><span data-hover-id=\\\"1\\\" data-sups=\\\"1,2,3,4,5,6\\\" tabindex=\\\"-1\\\"><strong>チームで働く力</strong> (チームワーク)</span></a></p>\"}],\"QuestionType\":4,\"RandomizeAnswers\":true,\"Id\":\"6726ddb9-c2db-4ebe-b62e-79ab0b71145b\",\"Title\":\"社会人基礎力の順番\",\"Description\":\"<p>正しい順番に並び替えてください。</p>\",\"Points\":1,\"PositiveFeedback\":null,\"NegativeFeedback\":null,\"SemiPositiveFeedback\":null,\"Tags\":[],\"IsAIGenerated\":false},- 領域選択:領域選択問題の正解は、ImageUrl プロパティから取得されます。このプロパティには問題の画像の URL が含まれており、あわせて画像上の正解位置を示す X 座標,Y 座標のデータも含まれています。
{\"ImageUrl\":\"assetsstorage/hotspotimages/c7e54306-3b2e-45f6-b336-8719d152b4c9/42a8aa1e-0d3e-43c2-8749-5e1865db7143.png\",\"PositionX\":0.49224598930481284,\"PositionY\":0.24552845528455286,\"Width\":0.36577540106951872,\"Height\":0.25284552845528457,\"QuestionType\":9,\"Id\":\"04edf265-8bdc-42ab-a102-e9cd6d314635\",\"Title\":\"チームで働く力の6要素 -2\",\"Description\":\"<p>自分と周囲の人々や物事との関係性を理解し、把握する力を選択してください。</p>\",\"Points\":1,\"PositiveFeedback\":null,\"NegativeFeedback\":null,\"SemiPositiveFeedback\":null,\"Tags\":[],\"IsAIGenerated\":false}]",- 記述問題:Answersプロパティに、回答の選択肢(テキスト)と ID が表示されます。それに続いて、IsRegExp プロパティに、正規表現であるかどうか(「true」または「false」)が示され、PointsPercentage プロパティに正解率が表示されます。
{\"Answers\":[{\"Id\":\"2a549c4b-a8f4-4224-aae9-84d437e66729\",\"Text\":\"傾聴力\",\"IsRegExp\":false,\"PointsPercentage\":100},{\"Id\":\"410db98d-7798-4355-a7d0-bc772ed76575\",\"Text\":\"聞く力\",\"IsRegExp\":false,\"PointsPercentage\":50}],\"ShowFeedbackInsteadOfCorrectAnswer\":false,\"QuestionType\":7,\"Id\":\"ba2a360f-af47-461b-9853-705aab34cd55\",\"Title\":\"チームで働く力の6要素\",\"Description\":\"<p>チームで働く力の6要素のうち、相手の意見を丁寧に聞く能力を何と言いますか?</p>\",\"Points\":1,\"PositiveFeedback\":null,\"NegativeFeedback\":null,\"SemiPositiveFeedback\":null,\"Tags\":[],\"IsAIGenerated\":false},- 穴埋め問題:Text パラメータに、空欄(ギャップ)を含む回答用テキストが含まれます。続いて、Gaps プロパティには、それぞれの空欄に対して正解を含むすべての選択肢が表示されます。それに続いて、CorrectResponse プロパティに、正解が表示されます。
{\"Text\":\"<p>社会人基礎力の[_gap1]や12の能力要素をもとに、自分ができている点、足りない点を洗い出し、不足している[_gap2]を把握することから始めましょう。<br>自分ができていると思っていても、周りからの評価は異なる時もあるので、同僚や上司に客観的な意見をもらうこともおすすめです。</p>\\n<p>そして、自分に不足している能力が分かったら、高めるための[_gap3]をとっていきます。<br>ここでの重要なポイントは、単なる知識の習得ではなく「実践レベル」で鍛えることです。</p>\",\"Gaps\":{\"_gap1\":[\"3つの能力\"],\"_gap2\":[\"スキル\"],\"_gap3\":[\"アクション\"]},\"CorrectResponse\":{\"_gap1\":\"3つの能力\",\"_gap2\":\"スキル\",\"_gap3\":\"アクション\"},\"QuestionType\":8,\"Id\":\"a6ef65eb-7ab6-4372-a648-6b735751ee01\",\"Title\":\"社会人基礎力の鍛え方\",\"Description\":\"<p>空欄を埋めてください。</p>\",\"Points\":1,\"PositiveFeedback\":null,\"NegativeFeedback\":null,\"SemiPositiveFeedback\":null,\"Tags\":[],\"IsAIGenerated\":false},- 組み合わせ問題:Answers プロパティに、回答の選択肢(テキスト)と ID が 正しい組み合わせで表示されます。各組み合わせのペアは角括弧で括られ、カンマで区切られています。
{\"Answers\":[[{\"Id\":\"66c30bac-01f0-4eff-abc4-9830e22757db\",\"Text\":\"前に踏み出す力\"},{\"Id\":\"5a0cf6a5-240c-4aab-84f0-0fb2c74cd4d4\",\"Text\":\"積極的に行動する力\"}],[{\"Id\":\"3e1a9177-b248-4e5e-b692-1bf8132e81fc\",\"Text\":\"考え抜く力\"},{\"Id\":\"45ef68b1-c271-42f9-9288-cfa485d8ccd7\",\"Text\":\"物事を深く考え抜く力\"}],[{\"Id\":\"b45a7d17-ebe5-40e7-ac51-34a58ed918ae\",\"Text\":\"チームで働く力\"},{\"Id\":\"ca58d2db-4175-45d3-99f0-094930702956\",\"Text\":\"協力して成果を出す力\"}]],\"QuestionType\":5,\"RandomizeAnswers\":false,\"Id\":\"d14c4929-a547-4cec-9afa-5b79cc1732c2\",\"Title\":\"社会人基礎力 能力と内容の一致\",\"Description\":\"🔗 社会人基礎力の三つの能力とその内容を組み合わせてください。\",\"Points\":1,\"PositiveFeedback\":null,\"NegativeFeedback\":null,\"SemiPositiveFeedback\":null,\"Tags\":[],\"IsAIGenerated\":true},