Conecta tu web a una hoja de Google Sheets para que las confirmaciones de tus invitados se registren solas. Paso a paso, para que lo entienda cualquiera.
Entra en sheets.new con tu cuenta de Google. Se abre una hoja en blanco. Ponle un nombre arriba a la izquierda, por ejemplo Confirmaciones boda.
En el menú superior pulsa Extensiones y luego Apps Script. Se abrirá una pestaña nueva con un editor de texto. Si hay algo escrito (un function myFunction() {}), bórralo todo.
Copia el código de abajo entero y pégalo en el editor vacío. Después pulsa el icono de guardar (el disquete) arriba.
function doPost(e) {
try {
var hoja = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0];
var d = JSON.parse(e.postData.contents);
var invitados = (d.invitados || []).map(function(g){
return g.nombre + (g.alergia && g.alergia !== 'ninguna' ? ' (alergia: ' + g.alergia + ')' : '');
}).join(', ');
hoja.appendRow([
new Date(),
d.asiste || '',
d.total || 0,
invitados,
d.bus || '',
d.busPlazas || '',
d.mensaje || ''
]);
return ContentService.createTextOutput('ok');
} catch (err) {
return ContentService.createTextOutput('error');
}
}Arriba a la derecha pulsa Implementar y luego Nueva implementación. Pulsa el engranaje ⚙ y elige Aplicación web. Configura:
Pulsa Implementar.
La primera vez, Google te pedirá permiso. Pulsa Revisar permisos, elige tu cuenta, y si aparece un aviso de "Google no ha verificado esta aplicación", pulsa Configuración avanzada → Ir a (nombre del proyecto) → Permitir. Es seguro: es tu propia hoja y tu propio código.
Al terminar, Google te muestra una URL de la aplicación web que termina en /exec. Cópiala (botón "Copiar"). Tiene este aspecto:
https://script.google.com/macros/s/AKfy.../exec
Vuelve al generador de InvitIA Studios. En la sección Confirmación de asistencia, pega esa URL en el campo "Enlace para guardar en tu Excel". Luego genera y descarga tu web (o vuelve a generarla con tu código de recuperación si ya la tenías).
Créala en minutos con InvitIA Studios y vuelve aquí para publicarla.
Crear mi web de boda →