Le fournisseur de logiciels #1 sur le marché des métaux précieux

Nous sommes là pour vous aider

Consultez nos tutoriels, guides techniques et documentation API.

Essayez le logiciel nFusion gratuitement pendant 14 jours.

200+

Concessionnaires connectés

99.99%

Disponibilité de la plateforme

Plus de 10 000

Des produits

Comment pouvons-nous vous aider?

Notre équipe d'assistance dédiée est là pour vous aider à répondre à toutes vos questions ou à résoudre les problèmes auxquels vous pourriez être confronté. Que vous ayez besoin de conseils techniques ou d'aide pour naviguer dans nos services, nous sommes à un clic de vous fournir les solutions dont vous avez besoin.

Tutoriels vidéos

4 비디오

Chez nFusion Solutions, nos prix spot proviennent d'un réseau organisé de fournisseurs mondiaux de confiance, notamment des bourses mondiales de premier plan et des institutions financières telles que Groupe SIX (Bourse suisse), Morningstar, UBS, Saxo Bank, Morgan Stanley, AFX et BNP Paribas. Nous surveillons en permanence ces flux en temps réel grâce à un système exclusif d'évaluation de la fiabilité afin de garantir des données précises, actuelles et fiables.

Notre système calcule les meilleures offres et les meilleurs cours acheteur et vendeur (BBO) en sélectionnant les cotations les plus fiables et en filtrant les anomalies. Nous déduisons ensuite un point médian clair et construisons des cours acheteur et vendeur équilibrés, adaptés aux conditions actuelles du marché.

Vous souhaitez en savoir plus sur la façon dont tout cela fonctionne ? Lisez notre guide complet sur les prix au comptant des métaux précieux ›

Si les prix au comptant ne semblent pas se mettre à jour, c’est peut-être parce que le marché est fermé. Les heures de marché des métaux précieux correspondent à Horaires CME Globex pour les contrats à terme sur métaux

Pour configurer la tarification spot personnalisée pour les métaux :

  1. Connectez-vous à votre Tableau de bord nFusion en tant qu'administrateur.
  2. Accédez au “ Configuration des prix des métaux ” section sur la page d'accueil.
  3. Activer les remplacements personnalisés en activant l'interrupteur en haut de la section. Une fois activé :
    • Vous aurez la possibilité de définir un « Expire le » date. Cela détermine quand votre tarification personnalisée expirera et reviendra automatiquement au prix spot mondial.
  4. Configurer les prix spot pour les métaux individuels :
    Sous la bascule et la date d'expiration, vous verrez un tableau répertoriant chaque métal pris en charge :
    Or, argent, platine, palladium, rhodium et cuivre.

    Pour chaque métal, vous pouvez :

    • Définir un Offre fixe et/ou Demande fixe valeur pour verrouiller un prix spécifique.
    • Appliquer un Ajustement des enchères ou Demander un ajustement pour augmenter ou diminuer automatiquement le prix spot.

    Par exemple:
    Pour fixer un prix de vente fixe pour l'or à $1,215.75, cliquez sur l'icône en forme de crayon pour l'or, entrez 1215.75 dans le Demande fixe champ et enregistrez.
    Pour ajuster le prix de manière dynamique, saisissez 0.5 dans Demander un ajustement et -0.5 dans Ajustement des enchères pour augmenter votre Ask de 50¢ et diminuer votre Bid de 50¢ par rapport au prix spot en direct.

  5. Modifier le prix des métaux :
    Cliquez sur l'icône en forme de crayon à côté du métal que vous souhaitez configurer. Une boîte de dialogue s'ouvrira pour vous permettre de saisir les valeurs souhaitées pour le métal concerné.

Il existe un certain nombre de facteurs qui affectent la façon dont les prix au comptant sont calculés et comment ils sont affichés.

  1. Le site Y utilise peut-être une source de données différente. S'ils utilisent un autre fournisseur de données, leurs prix spot seront presque certainement légèrement différents en raison des variations dans les calculs, la livraison, la mise en cache et le calendrier.
  2. Le site Y peut appliquer des ajustements au prix spot global afin d'affecter la façon dont son site affiche les données de tarification.
  3. Le site Y peut présenter des différences par rapport à votre site, telles que la vitesse, la latence, la livraison, la mise en cache, les intervalles d'interrogation et le code.

Pour accéder aux données de prix spot au format XML ou JSON, connectez-vous d'abord à votre compte. Tableau de bord nFusionDepuis le tableau de bord :

Accédez à la page Connexions et faites défiler jusqu'à la section Clés API.

Cliquez sur le bouton “ Afficher ” dans la colonne “ Documentation ” de la clé API Market Data correspondante pour accéder aux instructions d’utilisation détaillées, y compris les formats et points de terminaison pris en charge.

Par défaut, les réponses de l'API sont renvoyées au format JSON. Si vous préférez XML, vous pouvez définir l'en-tête Accept approprié dans votre requête (application/xml) ou utiliser le paramètre de requête format (par exemple, ?format=xml). Nous recommandons l'utilisation de JSON (application/json) dans la plupart des cas d'utilisation en raison de sa compatibilité et de ses performances étendues.

Une réponse HTTP 403 (Interdit) avec le sous-statut 502 signifie généralement que vos requêtes API ont dépassé la limite de débit. Cela se produit lorsque vous effectuez trop d'appels sur une courte période.

Pour résoudre ce problème, réduisez le nombre de requêtes API par seconde. La mise en place d'un système de cache sur votre serveur ou le report de certaines requêtes peuvent vous aider à respecter les limites autorisées.

Pour les cas d'utilisation à haute fréquence, envisagez de regrouper ou d'agréger vos demandes lorsque cela est possible pour optimiser l'efficacité et rester dans les limites autorisées.

Pour accéder aux API nFusion Solutions, vous aurez besoin d'un ou plusieurs jetons d'API, selon votre cas d'utilisation. Pour trouver vos jetons d'API :

  1. Connectez-vous à votre tableau de bord nFusion.
  2. Accédez à la page Connexions.
  3. Localisez la section Clés API pour afficher votre ou vos jetons et accéder à la documentation appropriée pour obtenir tous les détails de mise en œuvre.

Vos jetons d'API sont des identifiants sensibles et doivent être gardés secrets. Ne les exposez jamais dans du code côté client (par exemple, du JavaScript exécuté dans le navigateur), car cela pourrait permettre à d'autres de consulter et d'utiliser votre jeton à mauvais escient. Acheminez plutôt les requêtes via votre propre serveur à l'aide d'un proxy sécurisé, tel que :

https://yoursite.com/proxy/metals/spot

Ce proxy côté serveur peut appeler en toute sécurité les API nFusion à l'aide de votre jeton tout en le gardant caché du public.

Pour améliorer les performances et réduire les appels d'API redondants, nous vous recommandons vivement d'implémenter la mise en cache sur votre serveur proxy. Cela garantit que plusieurs requêtes côté client n'entraînent pas un ratio d'appels de 1:1 vers les API nFusion.

Lorsque vous effectuez des requêtes API, utilisez les en-têtes HTTP suivants, le cas échéant :

  • Accepter: La valeur recommandée est application/json. Pour XML, utilisez application/xml.
  • Accepter-Encodage:Utilisez deflate, gzip pour des réponses compressées et plus rapides.
  • Type de contenu: Pour les requêtes POST ou PUT avec un corps, utilisez application/json.
  • Agent utilisateur:Nous vous recommandons de définir ceci sur votre identifiant client pour l'identification.

Pour plus d'informations, reportez-vous à la documentation de l'API liée à votre tableau de bord.

Connectez-vous au portail des services d'alertes à l'aide de votre adresse e-mail d'administrateur. Une fois connecté en tant qu'administrateur à l'URL d'administrateur, vous verrez les options suivantes :

  • Définir un message marketing pour les e-mails d'alerte
  • Envoyez maintenant un message promotionnel à tous les utilisateurs
  • Exporter la liste des utilisateurs
  • Gérer les modèles d'e-mails

Choisissez la deuxième option : envoyer un message promotionnel à tous les utilisateurs. Cette option permet à l’administrateur d’envoyer un message à tout moment à tous les utilisateurs ayant consenti à recevoir des actualités et des messages promotionnels. Après avoir choisi cette option, vous serez redirigé vers une nouvelle page contenant un champ de saisie de texte où vous pourrez ajouter votre message.

Une fois votre message rédigé, cliquez simplement sur le bouton Envoyer. Une page affichera alors les résultats de votre message. Ces résultats contiennent des informations le concernant. Par exemple, vous verrez le nombre de notifications envoyées, avec des précisions sur le type de notification (push ou SMS). Vous pourrez ainsi comprendre la portée de votre message et comment il est diffusé, et ainsi optimiser vos stratégies marketing.

Nous avons testé et confirmé la compatibilité avec les trois plugins multi-devises les plus populaires de la boutique de plugins WordPress. Ces plugins fonctionneront immédiatement avec notre plugin à partir de la version 2.9.9. Si vous n'utilisez pas au moins la version 2.9.9 de notre plugin, les plugins de changement de devise peuvent ne pas être compatibles. Veuillez noter la version avec laquelle ils ont été testés.

  1. CURCY – Multi-devises pour WooCommerce
  2. WOOCS – Sélecteur de devises pour WooCommerce
  3. Sélecteur de devises pour WooCommerce
    • Par : WP Wham
    • Testé avec la version : 2.15.0
    • URL : https://wordpress.org/plugins/currency-switcher-woocommerce/
    • Remarque : Si vous utilisez ce plugin et que le mini panier ne se met pas à jour correctement, accédez aux paramètres avancés du plugin et activez « Réparer le mini panier ».

Si vous n'utilisez pas l'un des plugins dont nous avons confirmé la compatibilité dans la liste mentionnée ici, il y a quelques éléments à rechercher. Notre plugin Cela dépend de la fonction `getwoocommerce_currency()` qui renvoie le code de devise WooCommerce actuel. Si votre extension de conversion de devises ne met pas à jour la devise WooCommerce, notre extension ne mettra pas à jour les prix des produits avec la nouvelle devise.

L'autre élément pouvant empêcher votre plugin de fonctionner correctement est la priorité du filtre `woocommerce_product_get_price`. Depuis la version 2.9.9, notre plugin Catalogue de produits attribue la priorité 10 000 à ce filtre afin que notre hook soit exécuté en dernier. Si la priorité de ce filtre dans le plugin de gestion des devises est supérieure à 10 000, il risque d'écraser le prix renvoyé par votre instance nFusion. Moteur de tarification des métaux précieux.

Si notre plugin gratuit ne prend pas en charge le comportement spécifique souhaité, vous pouvez modifier votre copie locale du plugin pour avoir un comportement personnalisé si vous le souhaitez. Veuillez garder à l’esprit les précautions suivantes si vous décidez de modifier le plugin :
  1. Nous n'offrons pas de support pour les versions modifiées de nos plugins.. Une fois que vous avez modifié le code source public, notre équipe ne pourra plus assurer le support technique de ce plugin.
  2. Si vous modifiez votre copie locale et que vous ne désactivez pas les mises à jour automatiques pour ce plugin, vos modifications locales seront écrasées et perdues lors de la prochaine publication d'une nouvelle version.
  3. Si vous désactivez les mises à jour automatiques et modifiez votre copie locale, vous ne recevrez plus les mises à jour lors de leur publication. Cela signifie que vous ne bénéficierez pas des correctifs de bugs ni des améliorations de fonctionnalités. Votre développeur pourra éventuellement examiner le code du dépôt public et y intégrer les modifications, mais notre équipe ne pourra fournir aucune assistance pour cette intégration, ni pour le code de votre plugin personnalisé.

Pour ce faire, vous devez utiliser l'un de nos plugins de changement de devises pris en charge. Si vous utilisez un sélecteur de devises pris en charge, vous disposez de deux options :

  1. Utilisez notre Plugin WordPress pour graphiques et widgetsÀ partir de la version 1.2.4, notre plugin de widgets est compatible nativement avec tous les convertisseurs de devises mentionnés précédemment.
  2. Utilisez notre script d'assistance pour les devises : ce script est implémenté de manière très similaire à nos scripts de widgets par défaut. Il vous suffit de coller un script sur la page où vous souhaitez afficher le widget. Si vous souhaitez utiliser cette option, veuillez consulter notre [lien/lien]. tutoriel sur la façon d'implémenter le script d'assistance monétaire.

Vous pouvez personnaliser l'apparence de vos widgets via l'application nFusion Dashboard. Pour commencer, suivez ces étapes :

Accédez à la page des widgets : Connectez-vous à votre Tableau de bord nFusion et accédez à la page des widgets.

Modifier un widget : Sur la page des widgets, repérez le widget que vous souhaitez personnaliser, puis cliquez sur l'icône en forme de crayon ‘ Modifier ’ dans la colonne Actions. Vous accéderez ainsi à l'éditeur du widget.

Sections de personnalisation : Sur l'écran d'édition du widget, vous trouverez deux sections principales :

  • Section de téléchargement de fichiers : Cette section vous permet de télécharger des fichiers, tels que CSS et (JS, disponible uniquement dans le package de widgets avancés), ainsi qu'un fichier image.
  • Section Paramètres des widgets : Ici, vous pouvez configurer les paramètres spécifiques du widget. Dans ce guide, nous nous concentrerons sur la section de téléchargement de fichiers et verrons comment télécharger un fichier CSS personnalisé.

Avant que tu commences:

Avant de télécharger votre CSS personnalisé, nous vous recommandons fortement de consulter notre Meilleures pratiques CSS documentation pour garantir que votre style est appliqué sans aucun conflit.

Téléchargement de CSS personnalisé :

Pour télécharger votre fichier CSS personnalisé, procédez comme suit :

  1. Cliquez sur l'icône ‘ Téléverser ’ située sous la colonne ‘ Téléverser un fichier CSS ’. Une fenêtre s'ouvrira alors, vous permettant de sélectionner le fichier CSS à téléverser.
  2. Une fois que vous aurez sélectionné un fichier CSS, vous recevrez un message de confirmation indiquant que votre fichier CSS a bien été téléchargé.

Prévisualisez vos modifications :

Pour voir vos personnalisations en action, retournez sur la page des widgets et cliquez sur le bouton ‘ Aperçu ’ du widget que vous venez de modifier. Une page d'aperçu s'ouvrira alors, vous permettant de visualiser votre nouveau style CSS.

Dépannage de l'application CSS :

Si vous constatez que votre CSS personnalisé n'est pas appliqué, envisagez les solutions suivantes :

  • Vider le cache et recharger matériellement :
    • Ouvrez la console de développement en utilisant Ctrl+Maj+I (Windows/Linux) ou Option+Command+I (Mac), ou via Outils > Développeur > Outils de développement, ou en cliquant avec le bouton droit et en choisissant Inspecter.
    • Appuyez longuement ou cliquez avec le bouton droit sur l'icône Actualiser.
    • Sélectionnez “ Vider le cache et recharger complètement ” dans le menu déroulant.
  • Vérifiez la spécificité CSS :
    • Ouvrez la console de développement et examinez l'élément à styliser. Dans le panneau “ Styles ” à droite, vérifiez que votre règle CSS n'est pas barrée. Si c'est le cas, cela indique qu'une autre règle CSS pourrait avoir une spécificité plus élevée.
  • Vérifiez les sélecteurs CSS et le fichier :
    • Vérifiez les fautes de frappe dans vos sélecteurs CSS et leur ordre.
    • Vérifiez que le fichier CSS que vous avez téléchargé est le bon en utilisant l'onglet “ Réseau ” de la console développeur et en recherchant la requête CSS correspondant à votre fichier CSS personnalisé.

Si aucune des solutions ci-dessus ne fonctionne, veuillez contacter notre équipe d'assistance à l'adresse support@nfusionsolutions.com. Lorsque vous signalez votre problème, veillez à inclure toutes les étapes que vous avez déjà suivies pour tenter de le résoudre avant de nous contacter. Cela nous permettra de vous apporter une solution aussi rapide que possible pour vos besoins de personnalisation.

Pour ce faire, chaque widget doit avoir un identifiant unique Ainsi, lors du chargement des widgets sur la page, aucune erreur ni conflit JavaScript ne surviendra. Par conséquent, si vous ajoutez plusieurs instances du même widget à une même page, vous devez modifier l'ID de l'élément DIV afin qu'il soit unique sur cette page ; puis, modifiez l'attribut src du script en ajoutant “ /votre-id ” à la fin de l'URL.

En modifiant l'ID et l'attribut src, vous indiquez au script dans quel élément DIV charger le graphique. Par exemple, voici un script de widget graphique par défaut, copié de la page d'aperçu :


<div id='c528ee05-722d-4762-a635-213197f7b8b4' style='width:100%;height:100%;'></div>
<script>
    (function () {
        var t = document.getElementsByTagName('script')[0];
        var s = document.createElement('script');
        s.async = true;
        s.src =
            'https://widget.nfusionsolutions.com/widget /script/chart/1/32796899-2cc3-4454-ac51-2c95c78799af/c528ee05-722d-4762-a635-213197f7b8b4';
        t.parentNode.insertBefore(s, t);
    })();
</script>

Supposons maintenant que vous souhaitiez ajouter un autre graphique sur la même page (peut-être pour modifier le symbole sélectionné par exemple). Voici à quoi cela ressemblerait si vous ajoutiez une deuxième instance du même widget à une seule page :


<div id='my-custom-id' style='width:100%;height:100%;'></div>
<script>
    (function(){
        var t = document.getElementsByTagName('script')[0];
        var s = document.createElement('script'); s.async = true;
        s.src = 'https://widget.nfusionsolutions.com/widget/script/chart/1/32796899-2cc3-4454-ac51-2c95c78799af/c528ee05-722d-4762-a635-213197f7b8b4/my-custom-id';
        t.parentNode.insertBefore(s, t);
    })();
</script>

Remarquez que tout est pareil, à l'exception de l'ID de l'élément DIV et de la fin de l'attribut src.

Pour ce faire, vous devez connecter les deux éléments, le bouton et l'iframe, via JavaScript. Ce tutoriel prendra l'exemple de la création d'un bouton permettant de modifier le symbole sélectionné dans un graphique.
Commencez par ajouter l'écouteur d'événements souhaité. Dans cet exemple, comme nous utilisons un bouton, nous ajouterons un événement de clic. Une fois l'écouteur d'événements ajouté à l'élément bouton, créez une fonction qui manipulera l'iframe et appelez-la depuis l'événement de clic. Cette fonction s'exécutera alors à chaque clic sur le bouton.
Ensuite, vous devrez accéder à l'élément iframe. Une fois l'accès obtenu, vous pourrez modifier ses attributs. Dans cet exemple, nous modifierons l'attribut “ src ”. Après avoir récupéré l'attribut « src » de l'iframe, il vous suffit de remplacer l'URL correspondante par la nouvelle URL souhaitée.
Par exemple, une URL src de graphique par défaut ressemble à ceci : « https://widget.nfusionsolutions.com/widget/chart/1/fya3e32-e870-adf20-a9f3-c88c636f7s8d/188e705d-23afa-45dd-fce21-09c8298af4f2 ».
Si vous souhaitez modifier le symbole lorsque vous cliquez sur le bouton, l'URL src ressemblera à ceci : « https://widget.nfusionsolutions.com/widget/chart/1/fya3e32-e870-adf20-a9f3-c88c636f7s8d/188e705d- 23afa-45dd-fce21-09c8298af4f2?selected=argent”
Lorsque vous remplacez l'URL source dans le code JavaScript, l'iframe du graphique sera alors mise à jour et affichera la nouvelle URL source.
Vous trouverez ci-dessous un exemple d'extrait de code utilisant jQuery pour faire passer le symbole sélectionné du graphique en argent :
let button = $('.sample-button'), widget = $('#188e705d-23afa-45dd-fce21-09c8298af4f2'); button.click(changeSymbol()); function changeSymbol() { widget.children("iframe").attr("src", "https://widget.nfusionsolutions.com/widget/script/chart/1/6e98ae99-d878-43a2-81f0-a2528bd3d47e/5444e580-e249-426f-b07f-d23c19049c08" + "?selected= silver"); }

Pour implémenter vos widgets à l'aide de notre assistant de devises, il existe deux étapes simples.

1. Assurez-vous que le script d'assistance est disponible avant de tenter de l'utiliser ; vous devez ajouter le script suivant dans votre en-tête :


<script src="https://widgetcdn.nfusionsolutions.com/asset/static/1/common/1/js/currency-interop.min.js"></script>

2. Une fois le script disponible, vous pouvez ajouter un widget à la page en utilisant un code similaire au suivant :


<div id='YOUR-WIDGET-ID' style='width:100%;height:100%;'></div>
<script>
    (function(){
         nFSCurrencyHelper.init('YOUR-WIDGET-SCRIPT-SRC-URL');
     })();
</script>

Il vous suffit de remplacer “ YOUR-WIDGET-ID ” dans le script ci-dessus par l’identifiant figurant dans le script de votre page d’aperçu des widgets. De même, remplacez “ YOUR-WIDGET-SCRIPT-SRC-URL ” par l’URL attribuée à la variable s.src dans le script de votre page d’aperçu des widgets.
Ce script est très similaire à nos scripts de widget par défaut, à l'exception du fait que vous devez utiliser la fonction « nFSCurrencyHelper.init » et transmettre à la fonction la source du widget.

Ouvrez votre navigateur Web et accédez au tableau de bord nFusion à l'adresse suivante : https://dashboard.nfusionsolutions.com/. Si vous n'êtes pas déjà connecté, vous serez redirigé vers la page de connexion.

Vous pouvez vous connecter en utilisant un compte Google, Microsoft, Apple ou Facebook existant, à condition que ce compte utilise la même adresse e-mail associée à votre invitation au tableau de bord nFusion.

Par exemple, si votre invitation au tableau de bord a été envoyée à une adresse Gmail/Google Workspace, sélectionnez Google Sur la page de connexion, authentifiez-vous avec votre compte Google. Cela vous permet d'accéder en toute sécurité à votre tableau de bord nFusion sans avoir à créer de mot de passe supplémentaire.

Si votre adresse e-mail n'est pas associée à l'un des fournisseurs de connexion via les réseaux sociaux disponibles, sélectionnez Inscrivez-vous maintenant en haut de la page de connexion. De là, vous pouvez créer un compte en utilisant votre adresse e-mail et un mot de passe de votre choix.

Une fois votre compte créé ou authentifié, vous pouvez vous connecter et commencer à accéder à votre tableau de bord nFusion.

Pour utiliser l'application nFusion Shopify, vous devez disposer d'un abonnement actif au nFusion Moteur de tarification des produits service. Si vous n'avez pas d'abonnement actuellement, veuillez contactez notre équipe commerciale pour obtenir de l'aide.

1. Installez l'application Shopify

Depuis l'App Store de Shopify, installez le Application Shopify nFusion.

Lors de l'installation, Shopify vous demandera d'approuver les autorisations requises pour l'application. Veuillez les examiner et les accepter pour terminer l'installation.

2. Configurer les paramètres de l'application

Une fois l'application installée, ouvrez-la application nFusion depuis votre interface d'administration Shopify.

Vous devrez configurer les paramètres suivants :

  • Sous-domaine du catalogue
  • Canal de vente par catalogue
  • Clé API du catalogue

Ton Clé API et disponible Canaux de vente se trouve dans votre Tableau de bord nFusion.

3. Configurez votre canal de vente

Dans le tableau de bord nFusion, choisissez le canal de vente que vous souhaitez utiliser pour Shopify. Vous pouvez utiliser un canal de vente existant ou créer un nouveau, tel que Site web.

Le canal de vente sélectionné détermine quels produits sont synchronisés avec votre boutique Shopify.

Pour savoir comment affecter des produits à un canal de vente, veuillez consulter le Guide de configuration de l'attribution des canaux de vente.

4. Confirmer les références des produits

Avant de finaliser l'intégration, vérifiez que chaque référence produit (SKU) du tableau de bord nFusion correspond exactement à la référence produit correspondante dans Shopify.

La correspondance des références (SKU) est indispensable au bon fonctionnement des mises à jour de prix. Si une référence ne correspond pas, nFusion ne pourra pas mettre à jour le prix de ce produit dans Shopify.

5. Finaliser l'intégration

Une fois l'application installée et tous les paramètres configurés, envoyez un e-mail support@nfusionsolutions.com pour finaliser l'intégration.

Notre équipe d'assistance finalisera les étapes de configuration restantes et vous confirmera lorsque l'intégration sera prête à l'emploi.

Le Prix des produits en métaux précieux pour WooCommerce peut réindexer automatiquement les produits lorsque Planificateur d'actions Le plugin est installé et actif sur votre site WordPress.

Action Scheduler permet à WordPress de traiter les tâches en arrière-plan, ce qui aide le plugin nFusion à mettre à jour et à réindexer les produits WooCommerce plus efficacement.

Qu'est-ce que Action Scheduler ?

Action Scheduler est un outil de traitement en arrière-plan évolutif pour WordPress. Il est couramment utilisé par les extensions WordPress et WooCommerce pour gérer de longues files d'attente de tâches planifiées sans nécessiter d'accès au serveur.

Action Scheduler est développé et maintenu par Automatique, la société à l'origine de WordPress.com et WooCommerce, dont une part importante du développement initial a été réalisée par Incapable de voler.

Comment installer et activer Action Scheduler

Pour installer Action Scheduler sur votre site WordPress :

  1. Téléchargez le .fermeture éclair archive des dernières version stable.
  2. Dans votre tableau de bord d'administration WordPress, accédez à Extensions → Ajouter → Téléverser une extension.
  3. Sélectionnez le .fermeture éclair fichier que vous avez téléchargé.
  4. Cliquez Installer maintenant.
  5. Une fois l'installation terminée, cliquez Activer.

Vous pouvez également installer Action Scheduler en clonant le dépôt Git dans le répertoire de votre site. wp-content/plugins dossier.

Comment fonctionne la réindexation des produits

Une fois Action Scheduler installé et activé, le plugin Product Catalog l'utilisera automatiquement pour réindexer vos produits WooCommerce en arrière-plan.

Cela permet à la réindexation des produits de s'exécuter de manière asynchrone, aidant ainsi WooCommerce à continuer de fonctionner normalement pendant que l'extension traite les mises à jour des produits.

Pour utiliser l'extension nFusion avec WordPress et WooCommerce, vous devez disposer d'un abonnement actif à Moteur de tarification des produits nFusion. Si vous n'avez pas d'abonnement actuellement, veuillez contacter notre équipe commerciale pour vous aider.

1. Installer et activer le plugin

Dans votre tableau de bord d'administration WordPress, accédez à Plugins → Ajouter un nouveau.

Recherchez et installez le Prix des produits en métaux précieux pour WooCommerce plugin. Une fois le plugin installé, sélectionnez Activer.

2. Configurer les paramètres nFusion

Après l'activation, accédez à Paramètres → Paramètres nFusion depuis la barre d'outils WordPress.

Saisissez les détails de configuration requis :

  • Sous-domaine du catalogue
  • Canal de vente par catalogue
  • Clé API du catalogue

Vous trouverez votre clé API et les canaux de vente disponibles dans le tableau de bord nFusion.

3. Créer ou sélectionner un canal de vente

Dans le Tableau de bord nFusion, Choisissez le canal de vente que vous souhaitez utiliser pour cette intégration. Vous pouvez utiliser un canal de vente existant ou créer un nouveau, tel que Site web.

Le canal de vente sélectionné détermine quels produits sont éligibles aux mises à jour automatiques des prix dans WooCommerce.

Pour savoir comment affecter des produits à un canal de vente, veuillez consulter le Guide de configuration de l'attribution des canaux de vente.

4. Lier les produits WooCommerce aux références du catalogue nFusion

Dans votre tableau de bord d'administration WordPress, accédez à Des produits.

Pour chaque produit que vous souhaitez synchroniser, ouvrez le Modifier le produit à l'écran, repérez le champ SKU du produit WooCommerce.

Saisissez le SKU exact tel qu'il apparaît dans votre catalogue de produits nFusion.

La correspondance des références (SKU) est indispensable au bon fonctionnement des mises à jour de prix. Si une référence dans WooCommerce ne correspond pas exactement à la référence correspondante dans le catalogue nFusion, nFusion ne pourra pas mettre à jour le prix de ce produit.

5. Finaliser l'intégration

Une fois ces étapes terminées, votre plugin WordPress sera connecté au catalogue de prix des produits nFusion.

Vos produits WooCommerce éligibles seront alors prêts à recevoir des mises à jour de prix automatiques en fonction des produits attribués au canal de vente sélectionné.

Pour modifier le nom de votre entreprise dans nFusion, veuillez envoyer un e-mail support@nfusionsolutions.com avec les informations suivantes :

  • Nom de votre entreprise actuelle
  • Le nom de votre nouvelle entreprise
  • Votre nouvelle adresse professionnelle, si elle a également changé.

Dès réception de votre demande, notre équipe d'assistance examinera les informations et mettra à jour le dossier de votre entreprise.

Pour attribuer des produits à un canal de vente, connectez-vous à votre compte. Tableau de bord nFusion et allez au Des produits page.

Il existe deux façons d'attribuer des produits à un canal de vente : vous pouvez ajouter des produits individuellement ou vous pouvez ajouter et supprimer des produits en masse.

Option 1 : Ajouter les produits individuellement

Utilisez cette option lorsque vous n'avez besoin d'attribuer qu'un ou quelques produits à un canal de vente.

  1. De la part de Des produits Sur cette page, trouvez le produit que vous souhaitez mettre à jour.
  2. Cliquez sur l'icône en forme de crayon pour modifier le produit.
  3. Allez au Canaux de vente languette.
  4. Sélectionnez le canal de vente auquel vous souhaitez attribuer le produit.
  5. Cliquez Sauvegarder.

Option 2 : Ajouter ou supprimer des produits en masse

Utilisez cette option lorsque vous souhaitez ajouter ou supprimer tous les produits d'un canal de vente spécifique en une seule fois.

  1. De la part de Des produits page, cliquez sur Actions du produit bouton.
  2. Sélectionner Afficher les attributs du produit du menu.
  3. Sur le Attributs du produit page, allez à la Canaux de vente section.
  4. Sélectionnez le canal de vente que vous souhaitez mettre à jour.
  5. Ajoutez ou supprimez tous les produits de ce canal de vente selon les besoins.

Une fois vos modifications enregistrées, les produits sélectionnés seront associés à ce canal de vente. Les canaux de vente permettent ensuite de contrôler quels produits sont inclus dans les intégrations connectées, telles que Shopify, WooCommerce ou eBay.

Le respect de ces bonnes pratiques vous permettra d'obtenir des performances fiables, sécurisées et efficaces lors de l'utilisation des API nFusion.

Utiliser HTTPS

Toutes les requêtes API doivent être effectuées via HTTPS en utilisant TLS 1.2 ou supérieur.

Les requêtes HTTP non sécurisées ne sont pas prises en charge.

Protégez vos jetons API

Pour accéder aux API nFusion, un ou plusieurs jetons d'API vous seront attribués en fonction de votre cas d'utilisation. Ces jetons constituent des identifiants sensibles et doivent être traités avec la même sécurité que vos mots de passe.

Ne divulguez pas votre jeton d'API dans le code côté client, comme le JavaScript exécuté dans un navigateur. Ce code étant accessible publiquement, votre jeton pourrait être copié et utilisé à mauvais escient.

Il est préférable d'effectuer les requêtes aux API nFusion depuis votre code côté serveur. Une méthode courante consiste à utiliser un proxy sécurisé sur votre site web ou application.

Par exemple:

https://yoursite.com/proxy/metals/spot

Votre serveur peut appeler l'API nFusion en toute sécurité à l'aide de votre jeton API, tout en gardant ce jeton invisible pour le public.

Utilisez la mise en cache lorsque cela est possible.

Si vous utilisez un proxy, nous vous recommandons de mettre en œuvre un système de cache afin que votre application n'envoie pas une nouvelle requête à nFusion pour chaque requête client.

La mise en cache peut améliorer les performances, réduire le trafic API inutile et éviter que votre application n'atteigne les limites de débit.

Respectez les limites de débit

Pour éviter la limitation de bande passante, maintenez les requêtes API sous une certaine limite. 1 appel par seconde et par service.

Si les limites de débit sont dépassées, vous pourriez recevoir un 403 Interdit réponse avec sous-statut 502.

Optimiser les requêtes API

Lorsque cela est possible, utilisez les paramètres de requête pour regrouper les requêtes au lieu d'effectuer plusieurs appels API distincts. Cela permet de réduire le trafic API et d'améliorer l'efficacité globale.

Exemple de demande de devises

Au lieu de faire des demandes séparées comme ceci :

Devises/summary?pairs=CAD/USD Devises/summary?pairs=USD/CAD

Utilisez une seule requête combinée :

Devises/résumé ?paires = CAD/USD, USD/CAD

Exemple de demande de métaux

Au lieu de faire des demandes distinctes pour chaque devise et chaque métal :

Métaux/spot/résumé?devise=USD&métaux=or Métaux/spot/résumé?devise=USD&métaux=argent Métaux/spot/résumé?devise=USD&métaux=platine Métaux/spot/résumé?devise=USD&métaux=palladium Métaux/spot/résumé?devise=CAD&métaux=or Métaux/spot/résumé?devise=CAD&métaux=argent Métaux/spot/résumé?devise=CAD&métaux=platine Métaux/spot/résumé?devise=CAD&métaux=palladium

Utilisez une seule requête efficace :

Métaux/spot/résumé ? Devise = USD, CAD et métaux = or, argent, platine, palladium

En-têtes HTTP recommandés

Selon votre cas d'utilisation, les en-têtes HTTP suivants peuvent être inclus dans vos requêtes API.

Accepter

Nous recommandons d'utiliser :

Accepter : application/json

Les réponses XML sont également prises en charge via :

Accepter : application/xml

Dans la plupart des cas d'utilisation, le format JSON est recommandé.

Accepter-Encodage

Nous recommandons d'utiliser :

Accept-Encoding: deflate,gzip

Cela permet de compresser les réponses, ce qui peut améliorer les performances.

Type de contenu

Pour POSTE et METTRE Les requêtes qui incluent un corps de message utilisent :

Type de contenu : application/json

Agent utilisateur

Nous recommandons de régler le Agent utilisateur associez l'en-tête à une valeur unique, telle que votre ID de locataire, votre alias de locataire ou votre sous-domaine de catalogue.

Cela peut faciliter la localisation de votre trafic API dans les journaux si une assistance technique est nécessaire.

Documentation supplémentaire

Pour plus d'informations, veuillez consulter la documentation de l'API ci-dessous :

Lors de la personnalisation des widgets nFusion, utilisez des sélecteurs CSS aussi précis que possible. Cela permet de garantir que vos styles personnalisés prévalent systématiquement sur les styles par défaut des widgets.

Utilisez les sélecteurs nFusion

Les widgets nFusion incluent des sélecteurs CSS qui peuvent être utilisés pour personnaliser leur apparence.

Pour trouver le sélecteur le plus adapté, ouvrez les outils de développement de votre navigateur et inspectez l'élément widget que vous souhaitez styliser. Vous pourrez ainsi visualiser les règles CSS actuellement appliquées et identifier le sélecteur approprié pour vos styles personnalisés.

Par exemple, le widget graphique peut appliquer une famille de polices par défaut à l'aide du sélecteur suivant :

.nfusionsolutions.com-graphique { police-family: ''Lora'', serif;
}

Pour remplacer la police par défaut, utilisez le même sélecteur et définissez votre police préférée :

.nfusionsolutions.com-graphique { police-family: ' Votre police personnalisée ', serif;
}

L'utilisation du sélecteur existant du widget permet à votre CSS personnalisé de cibler l'élément approprié sans affecter les parties non pertinentes de votre site web.

Gardez votre CSS organisé

Un CSS organisé est plus facile à maintenir, à dépanner et à mettre à jour au fil du temps.

Nous vous recommandons de regrouper les styles similaires et d'utiliser des commentaires lorsque cela s'avère utile, notamment si vous personnalisez plusieurs widgets ou si vous gérez des styles sur plusieurs pages.

Vous pouvez également suivre une structure CSS telle que : BEM ou SMACSS pour que vos styles restent cohérents et évolutifs.

Utilisez les outils et les linters CSS

Les outils et linters CSS peuvent aider à identifier les erreurs avant qu'elles n'affectent votre site web.

Des outils tels que Stylelint ou CSSLint Il permet de détecter les problèmes de syntaxe, de mise en forme et les erreurs CSS courantes. Ceci est particulièrement utile pour la gestion des styles personnalisés sur un site web ou une boutique en ligne de grande envergure.

Testez vos modifications

Après avoir ajouté ou mis à jour du CSS personnalisé, testez les widgets concernés sur votre site web pour confirmer que les styles sont appliqués correctement.

Veillez à tester le widget sur différents navigateurs et tailles d'écran lorsque cela est possible, surtout si les modifications affectent la mise en page, l'espacement, les polices ou le comportement adaptatif.

Apprenez-en davantage sur les bonnes pratiques CSS

Si vous débutez en CSS, de nombreuses ressources utiles sont disponibles en ligne. Des sites tels que… Documentation Web MDN, Astuces CSS, et Stack Overflow peuvent constituer des points de départ utiles pour apprendre les fondamentaux du CSS et résoudre les problèmes de style courants.

Types de widgets, options de configuration prises en charge et paramètres de requête

Les widgets nFusion peuvent être personnalisés à l'aide des deux paramètres de configuration et paramètres de chaîne de requête.

Les paramètres de configuration définissent le comportement par défaut d'un widget. Une fois modifiés, ces paramètres deviennent les paramètres par défaut de ce widget.

Les paramètres de la chaîne de requête remplacent la configuration par défaut d'une instance de widget spécifique. Cela vous permet d'utiliser le même widget plusieurs fois sur un site web tout en affichant des données ou des mises en page différentes pour chaque instance.

Par exemple, si la devise par défaut du widget est définie sur USD, vous pouvez ajouter un paramètre de chaîne de requête à l'URL d'un graphique spécifique pour afficher ce graphique dans une devise différente sans modifier la configuration par défaut des autres widgets.

options de configuration standard

Les options de configuration suivantes sont généralement disponibles pour les widgets nFusion :

  • Devise: Définit la devise par défaut affichée dans le widget.
  • Unité de mesure: Définit l'unité de mesure par défaut affichée dans le widget.
  • Mise à jour automatiqueActive ou désactive la mise à jour automatique des prix. Cette option est activée par défaut.
  • Intervalle de mise à jour: Définit la fréquence de mise à jour des prix par le widget.
  • Lien: Redirige les utilisateurs vers une URL spécifique lorsqu'ils cliquent dans la zone du widget.
  • Fuseau horaire: Définit le fuseau horaire par défaut affiché dans le widget.
  • URL autorisées: Contrôle les URL autorisées à afficher le widget.

Paramètres de chaîne de requête standard

Les paramètres de chaîne de requête suivants peuvent être utilisés pour remplacer les valeurs par défaut d'un widget pour une instance de widget spécifique :

  • Symboles: ?symboles=

    Modifie les symboles affichés dans le widget. Permet également de contrôler l'ordre d'apparition des symboles.

  • Devise: ?devise=

    Modifie la devise utilisée pour afficher les prix.

  • Unité de mesure: ?unité de mesure=

    Modifie l'unité de mesure utilisée pour afficher les prix.

  • Largeur: ?largeur=

    Modifie la largeur de l'iframe du widget.

  • Hauteur: ?hauteur=

    Modifie la hauteur de l'iframe du widget.

Widgets graphiques

Les widgets graphiques nFusion sont disponibles en deux versions : V1 et V2.

La différence entre la version 1 et la version 2 réside dans la disposition des éléments du graphique. Les deux versions offrent les mêmes fonctionnalités.

options de configuration du graphique

  • Afficher la barre de navigationAffiche ou masque la barre de navigation en bas du graphique. Elle est affichée par défaut.

Paramètres de la chaîne de requête du graphique

  • Symbole sélectionné: ?sélectionné=

    Définit le symbole qui apparaît lors du premier chargement du graphique.

  • Période sélectionnée: ?timeframeindex=

    Définit la période qui s'affiche lors du premier chargement du graphique.

  • Type de graphique: ?charttype=

    Définit le style de ligne affiché dans la zone du graphique.

widgets de tableau

Les widgets de tableau nFusion sont disponibles en six versions :

  • V1: Tableau standard
  • V2: Table carrousel
  • V3Tableau des performances historiques
  • V4Tableau des performances historiques annuelles
  • V5: Table multi-unités
  • V6Tableau multi-unités et multi-devises

Tableaux V1 et V2

Les tableaux V1 et V2 offrent les mêmes fonctionnalités de base. La principale différence réside dans le style et le positionnement des éléments du tableau.

Options de configuration

  • Champs de tableau: Contrôle les champs affichés dans le tableau.

Les champs disponibles sont les suivants :

  • Demander
  • Offre
  • Changement
  • Pourcentage de changement
  • Haut
  • Faible
  • Pr. fermer
  • Ouvrir
  • Dernier

Paramètres de chaîne de requête

Les tables V1 et V2 prennent en charge les paramètres de chaîne de requête standard.

Tableau des performances historiques V3

Le tableau V3 affiche les données de performance historiques pour un symbole sélectionné.

Le tableau comprend des données historiques pour les périodes suivantes :

  • Un jour
  • Une semaine
  • Un mois
  • Six mois
  • Un an
  • Cinq ans
  • Dix ans
  • Quinze ans

Options de configuration

  • Champs de tableau: Contrôle les champs affichés dans le tableau.

Les champs disponibles sont les suivants :

  • Demander
  • Offre
  • Changement
  • Haut
  • Faible

Paramètres de chaîne de requête

Le tableau des performances historiques V3 prend en charge les paramètres de chaîne de requête standard.

Tableau des performances historiques annuelles V4

Le tableau V4 affiche les données historiques de demande et de variation en pourcentage pour plusieurs devises à intervalles d'un an, jusqu'à 40 ans.

Options de configuration

Le tableau V4 prend en charge les options de configuration standard.

Paramètres de chaîne de requête

  • Années: ?années=

    Définit le nombre d'années de données historiques affichées.

  • Devise: ?devise=

    Une liste de devises séparées par des virgules peut être utilisée pour afficher des données dans plusieurs devises.

Table multi-unités V5

Le tableau V5 affiche les cours au comptant en temps réel d'un métal unique dans plusieurs unités de mesure.

Options de configuration

  • Champs de tableau: Contrôle les champs affichés dans le tableau.

Les champs disponibles sont les suivants :

  • Demander
  • Offre
  • Changement
  • Pourcentage de changement
  • Haut
  • Faible
  • Pr. fermer

Paramètres de chaîne de requête

  • Unité de mesure: ?unité de mesure=

    Une liste d'unités de mesure séparées par des virgules peut être utilisée pour afficher des données dans plusieurs unités.

Tableau multi-unités et multi-devises V6

Le tableau V6 affiche les cours au comptant en temps réel de plusieurs métaux dans plusieurs devises et unités de mesure.

Options de configuration

Le tableau V6 prend en charge les options de configuration standard.

Paramètres de chaîne de requête

  • Unité de mesure: ?unité de mesure=

    Une liste d'unités de mesure séparées par des virgules peut être utilisée pour afficher des données dans plusieurs unités.

  • Devise: ?devise=

    Une liste de devises séparées par des virgules peut être utilisée pour afficher des données dans plusieurs devises.

widget de défilement

Le bandeau d'affichage des prix au comptant de nFusion présente des données en temps réel dans une mise en page adaptative de type bannière.

Options de configuration

Le téléscripteur prend en charge deux modes d'affichage :

  • DéfilementAffiche les éléments du bandeau défilant en continu. Il s'agit du paramètre par défaut.
  • FixéSupprime l'effet de défilement et affiche les éléments du bandeau défilant dans une mise en page adaptée aux appareils mobiles.

Le téléscripteur prend également en charge les champs configurables.

Les champs disponibles sont les suivants :

  • Demander
  • Offre
  • Changement
  • Pourcentage de changement
  • Haut
  • Faible
  • Pr. fermer

Paramètres de chaîne de requête

Le flux de données prend en charge les paramètres de chaîne de requête standard.

Widget de calcul RMD

Le calculateur RMD, ou distribution minimale requise, permet aux utilisateurs d'estimer leur distribution minimale requise à l'aide d'un graphique convivial.

Le calcul est basé sur les informations saisies par l'utilisateur, notamment :

  • Âge
  • Solde du compte
  • Existe-t-il un bénéficiaire principal ?
  • Taux de rendement estimé

Widget de page produit

Le widget de page produit utilise le catalogue de produits nFusion pour créer un affichage produit pleine page avec les prix d'achat et de vente en temps réel.

Ce widget peut utiliser les fonctionnalités du catalogue, telles que les canaux de vente et les familles de produits, pour contrôler les produits affichés.

Page de widget

La page de widgets vous permet d'afficher plusieurs widgets nFusion (graphiques, tableaux et tickers) ensemble sur une seule page.

Depuis la page des widgets, les utilisateurs peuvent modifier simultanément le symbole, la devise et l'unité de mesure de chaque instance de widget sur la page.

Pour voir pris en charge :

Devises : Visitez notre Documentation API sous Devises et affichez les points de terminaison où le chemin se termine par « pris en charge »

Les métaux: Visitez notre Documentation API sous Métaux et affichez les points de terminaison où le chemin se termine par « pris en charge »

Indices : Visitez notre Documentation API sous Devises et affichez les points de terminaison où le chemin se termine par « pris en charge »

Repères : Visitez notre Documentation API sous Métaux et affichez les points de terminaison où le chemin contient un « référence »

Connectons-nous

Découvrez comment nous pouvons vous aider

Si vous avez besoin d'assistance technique ou si vous avez une question, remplissez le formulaire ci-dessous ou cliquez sur le bouton pour appeler. Nos heures d'assistance sont Du lundi au vendredi de 8 h à 17 h CST.

Besoin d'aide?

Contactez notre équipe d'assistance

Laissez-nous vous aider à développer votre entreprise

En matière de qualité, de fonctionnalité, de personnalisation et de service, nos solutions logicielles bullion sont inégalées. Laissez-nous vous aider à développer votre entreprise.