fbpx
Datacenter for storing large amounts of data, and is an important hub for the internet

Les récentes années, nous avons travaillé sur plusieurs projets des courtiers qui consistaient à importer Automatiquement les données de Centris. Après plusieurs essais et validations, nous avons enfin pu établir une approche d’import facile et généralisée. Dans cet article, nous allons voir comment faire l’import automatique sur les sites web WordPress. Vous pouvez également appliquer cette approche sur n’importe quel site web utilisant le module Cron Job.

Aperçu et besoin de l’utilisation de Centris

Centris est une solution web pour courtiers immobiliers très répandue au Canada.  C’est certainement la base de données la plus populaire que les courtiers utilisent pour proposer les propriétés à vendre ou à louer à leur client.

Comment ça marche (Du point de vue technique)

Les courtiers ont accès à leur information à partir du site web de Centris. Ils/elles peuvent soit les copier et ajouter manuellement ou faire l’import. En cas d’utilisation manuelle des informations, l’ajout des données peut demander un certain investissement en temps.

  1. Dans le cas de l’ajout manuel des informations, le courtier ou son équipe se chargeront de prendre les données sur le site Centris ou à partir de l’emplacement de leur serveur pour l’insérer dans le site web.
  2. Pour importer Automatiquement les données de Centris à un site web, il faudra programmer un code qui se chargera de retrouver les informations de l’emplacement de votre serveur. Le code se chargera de faire l’import dans la base de données pour enfin créer les pages.

Nous avons eu l’occasion d’expérimenter les deux approches dans divers projets. Dans le cadre de cet article, nous vous présentons la seconde approche.

Quelques difficultés à faire l’ajout manuel des données

Selon les remarques de plusieurs courtiers, l’ajout manuel des données présentes plusieurs inconvénients. Ci-dessous quelques-uns:

  • Un investissement en temps. Cela peut prendre un temps assez considérable pour entrer les inscriptions manuellement sur un site web.
  • Le risque de ne pas être à jour sur son site web. Les données sur le site web de Centris peuvent constamment changer. À cet effet, si le courtier ne met pas l’information à temps sur son site web, ses clients pourraient avoir des données erronées.
  • Plusieurs risques d’erreurs lors de l’ajout des données. Le travail manuel présente généralement des erreurs dans la mesure où l’on peut oublier de saisir les bonnes informations ou de mettre toutes les données.

Comment importer Automatiquement les données de Centris à votre site web?

Pour l’importation des données de Centris à WordPress, nous avons développé un module que vous trouverez via ce lien. Avant de nous lancer dans l’explication des étapes à suivre, nous allons tout d’abord parler des pré-requis:

  • Avoir votre site web sur WordPress (version Open-source). Nous n’avons pas fait les installations sur la version wordpress.com. En plus, wordpress.com ne vous donnerait pas l’accès au serveur pour faire votre configuration.
  • Il faudrait posséder les accès à un serveur web. Via votre serveur, on devra faire la configuration de la fonctionnalité Cron Job. C’est un outil qui permet d’exécuter automatiquement les codes selon une fréquence de temps.
  • Télécharger notre extension à partir de notre boutique en ligne.
  • Installez l’extension et effectuez la configuration.

Nous regardons ci-dessous comment l’extension fonctionne et les étapes pour importer Automatiquement les données de Centris

Étapes 1 – Installation de l’extension

Après avoir commandé et téléchargé l’extension, vous devez suivre la procédure standard d’installation de l’extension. Il sera entre autres questions de:

  1. Importer l’extension sur votre site web à partir de l’onglet extension
  2. D’installer et d’activer.
  3. Faire quelques configurations premières.

Pour la configuration de base, vous devez fournir le chemin vers votre dossier de dépôt Centris, le nom du dossier ou vous voulez extraire les données et la clé pour l’import automatique.

  • Votre dossier de dépôt Centris. C’est le chemin vers le dossier dans lequel Centris fait le dépôt de vos inscriptions à une certaine fréquence. Nous expliquerons brièvement comment cela fonctionne. Cependant, si vous êtes familier avec un serveur web, vous comprendrez facilement.
  • Nom du dossier ou vous voulez extraire. L’extension fait une extraction du fichier zip dans un dossier de votre thème courant avant d’exécuter l’import. Vous pouvez donner n’importe quel nom.
  • La clé pour l’import automatique. C’est une clé sécrète que vous utiliserez avec la fonctionnalité du serveur pour exécuter l’import des données.

Vous aurez aussi à remplir quelques champs tels que les types de publications de vos inscriptions (Propriétés, conseillers et agences).

Comment importer Automatiquement les données de Centris à Votre site web

Configuration de l’extension

Comment importer Automatiquement les données de Centris à Votre site web

Types de publications

Étape 2 – Créer un « Cron Job » pour l’import automatique de vos données

Le cron Job est une fonctionnalité du serveur que l’on utilise pour exécuter automatiquement les codes. Vous pouvez définir une certaines fréquences d’exécution et laisser le serveur faire le travail.  Après installation de l’extension, vous aurez le lien à ajouter dans votre configuration du Cron Job.  Ci-dessous un exemple de ce à quoi cela pourrait ressembler.

Création de cron job

Étapes 3 : utiliser les blocs de WordPress pour insérer les données sur votre site web

Nous avons choisi l’option de code court et l’utilisation des blocs tout simplement parce que vous n’avez pas besoin de compétence avancée pour comprendre le mode de fonctionnement. Vous serrez en mesure d’insérer les elements sur vos pages web. Vous pourriez voir dans la documentation différent nom de bloc dépendant de l’usage. À titre d’exemple, pour afficher la liste des inscriptions, nous avons prévu le bloc à cet effet.

Options avancées

Si vous avez des compétences en développement web, vous serrez en mesure de facilement faire des changements dans le design en ajouter du CSS et du JS. Nous vous fournirons une documentation à cet effet.

Conclusion

Avec notre extension, l’import des données Centris sur un site web WordPress est relativement facile. Si vous vouliez gagner en temps, ce serait un plaisir de vous assister dans la configuration de départ. Contactez-nous pour en savoir plus. Vous pouvez consulter nos réalisations à partir de cette page.

Gilblas Ngunte Possi
À propos Gilblas Ngunte Possi

Gilblas is passionate about developing websites and web applications for businesses. He is the president of Prositeweb Inc.If you want to work with someone who is an expert, who pays attention to detail, and who goes above and beyond your expectations, trust Gilblas.

site web GTA Télécommunication
09 mai 2022
Un certificat de sécurité : Comment installer un gratuitement?
06 juillet 2020