[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"theme-db":3,"$fstJ3tOlLtlyTVWv-sUUadbymzzFgxQnKmafLsB2kKNk":22,"$fPxp2pKjB1827CSIFKbBCCf2UVIP2G3wfRkcotZcScG0":53,"client-config-ac-hub":76,"header-db":127,"megamenu":137,"megamenu-contexts-ac-hub":214,"$fP0FV7zZkQhZStJelKMQF2vnI2nbZQB210etjzdyGslw":216,"$fJjrhZiqlfjoqGs0tMUS--c87xV3qjoy2CGSDjOm-C80":275,"$ffA2_eFkN9XKgB9jzDDiARvtJXvRwD8gCOu2aHaDW8eo":278,"footer-db":280,"$fINI4gZJ9jGrKkdeKMLokcXFtTu9GlSBjqf36q2YjjHQ":290},{"theme":4},{"colors":5,"typography":13,"ui":17,"defaultColorMode":21},{"primary":6,"secondary":7,"background":8,"foreground":9,"muted":10,"headerBg":11,"footerBg":12,"topBarBg":9,"topBarText":11},"#4F46E5","#0D9488","#F9FAFB","#111827","#6B7280","#ffffff","#020617",{"fontFamily":14,"fontUrl":15,"baseFontSize":16},"Inter, system-ui, sans-serif","https:\u002F\u002Ffonts.googleapis.com\u002Fcss2?family=Inter:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,400;0,700;0,800;0,900;1,400;1,700&display=swap","16px",{"borderRadius":18,"contentWidth":19,"shadow":20},"lg","7xl",true,"light",{"module":23,"canonical":48,"isCanonical":20,"contentHtml":52},{"name":24,"codename":25,"icon":26,"category":27,"flywheel":28,"description":29,"features":30,"tags":39,"status":46,"link":47,"slug":48,"summary":49,"contentMd":50,"ficheSlug":48,"version":51},"SIRET : fiche client B2B remplie","code_sirenapiv3","🏛️","libre","","Le client B2B tape son SIRET : la raison sociale apparaît pendant la saisie, puis le code APE et l'adresse du siège sont renseignés à l'inscription. Aucun réglage, aucune clé d'API, aucun compte à créer : il interroge l'annuaire public des entreprises.",[31,32,33,34,35,36,37,38],"La raison sociale apparaît pendant la saisie du SIRET, avant toute validation","Code APE et adresse du siège renseignés à la création du compte","Aucune clé d'API ni compte à créer — l'annuaire public répond sans authentification","La clé de contrôle du SIRET vérifiée avant tout appel (Luhn, cas de La Poste inclus)","N'écrase jamais une saisie du client et n'ajoute jamais une seconde adresse","N'empêche jamais une inscription d'aboutir : 3 s de délai, panne silencieuse et journalisée","Point d'entrée public borné : POST seul, jeton de page, 10 appels par minute","Un essai à blanc dans l'écran de configuration, sans rien écrire",[40,41,42,43,44,45],"B2B","SIRET","inscription","annuaire des entreprises","PrestaShop 9","AGPL","published","\u002Fmodules\u002Fcode_sirenapiv3-2.1.0.zip","inscription-siret-prestashop","Le client professionnel tape son SIRET : la raison sociale apparaît pendant la saisie, puis le code d'activité et l'adresse du siège sont renseignés à l'inscription. Aucun réglage, aucune clé d'API, aucun compte à créer.","## Le problème\n\nUn client professionnel s'inscrit sur votre boutique. Il tape son SIRET, et\nc'est tout ce que vous obtenez : pas de raison sociale fiable, pas de code\nd'activité, pas d'adresse de siège. Vous les ressaisissez à la main, ou vous\nfaites sans.\n\nCe module remplit ces champs tout seul — **sans réglage, sans clé d'API, sans\ncompte à créer.**\n\n## Ce qu'il faut pour qu'il serve à quelque chose\n\nLe **mode B2B** doit être actif, dans *Paramètres de la boutique → Clients*.\nSans lui, PrestaShop ne demande pas de SIRET à l'inscription, et le module n'a\nrien à lire. L'écran de configuration vous le dit en clair plutôt que de rester\nmuet.\n\n## Pendant la saisie du formulaire\n\nDès que quatorze chiffres valides sont tapés dans le champ SIRET, le champ\n**Société** se remplit si le visiteur ne l'a pas déjà renseigné, et un court\ntexte sous le champ dit ce qui a été reconnu. Le visiteur sait tout de suite\nqu'il ne s'est pas trompé de numéro, au lieu de le découvrir après validation.\n\nC'est un **confort, pas le mécanisme** : sans JavaScript, sur un thème qui ne\nporte pas ces champs, ou si l'annuaire ne répond pas, il ne se passe rien de\nvisible et l'inscription suit son cours. L'enrichissement ci-dessous a lieu de\ntoute façon.\n\n## À la création du compte\n\n1. La **clé de contrôle** du SIRET est vérifiée localement, avec le cas\n   particulier de La Poste — un numéro fautif n'est jamais envoyé à l'annuaire.\n2. L'annuaire est interrogé sur ce SIRET. S'il ne connaît pas cet établissement,\n   une seconde requête porte sur le **SIREN**, les neuf premiers chiffres, qui\n   désigne l'entreprise : c'est alors l'adresse de son siège qui est posée, et\n   l'étiquette de l'adresse le dit.\n3. La **raison sociale** et le **code d'activité** sont écrits sur la fiche\n   client.\n4. Une adresse **« Siège social »** est créée.\n\nLes établissements fermés sont bien indexés par leur SIRET, contrairement à ce\nqu'on pourrait croire : le repli sur le SIREN n'est pas là pour eux, mais pour un\nnuméro juste de clé et absent de l'index — un établissement trop récent, par\nexemple.\n\n## Ce qu'il ne fait pas, volontairement\n\n- **Il n'écrase jamais une saisie.** Raison sociale et code d'activité ne sont\n  remplis que s'ils sont vides : le client qui a tapé son nom d'usage a plus de\n  raisons d'avoir raison que l'annuaire.\n- **Il n'ajoute pas une seconde adresse.** Si le client en a déjà une, aucune\n  n'est créée — un carnet d'adresses en double au premier jour est une gêne.\n- **Il n'empêche jamais une inscription d'aboutir.** Le délai d'appel est de\n  trois secondes, et toute panne — annuaire muet, SIRET inconnu, réponse\n  illisible — laisse le compte se créer sans enrichissement. L'incident part\n  dans les journaux de la boutique, pas à la figure du visiteur.\n- **Il ne valide pas le SIRET à la saisie.** Refuser une inscription parce qu'un\n  service externe n'a pas répondu coûte plus cher qu'une fiche incomplète.\n- **Il n'enrichit pas la modification** d'une fiche existante.\n- **Il ne crée aucune table et n'a aucun réglage.**\n\n## Ce qu'il écrit sur votre serveur, et ce qu'il n'écrit pas\n\nDeux fichiers dans le cache de la boutique : les réponses de l'annuaire, pour ne\npas le solliciter deux fois pour le même numéro, et les compteurs du plafond de\ndébit. Les supprimer est sans conséquence, ils se recréent.\n\n**Il ne conserve l'adresse IP de personne.** Le plafond de débit a besoin de\nsavoir si deux appels viennent du même endroit, pas d'où ils viennent : il n'en\ngarde qu'un condensé tronqué, salé par la clé de votre boutique — ni réversible,\nni rapprochable d'une autre boutique. Ces compteurs s'effacent au bout d'une\nheure d'inactivité.\n\n## Sur le nom du module\n\nLe nom technique `code_sirenapiv3` est historique. La version 1.0.0 visait l'API\nSirene v3 de l'INSEE, qui exige un compte et une clé ; depuis la 2.0.0 le module\nne s'en sert plus et interroge l'annuaire des entreprises de la DINUM, qui\nrépond sans authentification. Le nom est conservé pour ne pas casser les\ninstallations existantes.\n\n## Installation\n\nBack-office → Modules → Installer un module → déposer le `.zip`. Vérifiez que le\nmode B2B est actif, et c'est tout : il n'y a rien à configurer.\n","2.1.0","\u003Ch2>Le problème\u003C\u002Fh2>\n\u003Cp>Un client professionnel s&#39;inscrit sur votre boutique. Il tape son SIRET, et c&#39;est tout ce que vous obtenez : pas de raison sociale fiable, pas de code d&#39;activité, pas d&#39;adresse de siège. Vous les ressaisissez à la main, ou vous faites sans.\u003C\u002Fp>\n\u003Cp>Ce module remplit ces champs tout seul — \u003Cstrong>sans réglage, sans clé d&#39;API, sans compte à créer.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch2>Ce qu&#39;il faut pour qu&#39;il serve à quelque chose\u003C\u002Fh2>\n\u003Cp>Le \u003Cstrong>mode B2B\u003C\u002Fstrong> doit être actif, dans *Paramètres de la boutique → Clients*. Sans lui, PrestaShop ne demande pas de SIRET à l&#39;inscription, et le module n&#39;a rien à lire. L&#39;écran de configuration vous le dit en clair plutôt que de rester muet.\u003C\u002Fp>\n\u003Ch2>Pendant la saisie du formulaire\u003C\u002Fh2>\n\u003Cp>Dès que quatorze chiffres valides sont tapés dans le champ SIRET, le champ \u003Cstrong>Société\u003C\u002Fstrong> se remplit si le visiteur ne l&#39;a pas déjà renseigné, et un court texte sous le champ dit ce qui a été reconnu. Le visiteur sait tout de suite qu&#39;il ne s&#39;est pas trompé de numéro, au lieu de le découvrir après validation.\u003C\u002Fp>\n\u003Cp>C&#39;est un \u003Cstrong>confort, pas le mécanisme\u003C\u002Fstrong> : sans JavaScript, sur un thème qui ne porte pas ces champs, ou si l&#39;annuaire ne répond pas, il ne se passe rien de visible et l&#39;inscription suit son cours. L&#39;enrichissement ci-dessous a lieu de toute façon.\u003C\u002Fp>\n\u003Ch2>À la création du compte\u003C\u002Fh2>\n\u003Col>\n\u003Cli>La \u003Cstrong>clé de contrôle\u003C\u002Fstrong> du SIRET est vérifiée localement, avec le cas\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>particulier de La Poste — un numéro fautif n&#39;est jamais envoyé à l&#39;annuaire.\u003C\u002Fp>\n\u003Col>\n\u003Cli>L&#39;annuaire est interrogé sur ce SIRET. S&#39;il ne connaît pas cet établissement,\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>une seconde requête porte sur le \u003Cstrong>SIREN\u003C\u002Fstrong>, les neuf premiers chiffres, qui désigne l&#39;entreprise : c&#39;est alors l&#39;adresse de son siège qui est posée, et l&#39;étiquette de l&#39;adresse le dit.\u003C\u002Fp>\n\u003Col>\n\u003Cli>La \u003Cstrong>raison sociale\u003C\u002Fstrong> et le \u003Cstrong>code d&#39;activité\u003C\u002Fstrong> sont écrits sur la fiche\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>client.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Une adresse \u003Cstrong>« Siège social »\u003C\u002Fstrong> est créée.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Les établissements fermés sont bien indexés par leur SIRET, contrairement à ce qu&#39;on pourrait croire : le repli sur le SIREN n&#39;est pas là pour eux, mais pour un numéro juste de clé et absent de l&#39;index — un établissement trop récent, par exemple.\u003C\u002Fp>\n\u003Ch2>Ce qu&#39;il ne fait pas, volontairement\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Il n&#39;écrase jamais une saisie.\u003C\u002Fstrong> Raison sociale et code d&#39;activité ne sont\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>remplis que s&#39;ils sont vides : le client qui a tapé son nom d&#39;usage a plus de raisons d&#39;avoir raison que l&#39;annuaire.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Il n&#39;ajoute pas une seconde adresse.\u003C\u002Fstrong> Si le client en a déjà une, aucune\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>n&#39;est créée — un carnet d&#39;adresses en double au premier jour est une gêne.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Il n&#39;empêche jamais une inscription d&#39;aboutir.\u003C\u002Fstrong> Le délai d&#39;appel est de\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>trois secondes, et toute panne — annuaire muet, SIRET inconnu, réponse illisible — laisse le compte se créer sans enrichissement. L&#39;incident part dans les journaux de la boutique, pas à la figure du visiteur.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Il ne valide pas le SIRET à la saisie.\u003C\u002Fstrong> Refuser une inscription parce qu&#39;un\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>service externe n&#39;a pas répondu coûte plus cher qu&#39;une fiche incomplète.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Il n&#39;enrichit pas la modification\u003C\u002Fstrong> d&#39;une fiche existante.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Il ne crée aucune table et n&#39;a aucun réglage.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Ce qu&#39;il écrit sur votre serveur, et ce qu&#39;il n&#39;écrit pas\u003C\u002Fh2>\n\u003Cp>Deux fichiers dans le cache de la boutique : les réponses de l&#39;annuaire, pour ne pas le solliciter deux fois pour le même numéro, et les compteurs du plafond de débit. Les supprimer est sans conséquence, ils se recréent.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Il ne conserve l&#39;adresse IP de personne.\u003C\u002Fstrong> Le plafond de débit a besoin de savoir si deux appels viennent du même endroit, pas d&#39;où ils viennent : il n&#39;en garde qu&#39;un condensé tronqué, salé par la clé de votre boutique — ni réversible, ni rapprochable d&#39;une autre boutique. Ces compteurs s&#39;effacent au bout d&#39;une heure d&#39;inactivité.\u003C\u002Fp>\n\u003Ch2>Sur le nom du module\u003C\u002Fh2>\n\u003Cp>Le nom technique \u003Ccode>code_sirenapiv3\u003C\u002Fcode> est historique. La version 1.0.0 visait l&#39;API Sirene v3 de l&#39;INSEE, qui exige un compte et une clé ; depuis la 2.0.0 le module ne s&#39;en sert plus et interroge l&#39;annuaire des entreprises de la DINUM, qui répond sans authentification. Le nom est conservé pour ne pas casser les installations existantes.\u003C\u002Fp>\n\u003Ch2>Installation\u003C\u002Fh2>\n\u003Cp>Back-office → Modules → Installer un module → déposer le \u003Ccode>.zip\u003C\u002Fcode>. Vérifiez que le mode B2B est actif, et c&#39;est tout : il n&#39;y a rien à configurer.\u003C\u002Fp>",{"footer":54},{"theme":55,"description":56,"hours":56,"logo":57,"contact":61,"social":62,"bottomBar":72,"newsletter":73},"dark",null,{"src":58,"href":59,"alt":60},"\u002Flogo-ac.svg","\u002F","Alexandre Carette",{"email":56,"phone":56,"address":56,"cta":56},[63,66,69],{"platform":64,"href":65,"label":64},"linkedin","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Falexandre-carette\u002F",{"platform":67,"href":68,"label":67},"malt","https:\u002F\u002Fwww.malt.fr\u002Fprofile\u002Falexandrecarette",{"platform":70,"href":71,"label":70},"github","https:\u002F\u002Fgithub.com\u002Fprest4cafe",{"copyright":56},{"show":74,"title":56,"description":56,"placeholder":56,"ctaLabel":56,"consentText":75},false,"J'accepte de recevoir par e-mail les actualités de CodeMyShop et d'Alexandre Carette : nouveaux modules libres, astuces PrestaShop, SEO et performance. Je peux me désinscrire à tout moment grâce au lien présent dans chaque message.",{"faq":77,"theme":114,"domain":118,"clientId":122,"features":123,"contactEmail":125,"defaultColorMode":21,"gscSiteUrl":126},[78,81,84,87,90,93,96,99,102,105,108,111],{"reponse":79,"question":80},"L'architecture Headless sépare le moteur e-commerce (PrestaShop via API REST) de l'interface (Nuxt 4, SSR). Résultat : des performances 3× supérieures en Core Web Vitals, une liberté de design totale, et la possibilité d'intégrer l'IA nativement dans le parcours d'achat. Je le recommande car je l'ai éprouvé sur +10 ans de projets : la maîtrise technique est entière, les données restent chez vous.","Qu'est-ce que l'architecture PrestaShop Headless et pourquoi la recommandez-vous ?",{"reponse":82,"question":83},"Dans le cadre d'une mission, j'intègre l'IA comme un outil de production, pas un gadget. Concrètement : génération automatique de fiches produit optimisées SEO, transcréation multilingue adaptée culturellement (FR\u002FEN\u002FDE), publication sociale automatisée, scripts vidéo Shorts, nurturing client. Tout est orchestré depuis un Hub centralisé avec suivi FinOps des coûts IA en temps réel — que vous voyez à chaque livraison.","Comment intégrez-vous l'IA dans un projet e-commerce ?",{"reponse":85,"question":86},"Mon conseil est clair : les solutions SaaS comme Shopify offrent une mise en route rapide, mais vous cèdent votre infrastructure, vos données et une part de votre CA. Avec PrestaShop Headless, vous êtes propriétaire du code, des données et de l'infrastructure. Pas de dépendance plateforme, souveraineté RGPD, liberté technique totale pour scaler et intégrer l'IA. Je prends en charge la migration ou le build complet dans le cadre d'un forfait ou d'une régie au TJM.","Pourquoi PrestaShop Headless plutôt que Shopify ou WooCommerce ?",{"reponse":88,"question":89},"Tout commence par un premier échange de 30 min pour cadrer votre besoin. Je vous remets ensuite un devis (forfait ou régie au TJM) avec des jalons clairs et sans surprise. Une fois accepté, je réalise la mission ; à la livraison, le code et les accès vous appartiennent intégralement. Pas d'abonnement, pas de dépendance : vous repartez autonomes.","Comment se déroule une mission avec vous ?",{"reponse":91,"question":92},"Le SSR (Server-Side Rendering) via Nuxt 4 garantit un HTML complet pour les crawlers Google et les LLM (ChatGPT, Perplexity). J'optimise les Core Web Vitals, la structure des URLs, le maillage interne, le balisage Schema.org (Product, FAQ, Person) et l'architecture de contenu pour maximiser le trafic organique et la visibilité dans les réponses IA.","Comment fonctionne le SEO technique sur une architecture Headless ?",{"reponse":94,"question":95},"Le tarif est calé sur la nature de la mission (audit, refonte, accompagnement long, build complet) et discuté en début de relation. Chaque mission démarre par un audit technique gratuit de 30 minutes pour cadrer le besoin, suivi d'un devis détaillé avec jalons clairs et sans surprise. +10 ans d'expertise, 193 projets livrés et une maîtrise complète de la stack (PrestaShop, Nuxt 4, Docker, IA).","Quel est votre tarif et comment se structure une mission ?",{"reponse":97,"question":98},"Oui, dans le cadre d'une mission. Je déploie des infrastructures containerisées (Docker, Nginx, Redis, PM2) sur VPS souverain français, avec CI\u002FCD GitHub Actions et déploiements Zero-Downtime. Vos données restent en France, conformément au RGPD. À la livraison, vous maîtrisez votre stack : je vous forme et vous remets la documentation d'exploitation.","Prenez-vous en charge l'infrastructure et le DevOps ?",{"reponse":100,"question":101},"Oui — c'est l'une de mes spécialités. Je développe des modules PrestaShop sur mesure dans le cadre d'une mission (forfait ou régie). CRM, génération IA de contenu, catalogue headless, automatisations métier : chaque module est sécurisé, documenté et vous appartient intégralement à la livraison. Pas de catalogue produit : chaque module est conçu pour votre besoin précis.","Développez-vous des modules PrestaShop sur mesure ?",{"reponse":103,"question":104},"Je configure une boucle d'analyse qui croise trois sources que vous possédez : vos logs serveur, votre Google Search Console via API, et les comportements visiteurs via Matomo auto-hébergé sur votre VPS. L'IA identifie le contenu manquant — requêtes sans page, pages à faible conversion — et le génère. Zéro donnée ne transite par des serveurs tiers. Le coût IA est suivi token par token et vous est reporté.","Comment l'IA identifie-t-elle le contenu à produire pour mon site ?",{"reponse":106,"question":107},"Basé à Metz (Grand Est), j'accompagne des entreprises dans toute la France. Audit initial en visio, suivi de projet en temps réel, et déploiements automatisés. La distance n'est jamais un frein — 119 avis 5 étoiles sur Malt en témoignent.","Acceptez-vous des clients partout en France ?",{"reponse":109,"question":110},"Le forfait convient aux périmètres bien définis : refonte, module précis, audit. Le prix et le délai sont fixés à l'avance, sans surprise. La régie (au TJM) convient aux missions évolutives : accompagnement technique long, sprints itératifs, roadmap ouverte. Dans les deux cas, le code vous appartient à la livraison et je n'impose aucun abonnement ni dépendance.","Quelle différence entre une mission au forfait et une mission en régie (TJM) ?",{"reponse":112,"question":113},"Cliquez sur \"Réserver un appel\" pour un échange gratuit de 30 minutes. J'analyse vos enjeux e-commerce, votre stack actuelle et les opportunités d'optimisation SEO et IA. Aucun engagement — juste un diagnostic clair et actionnable.","Comment réserver un premier échange pour discuter de mon projet ?",{"ui":115,"colors":116,"typography":117},{"shadow":20,"borderRadius":18},{"muted":10,"primary":6,"footerBg":11,"headerBg":11,"topBarBg":9,"secondary":7,"background":8,"foreground":9,"topBarText":11},{"fontUrl":15,"fontFamily":14},[119,120,121],"alexandrecarette.fr","www.alexandrecarette.fr","localhost","ac-hub",{"showLogin":20,"showSearch":74,"showContact":74,"headerLayout":124,"showWishlist":74,"stickyHeader":74},"inline","contact@alexandrecarette.fr","https:\u002F\u002Falexandrecarette.fr\u002F",{"header":128},{"logo":129,"topBar":132,"contactEmail":125,"contactPhone":56,"features":135,"navBar":56,"headerLinks":136,"storesHref":56},{"src":58,"alt":130,"text":60,"href":59,"class":131},"Alexandre Carette — Architecte E-commerce Souverain","h-10 w-10",{"message":56,"messageMobile":56,"showLanguages":74,"align":133,"languages":134},"left",[],{"showSearch":74,"showWishlist":74,"showLogin":20,"showContact":74,"showCart":74,"showQuoteButton":20,"showBlogLink":74,"showContactLink":74,"showGiftcardLink":74,"showStoresLink":74,"stickyHeader":20,"staticHeader":74,"headerLayout":124},{},{"items":138},[139,149,157,165,173,181,190,198,206],{"id":140,"type":141,"label":142,"href":144,"icon":56,"iconRole":145,"description":56,"badge":56,"groupTitle":56,"groupKey":56,"style":56,"gridColumns":56,"cssClass":56,"psCategoryId":56,"psProductId":56,"showPsChildren":74,"position":146,"barVisible":20,"children":147,"psChildren":148},41,"link",{"fr":143},"Expertise","\u002Fexpertise","picto",0,[],[],{"id":150,"type":141,"label":151,"href":153,"icon":56,"iconRole":145,"description":56,"badge":56,"groupTitle":56,"groupKey":56,"style":56,"gridColumns":56,"cssClass":56,"psCategoryId":56,"psProductId":56,"showPsChildren":74,"position":154,"barVisible":20,"children":155,"psChildren":156},42,{"fr":152},"Blog","\u002Fblog",1,[],[],{"id":158,"type":141,"label":159,"href":161,"icon":56,"iconRole":145,"description":56,"badge":56,"groupTitle":56,"groupKey":56,"style":56,"gridColumns":56,"cssClass":56,"psCategoryId":56,"psProductId":56,"showPsChildren":74,"position":162,"barVisible":20,"children":163,"psChildren":164},43,{"fr":160},"Méthode","\u002Fmodules",2,[],[],{"id":166,"type":141,"label":167,"href":169,"icon":56,"iconRole":145,"description":56,"badge":56,"groupTitle":56,"groupKey":56,"style":56,"gridColumns":56,"cssClass":56,"psCategoryId":56,"psProductId":56,"showPsChildren":74,"position":170,"barVisible":20,"children":171,"psChildren":172},49,{"fr":168},"Modules gratuits","\u002Fmodules-libres",3,[],[],{"id":174,"type":141,"label":175,"href":177,"icon":56,"iconRole":145,"description":56,"badge":56,"groupTitle":56,"groupKey":56,"style":56,"gridColumns":56,"cssClass":56,"psCategoryId":56,"psProductId":56,"showPsChildren":74,"position":178,"barVisible":20,"children":179,"psChildren":180},44,{"fr":176},"Outils IA","\u002Foutils-ia",4,[],[],{"id":182,"type":141,"label":183,"href":185,"icon":56,"iconRole":145,"description":56,"badge":56,"groupTitle":56,"groupKey":56,"style":186,"gridColumns":56,"cssClass":56,"psCategoryId":56,"psProductId":56,"showPsChildren":74,"position":187,"barVisible":20,"children":188,"psChildren":189},45,{"fr":184},"Tarifs","\u002Ftarifs",{"highlight":20},5,[],[],{"id":191,"type":141,"label":192,"href":194,"icon":56,"iconRole":145,"description":56,"badge":56,"groupTitle":56,"groupKey":56,"style":56,"gridColumns":56,"cssClass":56,"psCategoryId":56,"psProductId":56,"showPsChildren":74,"position":195,"barVisible":20,"children":196,"psChildren":197},46,{"fr":193},"Academy","\u002Facademy",6,[],[],{"id":199,"type":141,"label":200,"href":202,"icon":56,"iconRole":145,"description":56,"badge":56,"groupTitle":56,"groupKey":56,"style":56,"gridColumns":56,"cssClass":56,"psCategoryId":56,"psProductId":56,"showPsChildren":74,"position":203,"barVisible":20,"children":204,"psChildren":205},47,{"fr":201},"À propos","\u002Fa-propos",7,[],[],{"id":207,"type":141,"label":208,"href":210,"icon":56,"iconRole":145,"description":56,"badge":56,"groupTitle":56,"groupKey":56,"style":56,"gridColumns":56,"cssClass":56,"psCategoryId":56,"psProductId":56,"showPsChildren":74,"position":211,"barVisible":20,"children":212,"psChildren":213},48,{"fr":209},"Contact","\u002Fcontact",8,[],[],{"contexts":215},[],{"columns":217},[218,229,255,268],{"title":219,"position":154,"links":220},"Plateforme",[221,222,225,226],{"label":184,"href":185,"external":74},{"label":223,"href":224,"external":74},"Devenir Ambassadeur","\u002Fambassadeur",{"label":160,"href":161,"external":74},{"label":227,"href":228,"external":20},"CodeMyShop (open-source)","https:\u002F\u002Fcodemyshop.com",{"title":230,"position":162,"links":231},"Le Synedre",[232,235,238,241,244,247,249,252],{"label":233,"href":234,"external":74},"L'histoire","\u002Fsynedre",{"label":236,"href":237,"external":20},"Constitution","https:\u002F\u002Fsynedre.com\u002Ffr\u002Fconstitution",{"label":239,"href":240,"external":20},"L'équipe","https:\u002F\u002Fsynedre.com\u002Ffr\u002Fagents",{"label":242,"href":243,"external":74},"Le réacteur en direct","\u002Freacteur",{"label":245,"href":246,"external":20},"Le Drill (entraînement)","https:\u002F\u002Fsynedre.com\u002Ffr\u002Fdrill",{"label":248,"href":240,"external":20},"Les agents IA",{"label":250,"href":251,"external":20},"La Conduite","https:\u002F\u002Fsynedre.com\u002Ffr\u002Fconduite",{"label":253,"href":254,"external":20},"Charte plateforme","https:\u002F\u002Fsynedre.com\u002Ffr\u002Fcharte",{"title":256,"position":170,"links":257},"Ressources",[258,259,260,262,265],{"label":152,"href":153,"external":74},{"label":193,"href":194,"external":74},{"label":261,"href":144,"external":74},"Expertise PrestaShop",{"label":263,"href":264,"external":74},"Flywheel","\u002Fflywheel",{"label":266,"href":267,"external":74},"Manifeste","\u002Fmanifeste",{"title":201,"position":178,"links":269},[270,271,274],{"label":60,"href":202,"external":74},{"label":272,"href":273,"external":20},"Dossier de presse","https:\u002F\u002Fsynedre.com\u002Ffr\u002Fpresse",{"label":209,"href":210,"external":74},{"ok":20,"alternates":276},{"fr":277},"\u002Fmodules-libres\u002Finscription-siret-prestashop",{"sections":279},[],{"footer":281},{"theme":55,"description":56,"hours":56,"logo":282,"contact":283,"social":284,"bottomBar":288,"newsletter":289},{"src":58,"href":59,"alt":60},{"email":56,"phone":56,"address":56,"cta":56},[285,286,287],{"platform":64,"href":65,"label":64},{"platform":67,"href":68,"label":67},{"platform":70,"href":71,"label":70},{"copyright":56},{"show":74,"title":56,"description":56,"placeholder":56,"ctaLabel":56,"consentText":75},{"reviews":291,"total":325,"business":56},[292,298,304,309,315,321],{"author":293,"company":294,"rating":187,"title":295,"text":296,"date":297,"source":67},"Office","MONOGRAM","Nous travaillons avec Alexandre depuis quelques mois et sommes ravis de son a","Nous travaillons avec Alexandre depuis quelques mois et sommes ravis de son accompagnement. Alexandre comprend parfaitement les enjeux et problématiques liés à notre activité et parvient, en réponse, à nous apporter des solutions techniques et fonctionnelles en respectant coûts et délais.","2023-07-18",{"author":299,"company":300,"rating":187,"title":301,"text":302,"date":303,"source":67},"Marine","MES-Distribution","La résolution de mes problèmes à été rapide et efficace, je recommande :)","La résolution de mes problèmes à été rapide et efficace, je recommande :).","2023-01-20",{"author":305,"company":306,"rating":187,"title":307,"text":307,"date":308,"source":67},"Jl","Kaigan","Super","2022-10-25",{"author":310,"company":311,"rating":187,"title":312,"text":313,"date":314,"source":67},"Elite Cbd","Canna Elite Europe Ltd","Au Top","Au Top. tout simplement","2022-06-21",{"author":316,"company":317,"rating":187,"title":318,"text":319,"date":320,"source":67},"Lorie","GRIIN outdoor","Configuration d''un VPS et migration réalisée avec succès, bons conseils, dia","Configuration d'un VPS et migration réalisée avec succès, bons conseils, diagnostique rapide et efficace de nos problèmes. Je recommande.","2022-06-01",{"author":310,"company":311,"rating":187,"title":322,"text":323,"date":324,"source":67},"Toujours aussi clair et clairvoyant","Toujours aussi clair et clairvoyant... ;) Un plaisir de travailler avec Alexandre","2022-05-16",33]