Questo è il modo giusto per farlo. Un altro post spiegando la stessa idea. In sostanza, pubblichiamo il foglio di calcolo e lo interroghiamo utilizzando una sintassi simile a "seleziona". Ad esempio:questa query che recita qualcosa come:
https://spreadsheets.google.com/tq?tqx=out:html&tq=select+B,C,I&key=phNtm3LmDZEObQ2itmSqHIA
Questo serve per interrogare i dati (lettura). Per l'inserimento, puoi utilizzare i moduli di google (creare un modulo, vedere il suo html e inviare utilizzando una richiesta di post http). Non ho ancora esplorato l'aggiornamento.
E sì, questo deve essere fatto lato server.