// Cole aqui a URL gerada na implantação do Google Apps Script const WEB_APP_URL = "https://script.google.com/macros/s/SUA_URL_AQUI/exec"; async function salvarCadastro(e) { e.preventDefault(); if (!fotosCapturadas[1]) { alert("A foto do Responsável 1 (Titular) é obrigatória!"); return; } const payload = { aluno: document.getElementById('aluno-nome').value, turma: document.getElementById('aluno-turma').value, responsaveis: [ { nome: document.getElementById('resp1-nome').value, parentesco: document.getElementById('resp1-parentesco').value, cpf: document.getElementById('resp1-cpf').value, whatsapp: document.getElementById('resp1-whats').value, fotoBase64: fotosCapturadas[1] }, { nome: document.getElementById('resp2-nome').value, parentesco: document.getElementById('resp2-parentesco').value, cpf: document.getElementById('resp2-cpf').value, whatsapp: document.getElementById('resp2-whats').value, fotoBase64: fotosCapturadas[2] }, { nome: document.getElementById('resp3-nome').value, parentesco: document.getElementById('resp3-parentesco').value, cpf: document.getElementById('resp3-cpf').value, whatsapp: document.getElementById('resp3-whats').value, fotoBase64: fotosCapturadas[3] } ] }; try { alert("Enviando dados e fotos... Aguarde!"); const response = await fetch(WEB_APP_URL, { method: "POST", body: JSON.stringify(payload) }); alert("Cadastro realizado com sucesso! Dados e fotos gravados na planilha."); } catch (err) { alert("Erro ao enviar cadastro: " + err); } }