Table des matières
🤖
Résumé réalisé par IA
J’ai deux enfants. Et deux enfants, ça demande de l’argent de poche. Jusque-là, rien de très technique. Le problème c’est que ma mémoire de poisson rouge fait que j’oublie systématiquement qui a dépensé quoi. “Papa, tu me dois 3 euros” - “Ah bon ? Depuis quand ?” - moment de flottement.
J’ai donc fait ce que tout développeur normalement constitué ferait : un Google Sheet. Sauf que sortir le tableur au rayon bonbons du supermarché, c’est pas exactement l’image que je veux renvoyer.
Le truc que personne ne connaît
Google Apps Script permet de coller une mini API sur n’importe quel Sheet. Tu écris une fonction doGet, tu déploies en web app, et tu obtiens une URL fixe qui lit et écrit dans ton tableur. Pas de token qui expire, pas de config OAuth à s’arracher les cheveux. Juste une URL.
Depuis l’app Raccourcis d’Apple, tu appelles cette URL et tu récupères du JSON. Un tap, une réponse. Le tableur reste planqué, toi tu as juste un bouton propre sur ton écran d’accueil.

Côté Apps Script
Le code tient en quelques lignes. Une fonction qui route selon un paramètre action :
function doGet(e) {
var action = e.parameter.action;
var nom = e.parameter.nom;
if (action === "solde") {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName(nom);
var solde = sheet.getRange("G1").getValue();
return ContentService
.createTextOutput(JSON.stringify({solde: solde.toFixed(2) + " €"}))
.setMimeType(ContentService.MimeType.JSON);
}
}
Tu ajoutes autant d’actions que nécessaire : lire un solde, ajouter une ligne, retirer un montant. Le déploiement c’est Deploy > New deployment > Web app > Anyone. Terminé.
Côté Raccourcis
Mon raccourci propose trois choix : voir le solde, ajouter une dépense, ajouter de l’argent. Selon l’option, il demande un montant et une description, appelle l’URL, et affiche le résultat dans une alerte.
Ça marche depuis le widget, depuis Siri, et même depuis l’Apple Watch. Au rayon bonbons, je sors mon téléphone, deux taps, c’est noté. Dignité intacte. Si tu connais déjà l’app Raccourcis pour sauvegarder des vidéos YouTube sur Plex ou résumer des podcasts, c’est exactement le même principe.
Ce que ça donne au quotidien
Chaque lundi, le script ajoute 1€ automatiquement. Les dépenses sont enregistrées en temps réel. Le solde est toujours à jour. Pas besoin de m’en rappeler 👏.
J’aurais pu utiliser une app dédiée. Mais un Sheet c’est gratuit, c’est personnalisable, et surtout c’est moi qui contrôle les données. Pas de compte à créer, pas de pub, pas de fonctionnalité premium pour débloquer l’export.
Ça marche pour tout le reste
Le même principe s’applique à n’importe quel Sheet. Suivi de dépenses, log d’entraînement, inventaire du matos photo qui s’accumule (oui, j’ai un problème). Tout ce qui demande “ouvrir un tableur pour ajouter une ligne” peut devenir un tap sur l’écran d’accueil.
Si tu as un Sheet que tu mets à jour régulièrement depuis ton téléphone, essaie. Le gain de temps est assuré.
Des questions ? Les commentaires sont là pour ça ⬇️