Findalo

Intégration

Connecter votre boutique à Findalo : les six endroits où l'on bloque

· 6 min de lecture · Par Ray Rodríguez, fondateur de Findalo

Le 9 septembre, un commerçant s'est inscrit, a payé, a téléchargé le module et s'est mis à connecter sa boutique. Vingt minutes plus tard, il avait résilié. Il n'a pas abandonné : il a essayé quatre fois. Le problème, c'est que le chemin qu'il empruntait ne pouvait pas fonctionner, et personne chez Findalo ne l'a su avant que la résiliation ne soit faite.

Nous l'avons corrigé le jour même. Cet article, c'est ce que nous en avons appris, transformé en le guide que nous aurions aimé qu'il ait sous les yeux : les six endroits où les gens bloquent en connectant leur boutique, avec la sortie de chacun.

Valable que vous commenciez à l'instant ou que vous vous débattiez depuis une demi-heure.

1. Le bouton de connexion et la connexion manuelle

Il y a deux façons d'apparier votre boutique avec votre compte.

L'automatique, c'est le bouton « Connecter avec Findalo » du module : il vous emmène au tableau de bord, vous choisissez la boutique et vous revenez tout seul, avec tout rempli. Quand ça marche, c'est dix secondes.

La manuelle, c'est copier deux valeurs du tableau de bord vers le module, et elle fonctionne toujours. Les deux valeurs sont dans le tableau de bord, sous Intégration :

  • Identifiant du moteur (Search engine ID).
  • Jeton de synchronisation (Sync token) — affiché avec l'icône de l'œil et copié avec le bouton.

Dans le module : « La connexion ne fonctionne pas ? Connecter manuellement » → collez les deux → enregistrer.

Si le bouton automatique vous fait tourner en rond, n'insistez pas : passez au manuel. C'est ce qui aurait épargné vingt minutes à ce commerçant. Et non, ce ne sont pas deux qualités de connexion : une fois appariée, la boutique fonctionne exactement pareil par les deux chemins.

2. Régénérer le jeton met le module dehors

C'est le blocage le plus silencieux de tous, et le plus facile à provoquer quand quelque chose ne va pas et qu'on se met à appuyer sur des boutons.

Le tableau de bord propose de régénérer le jeton de synchronisation. Dès que vous appuyez, l'ancien jeton cesse d'être valable. Si le module de votre boutique a encore l'ancien, la synchronisation s'arrête et le module se met à répondre qu'il n'a pas de jeton configuré.

Rien n'est cassé : il y a deux moitiés d'une clé qui ne correspondent plus.

La sortie : si vous régénérez le jeton, copiez le nouveau dans le module immédiatement. Et si vous ne savez plus lequel vous avez, régénérez-en un de plus et collez celui-là : comme ça, c'est forcément le même.

3. Si vous vous êtes inscrit avec Google, connectez-vous avec Google

Cela paraît évident et ça ne l'est pas. Si vous avez créé le compte avec Google, vous n'avez pas de mot de passe. Quand le tableau de bord demande identifiant et mot de passe, aucune combinaison correcte n'existe, et le réflexe naturel est de finir dans « mot de passe oublié » en s'en inventant un.

Ça marche, mais c'est un détour absurde. L'écran de connexion du tableau de bord a un bouton Google : utilisez-le.

Nous le racontons parce que ce détour a été exactement la deuxième marche du cas du 9 septembre.

4. Que le moteur puisse lire votre catalogue

Avec le module installé, cela fonctionne en général sans rien toucher : c'est votre boutique qui pousse le catalogue vers Findalo quand elle détecte des changements, ce n'est pas nous qui allons le chercher.

Là où un coup de main peut être nécessaire, c'est si votre boutique a un mur d'accès — catalogue réservé aux clients enregistrés, boutique en maintenance, une couche de protection devant — qui intercepte aussi les routes du module. Il faut alors les laisser passer. C'est deux lignes, et cela se voit dès la première synchronisation, pas trois semaines plus tard.

Même chose pour les protections anti-bots agressives : si votre prestataire bloque toute requête qui ne ressemble pas à un navigateur, il bloque peut-être la vôtre.

5. Chaque boutique et chaque langue, ce n'est pas la même chose que chaque moteur

Ici, les gens bloquent sur une attente, pas sur un défaut.

Un moteur Findalo, c'est une configuration : son catalogue, ses synonymes, ses règles et son design. Si vous êtes en multiboutique, vous voudrez normalement un moteur par boutique, parce que chacune vend des choses différentes à des gens différents. Les langues, en revanche, vivent dans le même moteur : elles sont indexées ensemble et le widget sert celle qui convient.

Les formules comprennent un moteur ; on peut en ajouter pour 12 € par mois chacun. Si vous avez trois boutiques et que vous comptiez les faire entrer toutes les trois dans la formule de base, mieux vaut le savoir avant d'installer qu'après.

6. La première synchronisation : quoi regarder et quoi pas

Connecté n'est pas la même chose que fonctionnel. Après avoir enregistré la connexion :

  • Lancez « Synchroniser maintenant » depuis le module et attendez. Un petit catalogue prend des secondes ; un grand, des minutes.
  • Regardez le nombre de produits dans le tableau de bord. C'est la seule confirmation qui compte. S'il affiche zéro, la connexion est faite mais le catalogue n'est pas arrivé.
  • Laissez deux minutes aux images et aux liens. Il est normal que les produits apparaissent avant leurs photos : ce n'est pas cassé, ça finit de se monter.
  • Ne réindexez pas en boucle. Si la première synchronisation a échoué, la deuxième échouera pareil ; ce qu'il faut regarder, c'est le message d'erreur, qui est désormais lisible et dit quoi faire.

Ce que nous avons changé après ça

Parce que raconter le problème sans raconter la correction serait n'en raconter que la moitié.

  • Le bouton de connexion fonctionne pour les clients. Il existait un chemin où un client déjà connecté se retrouvait renvoyé à l'écran de connexion et perdait le fil. C'était le défaut de fond, et il était déterministe : pas une malchance.
  • On peut se connecter avec Google. Avant, il fallait s'inventer un mot de passe par le chemin long.
  • Un raccourci qui ne servait plus a été retiré. Le tableau de bord proposait de copier un code que le module n'acceptait plus depuis des mois. Il n'y est plus.
  • Les erreurs de synchronisation se lisent. Avant, on avait l'erreur brute ; maintenant, elle dit ce qui s'est passé et quoi faire.
  • Et nous sommes au courant. Une alerte interne se déclenche désormais la première fois que la synchronisation échoue chez un client qui paie. Ce jour-là, il y a eu neuf tentatives ratées et une résiliation sans que rien ne sonne.

Si vous bloquez quand même

Écrivez à hola@findalo.io en nous disant à quelle étape vous êtes. Deux choses qui aident beaucoup et que vous pouvez envoyer sans crainte : l'URL de votre boutique et l'identifiant du moteur.

Ce qu'il ne faut jamais nous envoyer par e-mail, c'est le jeton de synchronisation. Si besoin, nous le regardons de l'intérieur.

Et si vous préférez ne pas vous battre avec : dites-le et nous le connectons. Nous ne facturons pas cela.

Continuer la lecture