Configuration Google Cloud
Pour utiliser sheets-translate-to-json, vous avez besoin d'un compte de service Google Cloud avec accès à l'API Google Sheets.
Étape 1 : Créer un projet Google Cloud
- Allez sur Google Cloud Console.
- Cliquez sur le sélecteur de projet en haut, puis Nouveau projet.
- Entrez un nom de projet et cliquez sur Créer.

Étape 2 : Activer l'API Google Sheets
- Dans le menu de navigation, allez dans APIs & Services > Library.
- Recherchez Google Sheets API et cliquez sur Activer.

Étape 3 : Créer un compte de service
- Allez dans IAM & Admin > Service Accounts.
- Cliquez sur Create Service Account.
- Entrez un nom et une description, puis cliquez sur Create and Continue.

Étape 4 : Attribuer des rôles (optionnel)
- Sélectionnez un rôle approprié (par exemple, Editor).
- Cliquez sur Continue, puis Done.
Étape 5 : Créer une clé JSON
- Cliquez sur votre compte de service, puis allez dans l'onglet Keys.
- Cliquez sur Add Key > Create new key.
- Sélectionnez JSON et cliquez sur Create.
- Un fichier JSON sera téléchargé. Conservez-le en lieu sûr.



attention
Ne commitez jamais votre clé de compte de service dans le contrôle de version. Utilisez des variables d'environnement pour stocker privateKey et clientEmail.
Étape 6 : Partager votre feuille de calcul
Partagez votre feuille de calcul Google Sheets avec l'adresse e-mail du compte de service (que vous trouverez dans le fichier de clé JSON sous client_email). Donnez-lui un accès Éditeur.