function sendAnswer2sheet() { const session = JSON.parse(localStorage.getItem('quiz_session')) || {}; const config = JSON.parse(localStorage.getItem('quiz_config')) || {}; const SCRIPT_URL = "URL_APPS_SCRIPT_CỦA_BẠN"; // Thay URL của bạn vào đây // Đóng gói dữ liệu tái tạo const examData = { student: session.name || "Ẩn danh", quizStructure: quiz.map(q => q.question), // Lưu danh sách ID câu hỏi theo thứ tự đã trộn userAnswers: answers, // Lưu object các câu trả lời {0: "A", 1: "Bài làm tự luận...", ...} config: config, timestamp: new Date().toISOString() }; const finalURL = SCRIPT_URL + "?data=" + encodeURIComponent(JSON.stringify(examData)) + "&type=reconstructData" + "&_t=" + Date.now(); new Image().src = finalURL; console.log("Đã gửi dữ liệu tái tạo bài thi lên Sheet."); } ScriptURL = https://script.google.com/macros/s/AKfycbwvsA3bR7eAoVD5iOHVLmx8AKS5OSBVE2Bp66oIEMqCDZ9U_lb9rJn4E3Hm8rP8w2158w/exec