Aller au contenu principal

Google Sheets

La page Google Sheets comporte deux onglets :

  • Exporter les commandes écrit chaque nouvelle commande dans une feuille qui vous appartient. Inclus à partir de l'offre Starter.
  • Importer les commandes transforme les nouvelles lignes d'une feuille en commandes Zimam. Inclus dans les offres Growth, Pro et Enterprise.

Sur une offre qui n'inclut pas l'onglet, celui-ci affiche Verrouillé avec un bouton Améliorer. Voir Abonnement et facturation.

Pour ouvrir la page, ouvrez Plateformes connectées dans la barre latérale du tableau de bord et cliquez sur la carte Google Sheets.

Utilisez une feuille de calcul différente pour l'import et l'export. Les deux lisent et écrivent dans le premier onglet, et la configuration de l'export remplace la ligne 1, que l'import lit comme ligne d'en-tête.

Les deux onglets fonctionnent avec un script Google Apps Script que vous collez dans votre propre feuille de calcul. Zimam ne demande pas l'accès à votre compte Google.

Exporter les commandes​

Zimam écrit une ligne quand une commande est passée : depuis votre boutique, depuis un brouillon que le client termine, depuis une commande que vous ou un agent du centre d'appels créez comme passée, ou depuis une plateforme connectée. Les commandes abandonnées ne sont pas exportées. Les commandes passées avant l'activation de l'export ne sont pas ajoutées.

Configurer l'export​

Dans l'onglet Exporter les commandes, suivez les sections numérotées :

  1. 1. Activation : réglez le statut sur Activé. Désactivé met l'export en pause et conserve vos réglages.
  2. 2. Nom de la feuille : saisissez un nom pour votre propre repère.
  3. 3. Colonnes : pour chacune des 11 positions, choisissez son contenu, dans le même ordre que les en-têtes de votre feuille : Date et heure, Produit, SKU, Quantité, Total, Nom du client, Numéro de téléphone, Ville, Wilaya, Commune, Type de livraison, ou Vide pour une colonne sans données.
  4. 4. Générer le script : cliquez sur Générer et copier le code. Le script est copié dans le presse-papiers. Dans votre feuille de calcul, ouvrez l'éditeur Apps Script, collez tout le script dans code.gs et déployez-le comme application web.
  5. 5. Connecter l'URL : collez l'URL de l'application web dans URL. Elle doit commencer par https://script.google.com/macros/s/.
  6. 6. Configurer et vérifier : cliquez sur Configurer les en-têtes. Cela vérifie la connexion et écrit vos en-têtes de colonnes en ligne 1.
  7. Cliquez sur Enregistrer.

Comment les lignes sont écrites​

  • Chaque commande occupe une ligne, et le script ignore une commande déjà présente dans la feuille : une commande n'est jamais écrite deux fois.
  • Le script garde l'identifiant de la commande dans une colonne masquée après vos colonnes. Ne la supprimez pas.
  • Modifier les colonnes puis cliquer de nouveau sur Configurer les en-têtes réécrit la ligne 1 sur place.
  • Si Configurer les en-têtes échoue, vérifiez que vous avez collé l'URL du dernier déploiement de l'application web, et non l'URL de l'éditeur de script, et que l'accès au déploiement est ouvert à tous.

Importer les commandes​

Chaque nouvelle ligne de votre feuille devient une commande dans Commandes avec le statut En attente. La ligne 1 doit contenir vos en-têtes.

Configurer l'import​

Dans l'onglet Importer les commandes :

  1. Dans Collez la ligne d'en-têtes de votre feuille, collez la ligne 1 de votre feuille avec les en-têtes séparés par des virgules, puis cliquez sur Détecter les colonnes.
  2. Vérifiez les lettres de colonnes (A, B, C...) proposées par Zimam et corrigez-les si besoin. Colonne du nom du client et Colonne du téléphone sont obligatoires. Colonne de la wilaya, Colonne de la commune, Colonne de l'adresse, Colonne du produit, Colonne de la quantité, Colonne du prix et Colonne de la note sont facultatives.
  3. Pour que Zimam écrive le statut de livraison de chaque commande dans votre feuille, renseignez la Colonne de retour du statut.
  4. Cliquez sur Enregistrer.
  5. Sous Votre script de configuration, cliquez sur Copier le script.
  6. Dans votre feuille de calcul, ouvrez Extensions, Apps Script, et collez le script.
  7. Exécutez une fois la fonction install et acceptez les autorisations demandées par Google. Cela installe les déclencheurs dont le script a besoin.
  8. Cliquez sur Deploy, New deployment, choisissez Web app, réglez Who has access sur Anyone, puis déployez.
  9. Pour le retour du statut, collez l'URL de l'application web dans URL du script déployé dans Zimam et enregistrez.

Ce qui devient une commande​

  • Le script envoie une ligne quand une ligne est insérée dans la feuille ou quand un formulaire Google Forms lié en ajoute une. Modifier une ligne existante ne la renvoie pas.
  • Une ligne est envoyée une seule fois. Renvoyer la même ligne ne crée pas de deuxième commande.
  • Si la valeur de la Colonne du produit correspond au SKU de l'un de vos produits, la ligne est liée à ce produit. Sinon, la commande garde le texte de la feuille.
  • Les commandes importées suivent les règles des commandes venant des plateformes connectées : elles ne comptent pas dans votre quota mensuel de commandes. Voir Canaux de vente.

L'onglet Import porte l'avertissement Des commandes peuvent manquer : la feuille envoie chaque ligne une seule fois, et Zimam ne peut pas récupérer une ligne qui n'est pas arrivée. Comparez régulièrement votre feuille avec Commandes.