[{"data":1,"prerenderedAt":291},["ShallowReactive",2],{"\u002Fnext\u002Fintegrations\u002Fgoogle\u002Fgoogle-calendar":3,"section:\u002Fnext\u002Fintegrations\u002Fgoogle\u002Fgoogle-calendar":290},{"id":4,"title":5,"body":6,"description":275,"extension":276,"meta":277,"navigation":278,"path":286,"seo":287,"stem":288,"__hash__":289},"docs\u002F2.next\u002F4.integrations\u002F12.google\u002Fgoogle-calendar.md","Google Agenda",{"type":7,"value":8,"toc":266},"minimark",[9,14,22,27,50,54,80,182,188,200,204,229,235,241,245,248,263],[10,11,13],"h1",{"id":12},"synchroniser-google-agenda","Synchroniser Google Agenda",[15,16,17,18,21],"p",{},"Un document ",[19,20,5],"strong",{}," relie un agenda Google à un utilisateur Dokos. Dokos peut envoyer ses événements vers cet agenda, importer les événements de Google, ou les deux.",[23,24,26],"h2",{"id":25},"prérequis","Prérequis",[28,29,30,43],"ul",{},[31,32,33,34,37,38,42],"li",{},"Les ",[19,35,36],{},"Paramètres Google"," sont activés avec un ID client OAuth. L'URI de redirection de Google Agenda est déclarée dans Google Cloud. Voir ",[39,40,36],"a",{"href":41},"\u002Fnext\u002Fintegrations\u002Fgoogle",".",[31,44,45,46,49],{},"L'API ",[19,47,48],{},"Google Calendar API"," est activée dans le projet Google Cloud.",[23,51,53],{"id":52},"_1-créer-la-synchronisation","1. Créer la synchronisation",[55,56,57,71,77],"ol",{},[31,58,59,60,62,63,66],{},"Ouvrez la liste ",[19,61,5],{}," (tapez le nom dans la barre de recherche ou appuyez sur Ctrl+K).",[64,65],"br",{},[67,68],"img",{"alt":69,"src":70},"Liste « Google Agenda », vide, avec les boutons « Créer » et « Documentation ».","\u002Fimages\u002Fintegrations\u002Fgoogle\u002Fliste-google-agenda.png",[31,72,73,74,42],{},"Cliquez sur ",[19,75,76],{},"Créer",[31,78,79],{},"Remplissez les champs :",[81,82,83,96],"table",{},[84,85,86],"thead",{},[87,88,89,93],"tr",{},[90,91,92],"th",{},"Champ",[90,94,95],{},"Rôle",[97,98,99,110,120,138,148,158,168],"tbody",{},[87,100,101,107],{},[102,103,104],"td",{},[19,105,106],{},"Activer",[102,108,109],{},"Active la synchronisation. Coché par défaut.",[87,111,112,117],{},[102,113,114],{},[19,115,116],{},"Nom du calendrier",[102,118,119],{},"Le nom de l'agenda dans Google. À la première synchronisation, Dokos crée un nouvel agenda Google de ce nom dans le compte autorisé.",[87,121,122,127],{},[102,123,124],{},[19,125,126],{},"Document de référence",[102,128,129,130,133,134,137],{},"Le type de document à synchroniser : ",[19,131,132],{},"Événement",", ou ",[19,135,136],{},"Réservation de ressource"," si l'application Bookings est installée.",[87,139,140,145],{},[102,141,142],{},[19,143,144],{},"Utilisateur",[102,146,147],{},"L'utilisateur Dokos propriétaire de cette synchronisation.",[87,149,150,155],{},[102,151,152],{},[19,153,154],{},"Importer depuis Google Agenda",[102,156,157],{},"Crée et met à jour dans Dokos les événements de l'agenda Google. Coché par défaut.",[87,159,160,165],{},[102,161,162],{},[19,163,164],{},"Envoyer sur Google Agenda",[102,166,167],{},"Envoie vers Google les documents créés, modifiés ou supprimés dans Dokos. Coché par défaut.",[87,169,170,175],{},[102,171,172],{},[19,173,174],{},"Synchronisez les événements de Google comme étant publics",[102,176,177,178,181],{},"Pour les ",[19,179,180],{},"Événements"," seulement : les événements importés sont publics dans Dokos.",[15,183,184],{},[67,185],{"alt":186,"src":187},"Nouveau Google Agenda : Activer, Nom du calendrier, Document de référence, Utilisateur et section « Synchronisation ».","\u002Fimages\u002Fintegrations\u002Fgoogle\u002Fnouveau-google-agenda.png",[55,189,191,194],{"start":190},4,[31,192,193],{},"Enregistrez.",[31,195,73,196,199],{},[19,197,198],{},"Autoriser l'accès à Google Agenda",", puis connectez-vous au compte Google et acceptez l'accès.",[23,201,203],{"id":202},"_2-comment-la-synchronisation-fonctionne","2. Comment la synchronisation fonctionne",[28,205,206,214,223],{},[31,207,208,211,212,42],{},[19,209,210],{},"De Dokos vers Google"," : quand vous créez, modifiez ou supprimez un document du type de référence, Dokos met à jour l'agenda Google. Cela demande ",[19,213,164],{},[31,215,216,219,220,222],{},[19,217,218],{},"De Google vers Dokos"," : toutes les quatre minutes environ, Dokos importe les changements de chaque agenda où ",[19,221,154],{}," est coché.",[31,224,225,228],{},[19,226,227],{},"Suppressions côté Google"," : une fois par jour, Dokos vérifie les documents synchronisés. Il annule ceux qui n'existent plus dans Google.",[15,230,231,232,42],{},"Pour lancer une synchronisation tout de suite, cliquez sur ",[19,233,234],{},"Synchroniser le calendrier",[15,236,237,238,240],{},"Exemple fictif : Claire Martin crée un Google Agenda « Rendez-vous clients » de type ",[19,239,132],{},", avec les deux cases de synchronisation cochées. Elle crée un événement dans Dokos pour le 12 novembre à 10 h. Il apparaît dans son agenda Google. Un rendez-vous ajouté sur son téléphone apparaît dans Dokos quelques minutes plus tard.",[23,242,244],{"id":243},"dépanner","Dépanner",[15,246,247],{},"Si la synchronisation reste bloquée :",[55,249,250,260],{},[31,251,252,253,256,257,42],{},"Ouvrez le menu ",[19,254,255],{},"Actions"," et cliquez sur ",[19,258,259],{},"Réinitialiser les paramètres de synchronisation",[31,261,262],{},"Enregistrez le document.",[15,264,265],{},"Dokos efface le jeton de synchronisation. Il relit tout l'agenda à la prochaine exécution.",{"title":267,"searchDepth":268,"depth":269,"links":270},"",1,2,[271,272,273,274],{"id":25,"depth":269,"text":26},{"id":52,"depth":269,"text":53},{"id":202,"depth":269,"text":203},{"id":243,"depth":269,"text":244},"Synchroniser les événements de Google Agenda avec Dokos après avoir configuré l'accès OAuth dans les Paramètres Google.","md",{"reviewed":278,"last_verified":279,"sources":280},true,"2026-11-03",[281,282,283,284,285],"frappe\u002Fintegrations\u002Fdoctype\u002Fgoogle_calendar\u002Fgoogle_calendar.json","frappe\u002Fintegrations\u002Fdoctype\u002Fgoogle_calendar\u002Fgoogle_calendar.js","frappe\u002Fintegrations\u002Fdoctype\u002Fgoogle_calendar\u002Fgoogle_calendar.py","frappe\u002Fhooks.py (gcalendar_integrations, scheduler_events)","bookings\u002Fhooks.py (gcalendar_integrations)","\u002Fnext\u002Fintegrations\u002Fgoogle\u002Fgoogle-calendar",{"title":5,"description":275},"2.next\u002F4.integrations\u002F12.google\u002Fgoogle-calendar","Ba6dGwe8JXM0VkL8ZxtAiA-ymx5ThnsLQo5nHjcywxY",{},1793871921960]