কোন ক্ষেত্রগুলি আপডেট করা যেতে পারে তার বিশদ বিবরণের জন্য google.classroom.v1.Rubric দেখুন৷ গ্রেডিং শুরু হয়ে গেলে রুব্রিক আপডেট করার ক্ষমতা সীমিত ।
অনুরোধকারী ব্যবহারকারী এবং কোর্সের মালিকের অবশ্যই রুব্রিক তৈরির ক্ষমতা থাকতে হবে। বিস্তারিত জানার জন্য, লাইসেন্সের প্রয়োজনীয়তা দেখুন।
এই অনুরোধটি অবশ্যই OAuth ক্লায়েন্ট আইডির Google ক্লাউড কনসোল দ্বারা করতে হবে যা অভিভাবক কোর্সের কাজের আইটেম তৈরি করতে ব্যবহৃত হয়।
এই পদ্ধতি নিম্নলিখিত ত্রুটি কোড প্রদান করে:
PERMISSION_DENIED যদি অনুরোধকারী বিকাশকারী প্রকল্প সংশ্লিষ্ট কোর্সের কাজ তৈরি না করে, যদি ব্যবহারকারীকে রুব্রিকে অনুরোধ করা পরিবর্তন করার অনুমতি না দেওয়া হয়, বা অ্যাক্সেস ত্রুটির জন্য। যদি ইতিমধ্যেই রুব্রিকটিতে গ্রেডিং শুরু হয়ে থাকে তবে এই ত্রুটি কোডটিও ফেরত দেওয়া হয়।
INVALID_ARGUMENT যদি অনুরোধটি ত্রুটিপূর্ণ হয় এবং নিম্নলিখিত অনুরোধ ত্রুটির জন্য:
RubricCriteriaInvalidFormat
NOT_FOUND যদি অনুরোধ করা কোর্স, কোর্সের কাজ, বা রুব্রিক বিদ্যমান না থাকে বা ব্যবহারকারীর সংশ্লিষ্ট কোর্সের কাজে অ্যাক্সেস না থাকে।
INTERNAL যদি ইতিমধ্যেই রুব্রিকের উপর গ্রেডিং শুরু হয়ে থাকে।
ঐচ্ছিক। মাস্ক যা রুব্রিকের কোন ক্ষেত্রগুলি আপডেট করতে হবে তা সনাক্ত করে৷ এই ক্ষেত্রটি একটি আপডেট করতে হবে। অবৈধ ক্ষেত্র নির্দিষ্ট করা থাকলে আপডেট ব্যর্থ হয়। একটি রুব্রিকের মানদণ্ড নির্ধারণ করার জন্য একাধিক বিকল্প রয়েছে: sourceSpreadsheetId এবং criteria তালিকা৷ একটি রুব্রিক সংজ্ঞায়িত করতে এক সময়ে এইগুলির মধ্যে শুধুমাত্র একটি ব্যবহার করা যেতে পারে।
রুব্রিক criteria তালিকা সম্পূর্ণরূপে আপডেট অনুরোধে নির্দিষ্ট রুব্রিক মানদণ্ড দ্বারা প্রতিস্থাপিত হয়। উদাহরণস্বরূপ, যদি অনুরোধ থেকে একটি মানদণ্ড বা স্তর অনুপস্থিত থাকে তবে এটি মুছে ফেলা হয়। নতুন মানদণ্ড এবং স্তর যোগ করা হয় এবং একটি আইডি বরাদ্দ করা হয়। যদি অনুরোধে আইডি নির্দিষ্ট করা থাকে তবে বিদ্যমান মানদণ্ড এবং স্তরগুলি পূর্বে বরাদ্দ করা আইডি বজায় রাখে।
নিম্নলিখিত ক্ষেত্রগুলি শিক্ষক দ্বারা নির্দিষ্ট করা যেতে পারে:
criteria
sourceSpreadsheetId
এটি ক্ষেত্রগুলির সম্পূর্ণরূপে যোগ্য নামের একটি কমা দ্বারা পৃথক করা তালিকা৷ উদাহরণ: "user.displayName,photo" ।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2024-12-05 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["Updates a rubric associated with a course work item, allowing modification of specific fields."],["Requires authorization and might necessitate specific scopes for creating rubrics from Google Sheets."],["Returns the updated rubric if successful, but may yield errors due to permissions, invalid arguments, or resource unavailability."],["The request must be made by the Google Cloud console of the OAuth client ID used to create the parent course work item."],["Rubric update capabilities are limited once grading has started."]]],[]]