Google Docs Writer
Creer de nouveaux Google Docs ou mettre a jour des documents existants avec du texte ou du markdown
A quoi sert ce node ?
Le node Google Docs Writer cree de nouveaux Google Docs ou met a jour des documents existants avec du texte ou du contenu markdown. Il prend en charge deux modes : creer un nouveau document ou mettre a jour un document existant, avec la possibilite de remplacer ou d’ajouter du contenu.
Utilisations courantes :
- Enregistrer du contenu genere par IA directement dans Google Docs
- Creer des rapports a partir de donnees de workflow
- Ajouter des logs ou des bilans quotidiens a un document existant
Configuration rapide
Connecter votre compte Google
Allez dans Builder → Integrations → Google et authentifiez-vous avec le scope google_docs
Ajouter le node Google Docs Writer
Trouvez-le dans Integrations → Google → Docs Writer
Configurer le mode d’ecriture
Choisissez de creer un nouveau document ou de mettre a jour un document existant, puis connectez votre entree de contenu
Configuration
Version : 1.0 | Integration : google_docs
Entrees
content string required Le texte ou le contenu JSON a ecrire dans le document. Les entrees JSON sont automatiquement converties en texte brut. Connectez cette entree a la sortie d’un node precedent (par exemple, reponse LLM, sortie de template).
Parametres
integration_id string required L’integration Google Docs a utiliser. Selectionnez parmi vos integrations Google configurees.
create_new boolean default: false Indique s’il faut creer un nouveau document ou mettre a jour un document existant. Lorsqu’il est active, un nouveau document est cree avec le titre specifie. Lorsqu’il est desactive, un document existant est mis a jour.
document_id string Le document existant a mettre a jour. Utilisez le Google Drive Picker pour selectionner le document. Requis lorsque create_new est desactive.
document_name string Nom d’affichage du document selectionne. Rempli automatiquement lorsqu’un document est selectionne via le Picker.
document_title string Titre du nouveau document. Utilise lorsque create_new est active.
tab_id string L’identifiant de l’onglet specifique dans lequel ecrire. Laissez vide pour ecrire dans l’onglet par defaut (premier onglet).
tab_name string Nom d’affichage de l’onglet selectionne. Rempli automatiquement lorsqu’un onglet est selectionne.
folder_id string Le dossier Google Drive ou le nouveau document sera cree. Utilisez le Google Drive Picker pour selectionner un dossier de destination. Utilise uniquement lorsque create_new est active.
folder_name string Nom d’affichage du dossier selectionne. Rempli automatiquement lorsqu’un dossier est selectionne via le Picker.
input_type select default: plain_text Le format du contenu en entree.
| Valeur | Description |
|---|---|
plain_text | Le contenu est traite comme du texte brut |
markdown | Le contenu est interprete comme du markdown et converti en formatage Google Docs |
write_mode select default: replace Comment le contenu est ecrit dans le document.
| Valeur | Description |
|---|---|
replace | Ecrase tout le contenu existant du document ou de l’onglet |
append | Ajoute le nouveau contenu a la fin du contenu existant |
Sortie
document_info string Chaine JSON contenant l’identifiant, le titre et l’URL du document cree ou mis a jour.
{
"document_id": "1aBcDeFgHiJkLmNoPqRsTuVwXyZ",
"title": "Rapport Marketing Q1",
"url": "https://docs.google.com/document/d/1aBcDeFgHiJkLmNoPqRsTuVwXyZ/edit"
}
Acceder a la sortie : {{Google_Docs_Writer_0.document_info}}
Exemples
Creer un nouveau document a partir d’une sortie LLM
Generer un article de blog avec l’IA et l’enregistrer comme nouveau Google Doc :
graph LR
A[Text Input] --> B[LLM]
B --> C[Google Docs Writer]
Configuration :
- Connectez la sortie de votre LLM a l’entree
contentdu Google Docs Writer - Activez
create_newet definissezdocument_titleavec le titre souhaite - Selectionnez optionnellement un dossier de destination via le Picker
- Definissez
input_typesurmarkdownsi votre LLM produit du markdown
Ajouter un rapport quotidien a un document existant
Collecter des donnees de plusieurs sources et ajouter un bilan quotidien :
graph LR
A[Google Sheets Reader] --> B[LLM]
B --> C[Merge With Template]
C --> D[Google Docs Writer]
Configuration :
- Lisez les metriques quotidiennes depuis Google Sheets
- Utilisez un LLM pour generer une synthese
- Mettez en forme avec Merge With Template
- Definissez
write_modesurappendpour ajouter le rapport a la fin du document existant - Selectionnez le document cible via le Picker
Bonnes pratiques
- Utilisez le type d’entree markdown pour le contenu formate. Lors de l’ecriture de contenu genere par IA, definissez
input_typesurmarkdownpour preserver les titres, listes et liens dans le Google Doc. - Utilisez le mode append pour les logs et rapports recurrents. Au lieu de creer un nouveau document a chaque fois, ajoutez au document existant pour conserver un historique continu.
- Organisez avec des dossiers. Lors de la creation de nouveaux documents, specifiez toujours un dossier de destination pour garder votre Google Drive organise.
Problemes courants
Le document n'est pas cree ou mis a jour
Verifiez que l’integration Google dispose des permissions d’ecriture. Le scope google_docs doit etre active et le compte authentifie doit avoir un acces en edition au document ou dossier cible.
Le formatage est perdu dans le document de sortie
Assurez-vous que input_type est defini sur markdown si votre contenu contient du formatage. En mode plain_text, toute la syntaxe markdown apparaitra comme du texte brut dans le document.