De #1-softwareleverancier op de markt voor edelmetalen

Wij zijn er om te helpen

Bekijk onze tutorials, technische handleidingen en API-documentatie.

Probeer de nFusion-software 14 dagen gratis.

200+

Aangesloten dealers

99.99%

Platform uptime

10.000+

Producten

Hoe kunnen wij helpen?

Ons toegewijde supportteam staat klaar om u te helpen met alle vragen of uitdagingen die u tegenkomt. Of u nu technische begeleiding nodig hebt of hulp bij het navigeren door onze services, we zijn slechts een klik verwijderd om u de oplossingen te bieden die u nodig hebt.

Video uitleg

4 비디오

Bij nFusion Solutions worden onze spotprijzen verkregen uit een zorgvuldig samengesteld netwerk van vertrouwde wereldwijde aanbieders, waaronder toonaangevende wereldwijde beurzen en financiële instellingen zoals ZES-Groep (Zwitserse effectenbeurs), Morningstar, UBS, Saxo Bank, Morgan Stanley, AFX en BNP Paribas. We monitoren deze realtime feeds continu met behulp van een eigen betrouwbaarheidsscoresysteem om de meest accurate, actuele en betrouwbare gegevens te garanderen.

Ons systeem berekent een beste bied- en laatkoers (BBO) door de meest betrouwbare koersen te selecteren en afwijkingen eruit te filteren. Op basis daarvan bepalen we een zuiver middenpunt en construeren we evenwichtige bied-/laatprijzen, afgestemd op de huidige marktomstandigheden.

Wilt u dieper ingaan op hoe het allemaal werkt? Lees onze volledige gids over spotprijzen voor edelmetalen ›

Als de spotprijzen niet lijken te worden bijgewerkt, kan dit komen doordat de markt gesloten is. Markturen voor edelmetalen komen overeen met CME Globex-uren voor metaalfutures

Om aangepaste spotprijzen voor metalen te configureren:

  1. Log in op uw nFusion-dashboard als beheerder.
  2. Navigeer naar de “Metaalprijsconfiguratie” sectie op de homepagina.
  3. Aangepaste overschrijvingen inschakelen door de schakelaar bovenaan de sectie om te zetten. Eenmaal ingeschakeld:
    • U heeft de mogelijkheid om een “Verloopt op” datum. Hiermee bepaalt u wanneer uw aangepaste prijzen vervallen en automatisch terugkeren naar de wereldwijde spotprijs.
  4. Spotprijzen voor individuele metalen configureren:
    Onder de schakelaar en de vervaldatum ziet u een tabel met de ondersteunde metalen:
    Goud, zilver, platina, palladium, rhodium en koper.

    Voor elk metaal kunt u:

    • Stel een in Vaste bieding en/of Vaste vraag waarde om een specifieke prijs vast te leggen.
    • Pas een toe Bodaanpassing of Vraag aanpassing om de spotprijs automatisch te verhogen of te verlagen.

    Bijvoorbeeld:
    Om een vaste vraagprijs voor goud vast te stellen op $1,215.75, klik op het potloodpictogram voor Goud, voer in 1215.75 in de Vaste vraag veld, en sla het op.
    Om de prijs dynamisch aan te passen, voer je in: 0.5 in Vraag aanpassing En -0.5 in Bodaanpassing om uw Vraagprijs met 50¢ te verhogen en uw Bodprijs met 50¢ te verlagen ten opzichte van de live spotprijs.

  5. Metaalprijzen bewerken:
    Klik op het potloodpictogram naast het metaal dat u wilt configureren. Er wordt een bewerkingsvenster geopend waarin u de gewenste waarden voor het betreffende metaal kunt invoeren.

Er zijn een aantal factoren die van invloed zijn op de berekening van spotprijzen en hoe ze worden weergegeven.

  1. Site Y gebruikt mogelijk een andere gegevensbron. Als ze een andere dataprovider gebruiken, zullen hun spotprijzen vrijwel zeker enigszins afwijken vanwege variaties in berekeningen, levering, caching en timing.
  2. Site Y past mogelijk aanpassingen toe op de wereldwijde spotprijs om invloed uit te oefenen op de manier waarop hun site prijsgegevens weergeeft.
  3. Site Y kan verschillen van uw site, zoals snelheid, latentie, levering, caching, polling-intervallen en code.

Om toegang te krijgen tot spotprijsgegevens in XML- of JSON-formaat, moet u eerst inloggen op uw nFusion-dashboardVanaf het dashboard:

Ga naar de pagina Verbindingen en scrol omlaag naar het gedeelte API-sleutels.

Klik op de knop 'Bekijken' in de kolom 'Documentatie' voor de bijbehorende Market Data API-sleutel om gedetailleerde gebruiksaanwijzingen te bekijken, inclusief ondersteunde formaten en eindpunten.

API-reacties worden standaard in JSON geretourneerd. Als u de voorkeur geeft aan XML, kunt u de juiste Accept-header in uw aanvraag instellen (application/xml) of de format queryparameter gebruiken (bijv. ?format=xml). We raden JSON (application/json) aan voor de meeste use cases vanwege de brede compatibiliteit en prestaties.

Een HTTP 403 (Verboden)-respons met substatus 502 betekent doorgaans dat uw API-verzoeken de snelheidslimiet hebben overschreden. Dit gebeurt wanneer u te veel aanroepen doet in een korte tijd.

Om dit op te lossen, moet je het aantal API-verzoeken per seconde verminderen. Het implementeren van caching op je server of het uitstellen van bepaalde verzoeken kan helpen om binnen de toegestane limieten te blijven.

Voor gebruiksscenario's met een hoge frequentie kunt u overwegen om uw verzoeken waar mogelijk te batchen of te aggregeren om de efficiëntie te optimaliseren en binnen de toegestane limieten te blijven.

Om toegang te krijgen tot de API's van nFusion Solutions, hebt u een of meer API-tokens nodig, afhankelijk van uw gebruikssituatie. Om uw API-tokens te vinden:

  1. Meld u aan bij uw nFusion-dashboard.
  2. Ga naar de pagina Verbindingen.
  3. Ga naar het gedeelte API-sleutels om uw token(s) te bekijken en de juiste documentatie te raadplegen voor volledige implementatiedetails.

Uw API-tokens zijn gevoelige gegevens en moeten geheim worden gehouden. Stel ze nooit bloot in client-side code (bijvoorbeeld JavaScript in de browser), aangezien dit anderen in staat kan stellen uw token te bekijken en te misbruiken. Stuur verzoeken in plaats daarvan via uw eigen server met behulp van een beveiligde proxy, zoals:

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

Deze server-side proxy kan veilig nFusion API's aanroepen met behulp van uw token, terwijl deze verborgen blijft voor het publiek.

Om de prestaties te verbeteren en redundante API-aanroepen te verminderen, raden we u ten zeerste aan caching op uw proxyserver te implementeren. Dit zorgt ervoor dat meerdere client-side verzoeken niet resulteren in een 1:1-aanroepverhouding naar nFusion API's.

Gebruik bij API-verzoeken de volgende HTTP-headers, indien van toepassing:

  • Aanvaarden: De aanbevolen waarde is application/json. Voor XML gebruikt u application/xml.
  • Accepteren-codering: Gebruik deflate,gzip voor gecomprimeerde en snellere reacties.
  • Inhoudstype: Gebruik application/json voor POST- of PUT-aanvragen met een body.
  • Gebruiker-agent: Wij adviseren u om dit in te stellen op uw klant-ID ter identificatie.

Raadpleeg voor meer informatie de API-documentatie die u via uw Dashboard kunt raadplegen.

Meld u aan bij de Alerts Services-portal met uw beheerders-e-mailadres. Zodra u als beheerder bent ingelogd op de beheerders-URL, ziet u de volgende opties:

  • Stel een marketingbericht in voor waarschuwings-e-mails
  • Stuur nu een promotiebericht naar alle gebruikers
  • Gebruikerslijst exporteren
  • Beheer e-mailsjablonen

Kies de tweede optie: 'Verstuur nu een promotiebericht naar alle gebruikers'. Met deze optie kan de beheerder op elk gewenst moment een bericht versturen naar alle gebruikers die zich hebben aangemeld voor het ontvangen van nieuws- en promotieberichten. Nadat u de tweede optie hebt gekozen, wordt u doorgestuurd naar een nieuwe pagina met een tekstinvoerveld waar u uw gewenste bericht kunt toevoegen.

Zodra je klaar bent met het opstellen van je bericht, klik je op de knop 'Verzenden'. Vervolgens verschijnt er een pagina met de resultaten van je bericht. Deze resultaten bevatten informatie over het bericht. Je ziet bijvoorbeeld hoeveel meldingen er zijn verzonden, met details over of het pushmeldingen of sms-berichten waren. Zo krijg je inzicht in hoeveel mensen je bericht bereikt en hoe het hen bereikt, waardoor je je marketingstrategieën kunt verbeteren.

We hebben de compatibiliteit getest en bevestigd met de drie populairste plug-ins voor meerdere valuta's in de WordPress-plug-instore. Deze plug-ins werken out-of-the-box onze plug-in vanaf versie 2.9.9. Als u niet ten minste versie 2.9.9 van onze plug-in gebruikt, zijn plug-ins voor het wisselen van valuta mogelijk niet compatibel. Noteer de versie waarmee ze zijn getest.

  1. CURCY – Meerdere valuta voor WooCommerce
  2. WOOCS – Valutawisselaar voor WooCommerce
  3. Valutawisselaar voor WooCommerce

Als u geen van de plug-ins gebruikt waarvan we hebben bevestigd dat deze compatibel zijn in de genoemde lijst hier, er zijn een paar dingen waar je op moet letten. Onze plug-in Dit is afhankelijk van de functie `getwoocommerce_currency()`, die de huidige WooCommerce-valutacode retourneert. Als uw valutawisselplugin de WooCommerce-valuta niet bijwerkt, zal onze plugin de productprijzen niet bijwerken met de nieuwe valuta.

Een andere mogelijke oorzaak voor het niet goed functioneren van uw plugin is de prioriteit van het woocommerce_product_get_price-filter. Vanaf versie 2.9.9 stelt onze Product Catalog-plugin de prioriteit van dit filter in op 10000, zodat onze hook als laatste wordt uitgevoerd. Als de prioriteit van dit filter in de valuta-plugin hoger is dan 10000, kan dit de prijs die door nFusion wordt geretourneerd, overschrijven. Prijsberekeningsengine voor edelmetalen.

Als onze gratis plug-in uw specifiek gewenst gedrag niet ondersteunt, kunt u desgewenst uw lokale kopie van de plug-in aanpassen om aangepast gedrag te verkrijgen. Houd rekening met de volgende waarschuwingen als u besluit de plug-in te wijzigen:
  1. Wij bieden geen ondersteuning voor aangepaste versies van onze plugins.. Zodra u de code van de openbare broncode hebt aangepast, valt alle ontwikkelingsondersteuning voor die plugin buiten het takenpakket van ons team.
  2. Als u uw lokale kopie wijzigt en de automatische updates voor die plug-in niet uitschakelt, worden uw lokale wijzigingen overschreven en gaan ze verloren wanneer we de volgende nieuwe versie uitbrengen.
  3. Als u automatische updates uitschakelt en uw lokale kopie wijzigt, ontvangt u geen upgrades meer wanneer wij deze uitbrengen. Dit betekent dat u niet profiteert van toekomstige bugfixes en/of functieverbeteringen. Het is mogelijk dat uw ontwikkelaar de code in de openbare repository bekijkt en de wijzigingen samenvoegt, maar ons team kan geen ondersteuning bieden voor het samenvoegen, noch voor de code van uw aangepaste plug-in.

Om dit te doen, moet u een van onze ondersteunde valutawisselplug-ins gebruiken. Als u een ondersteunde valutawisselaar gebruikt, heeft u twee opties:

  1. Gebruik onze Plug-in voor WordPress-grafieken en widgetsVanaf versie 1.2.4 werkt onze widget-plugin direct met alle bovengenoemde ondersteunde valutawisselaars.
  2. Gebruik ons valutahulpscript: Het valutahulpscript is op een vergelijkbare manier geïmplementeerd als onze standaard widgetscripts. U hoeft alleen maar een script te plakken op de pagina waar u de widget wilt weergeven. Als u van deze optie gebruik wilt maken, kunt u onze website bezoeken. tutorial over het implementeren van het valutahelperscript.

Je kunt de stijl van je widgets personaliseren via de nFusion Dashboard-app. Volg deze stappen om te beginnen:

Toegang tot de widgetspagina: Log in op uw nFusion-dashboard en navigeer naar de widgetspagina.

Een widget bewerken: Ga naar de widgetpagina, zoek de widget die u wilt aanpassen en klik op het potloodpictogram 'bewerken' in de kolom 'Acties'. U komt dan in het bewerkingsscherm van de widget terecht.

Maatwerksecties: Op het bewerkingsscherm van de widget vindt u twee hoofdsecties:

  • Sectie Bestand uploaden: In deze sectie kunt u bestanden uploaden, zoals CSS en (JS, alleen beschikbaar in het geavanceerde widgetpakket), evenals een afbeeldingsbestand.
  • Sectie Widgetinstellingen: Hier kunt u specifieke widgetinstellingen configureren. In deze handleiding richten we ons op het gedeelte voor het uploaden van bestanden en laten we zien hoe u een aangepast CSS-bestand kunt uploaden.

Voordat je begint:

Voordat u uw aangepaste CSS uploadt, raden we u ten zeerste aan onze Best practices voor CSS documentatie om ervoor te zorgen dat uw styling zonder conflicten wordt toegepast.

Aangepaste CSS uploaden:

Volg deze stappen om uw aangepaste CSS-bestand te uploaden:

  1. Klik op de uploadknop onder de kolom 'CSS uploaden'. Hiermee opent u een bestandsverkenner waarin u het CSS-bestand kunt selecteren dat u wilt uploaden.
  2. Zodra je een CSS-bestand hebt geselecteerd, ontvang je een bevestigingsbericht dat het CSS-bestand succesvol is geüpload.

Bekijk een voorbeeld van uw wijzigingen:

Om je aanpassingen in actie te zien, ga je terug naar de widgetpagina en klik je op de knop 'voorbeeld' bij de widget die je zojuist hebt bewerkt. Hiermee open je een voorbeeldpagina van de widget waar je je nieuwe CSS-stijl kunt bekijken.

Problemen met CSS-applicatie oplossen:

Als u merkt dat uw aangepaste CSS niet wordt toegepast, overweeg dan de volgende oplossingen:

  • Cache wissen en hard herladen:
    • Open de ontwikkelaarsconsole met Control+Shift+I (Windows/Linux) of Option+Command+I (Mac), of via Extra > Ontwikkelaar > Ontwikkelaarstools, of door met de rechtermuisknop te klikken en Inspecteren te kiezen.
    • Houd het vernieuwingspictogram ingedrukt of klik er met de rechtermuisknop op.
    • Selecteer 'Cache legen en harde herlaadactie' in het keuzemenu.
  • Controleer CSS-specificiteit:
    • Open de ontwikkelaarsconsole en inspecteer het element dat je wilt stylen. Controleer in het paneel 'Stijlen' aan de rechterkant of je CSS-regel niet is doorgestreept. Als dit wel het geval is, betekent dit dat een andere CSS-regel mogelijk een hogere specificiteit heeft.
  • CSS-kiezers en bestand verifiëren:
    • Controleer op typefouten in uw CSS-kiezers en hun volgorde.
    • Controleer of het CSS-bestand dat u hebt geüpload het juiste is door in de ontwikkelaarsconsole naar het tabblad 'Netwerk' te gaan en het CSS-verzoek te zoeken dat overeenkomt met uw aangepaste CSS-bestand.

Als geen van de bovenstaande oplossingen werkt, neem dan contact op met ons ondersteuningsteam via support@nfusionsolutions.com. Wanneer u uw probleem meldt, vermeld dan alle stappen die u al hebt ondernomen om het probleem op te lossen voordat u contact met ons opnam. Dit helpt ons om zo snel mogelijk een oplossing te bieden voor uw aanpassingsbehoeften.

Om dit te doen, moet elke widget moet een unieke ID hebben Zodat er geen JavaScript-fouten of -conflicten optreden wanneer ze op de pagina worden geladen. Daarom moet je, wanneer je meerdere instanties van dezelfde widget aan één pagina toevoegt, de ID van het DIV-element wijzigen zodat deze uniek is binnen die pagina; vervolgens moet je het src-attribuut in het script aanpassen door "/jouw-id" aan het einde van het rootdomein toe te voegen.

Door de ID te wijzigen en de src aan te passen, geef je het script aan in welk DIV-element de grafiek moet worden geladen. Hier is bijvoorbeeld een standaardscript voor een grafiekwidget, gekopieerd van de voorbeeldpagina:


<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>

Stel nu dat u nog een diagram op dezelfde pagina wilt toevoegen (misschien om bijvoorbeeld het geselecteerde symbool te wijzigen). Hier ziet u hoe het eruit zou zien als u een tweede exemplaar van dezelfde widget aan één pagina zou toevoegen:


<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>

Merk op dat alles hetzelfde is, behalve de DIV-element-ID en het einde van het src-attribuut.

Om dit te doen, moet je de twee elementen, zowel de knop als de iframe, via JavaScript met elkaar verbinden. In deze handleiding gebruiken we het voorbeeld van een knop waarmee het geselecteerde symbool in een grafiek kan worden gewijzigd.
Begin met het toevoegen van de gewenste gebeurtenislistener. In dit voorbeeld, aangezien we een knop gebruiken, voegen we een klikgebeurtenis toe. Nadat je de gebeurtenislistener aan het knopelement hebt toegevoegd, maak je een functie aan die de iframe manipuleert en roep je deze aan vanuit de klikgebeurtenis. Deze functie wordt nu elke keer uitgevoerd wanneer er op de knop wordt geklikt.
Vervolgens moet u toegang krijgen tot het iframe-element. Zodra u toegang hebt, kunt u de attributen ervan manipuleren. In dit voorbeeld manipuleren we de "src". Nadat u de src van het iframe hebt verkregen, hoeft u deze alleen maar te vervangen of te overschrijven met de nieuwe gewenste src-URL.
Een standaard URL voor een diagram-src ziet er bijvoorbeeld als volgt uit: “https://widget.nfusionsolutions.com/widget/chart/1/fya3e32-e870-adf20-a9f3-c88c636f7s8d/188e705d-23afa-45dd-fce21-09c8298af4f2”
Als u het symbool wilt wijzigen wanneer op de knop wordt geklikt, ziet de src-URL er als volgt uit: “https://widget.nfusionsolutions.com/widget/chart/1/fya3e32-e870-adf20-a9f3-c88c636f7s8d/188e705d- 23afa-45dd-fce21-09c8298af4f2?geselecteerd=zilver”
Als je de src-URL in de JavaScript-code vervangt, wordt de grafiek-iframe bijgewerkt en wordt de nieuwe src-URL weergegeven.
Hieronder ziet u een voorbeeldcodefragment waarin jQuery wordt gebruikt om het in de grafiek geselecteerde symbool naar zilver te schakelen:
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"); }

Om uw widgets te implementeren met behulp van onze valutahulp, volgt u twee eenvoudige stappen.

1. Zorg ervoor dat het hulpscript beschikbaar is voordat u het probeert te gebruiken. U moet het volgende script in uw headerbestand toevoegen:


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

2. Zodra het script beschikbaar is voor gebruik, kunt u een widget aan de pagina toevoegen met code die vergelijkbaar is met het volgende:


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

Vervang in het bovenstaande script “YOUR-WIDGET-ID” door de ID die in het script van uw widget-previewpagina staat. Vervang vervolgens op dezelfde manier “YOUR-WIDGET-SCRIPT-SRC-URL” door de URL die is toegewezen aan de variabele s.src in het script van uw widget-previewpagina.
Dit script lijkt erg op onze standaardwidgetscripts, met dien verstande dat u de functie “nFSCurrencyHelper.init” moet gebruiken en de functie de src van de widget moet doorgeven.

Open uw webbrowser en ga naar het nFusion-dashboard op https://dashboard.nfusionsolutions.com/. Als u nog niet bent ingelogd, wordt u doorgestuurd naar de inlogpagina.

Je kunt inloggen met een bestaand Google-, Microsoft-, Apple- of Facebook-account, zolang dat account maar hetzelfde e-mailadres gebruikt als dat van je uitnodiging voor het nFusion Dashboard.

Als uw uitnodiging voor het dashboard bijvoorbeeld naar een Gmail-/Google Workspace-adres is verzonden, selecteert u Google Op de inlogpagina kunt u zich aanmelden met uw Google-account. Hiermee krijgt u veilig toegang tot uw nFusion-dashboard zonder een apart wachtwoord aan te maken.

Als uw e-mailadres niet is gekoppeld aan een van de beschikbare sociale-aanmeldproviders, selecteer dan Meld je nu aan Bovenaan de inlogpagina. Daar kunt u een account aanmaken met uw e-mailadres en een wachtwoord naar keuze.

Zodra uw account is aangemaakt of geverifieerd, kunt u inloggen en toegang krijgen tot uw nFusion-dashboard.

Om de nFusion Shopify-app te gebruiken, moet u een actief abonnement op de nFusion Productprijsengine service. Als u momenteel geen abonnement heeft, Neem contact op met ons verkoopteam voor assistentie.

1. Installeer de Shopify-app

Installeer de app vanuit de Shopify App Store nFusion Shopify-app.

Tijdens de installatie vraagt Shopify u om de benodigde app-machtigingen goed te keuren. Controleer en accepteer de machtigingen om de installatie te voltooien.

2. De app-instellingen configureren

Zodra de app is geïnstalleerd, open je de nFusion-app vanuit je Shopify-beheerpaneel.

U dient de volgende instellingen te configureren:

  • Catalogussubdomein
  • Catalogus verkoopkanaal
  • Catalogus-API-sleutel

Jouw API-sleutel en beschikbaar Verkoopkanalen is te vinden in uw nFusion-dashboard.

3. Stel uw verkoopkanaal in

Kies in het nFusion-dashboard het verkoopkanaal dat u voor Shopify wilt gebruiken. U kunt een bestaand verkoopkanaal gebruiken of een nieuwe aanmaken, zoals Website.

Het gekozen verkoopkanaal bepaalt welke producten worden gesynchroniseerd met je Shopify-winkel.

Om te leren hoe u producten aan een verkoopkanaal kunt toewijzen, raadpleegt u de volgende informatie: Handleiding voor het instellen van de toewijzing van verkoopkanalen.

4. Bevestig de product-SKU's

Controleer voordat u de integratie voltooit of elke product-SKU in het nFusion-dashboard exact overeenkomt met de corresponderende product-SKU in Shopify.

SKU-matching is vereist voor een correcte prijsupdate. Als een SKU niet overeenkomt, kan nFusion de prijs van dat product in Shopify niet bijwerken.

5. Voltooi de integratie

Nadat de app is geïnstalleerd en alle instellingen zijn geconfigureerd, ontvangt u een e-mail. support@nfusionsolutions.com om de integratie te voltooien.

Ons supportteam zal de resterende installatiestappen voltooien en bevestigen wanneer de integratie klaar is voor gebruik.

De Prijzen van edelmetalenproducten voor WooCommerce kan producten automatisch opnieuw indexeren wanneer de Actieplanner De plugin is geïnstalleerd en actief op uw WordPress-website.

Action Scheduler zorgt ervoor dat WordPress taken op de achtergrond kan verwerken, waardoor de nFusion-plugin WooCommerce-producten efficiënter kan bijwerken en opnieuw indexeren.

Wat is een actieplanner?

Action Scheduler is een schaalbare tool voor achtergrondverwerking voor WordPress. Het wordt vaak gebruikt door WordPress- en WooCommerce-plugins om grotere wachtrijen met geplande taken te beheren zonder dat servertoegang nodig is.

Action Scheduler wordt ontwikkeld en onderhouden door Automatisch, het bedrijf achter WordPress.com en WooCommerce, met een aanzienlijk deel van de vroege ontwikkelingsfase voltooid door Vliegloos.

Hoe installeer en activeer je Action Scheduler?

Om Action Scheduler op je WordPress-website te installeren:

  1. Download de .zip archief van de meest recente stabiele vrijlating.
  2. Ga in uw WordPress-beheerdersdashboard naar Plugins → Nieuwe toevoegen → Plugin uploaden.
  3. Selecteer de .zip bestand dat je hebt gedownload.
  4. Klik Nu installeren.
  5. Zodra de installatie is voltooid, klikt u op Activeren.

Je kunt Action Scheduler ook installeren door de Git-repository naar je site te klonen. wp-content/plugins map.

Hoe werkt productherindexering?

Zodra Action Scheduler is geïnstalleerd en geactiveerd, zal de Product Catalog Plugin deze automatisch gebruiken om uw WooCommerce-producten op de achtergrond opnieuw te indexeren.

Hierdoor kan het herindexeren van producten asynchroon verlopen, waardoor WooCommerce normaal kan blijven functioneren terwijl de plugin productupdates verwerkt.

Om de nFusion-plugin met WordPress en WooCommerce te gebruiken, moet u een actief abonnement hebben op de plugin. nFusion Productprijsberekeningsengine. Als u nog geen abonnement heeft, neem dan contact met ons op. verkoopteam voor assistentie.

1. Installeer en activeer de plug-in

Ga in uw WordPress-beheerdersdashboard naar Plugins → Nieuw toevoegen.

Zoek en installeer de Prijzen van edelmetalenproducten voor WooCommerce plug-in. Nadat de plug-in is geïnstalleerd, selecteer je Activeren.

2. Configureer de nFusion-instellingen

Ga na activering naar Instellingen → nFusion-instellingen vanuit de WordPress-werkbalk.

Voer de vereiste configuratiegegevens in:

  • Catalogussubdomein
  • Catalogus verkoopkanaal
  • Catalogus-API-sleutel

Je API-sleutel en beschikbare verkoopkanalen vind je in het nFusion-dashboard.

3. Maak of selecteer een verkoopkanaal

In de nFusion-dashboard, Kies het verkoopkanaal dat u voor deze integratie wilt gebruiken. U kunt een bestaand verkoopkanaal gebruiken of een nieuwe aanmaken, zoals Website.

Het gekozen verkoopkanaal bepaalt welke producten in aanmerking komen voor automatische prijsupdates in WooCommerce.

Om te leren hoe u producten aan een verkoopkanaal kunt toewijzen, raadpleegt u de volgende informatie: Handleiding voor het instellen van de toewijzing van verkoopkanalen.

4. Koppel WooCommerce-producten aan nFusion-catalogus-SKU's

Ga in uw WordPress-beheerdersdashboard naar Producten.

Open voor elk product dat u wilt synchroniseren de Product bewerken Zoek op het scherm het veld met de product-SKU van WooCommerce.

Voer de exacte SKU in zoals deze in uw nFusion-productcatalogus staat.

SKU-matching is vereist voor een correcte prijsupdate. Als een SKU in WooCommerce niet exact overeenkomt met de corresponderende SKU in de nFusion-catalogus, kan nFusion de prijs van dat product niet bijwerken.

5. Voltooi de integratie

Zodra deze stappen zijn voltooid, is uw WordPress-plugin verbonden met de nFusion Product Pricing Catalog.

Uw in aanmerking komende WooCommerce-producten zijn dan klaar om automatische prijsupdates te ontvangen op basis van de producten die aan het geselecteerde verkoopkanaal zijn toegewezen.

Om uw bedrijfsnaam in nFusion te wijzigen, kunt u een e-mail sturen naar [e-mailadres]. support@nfusionsolutions.com met de volgende informatie:

  • Uw huidige bedrijfsnaam
  • Uw nieuwe bedrijfsnaam
  • Uw bijgewerkte bedrijfsadres, indien het adres ook is gewijzigd.

Zodra uw verzoek is ontvangen, zal ons supportteam de informatie beoordelen en uw bedrijfsgegevens bijwerken.

Om producten aan een verkoopkanaal toe te wijzen, meldt u zich aan bij uw account. nFusion-dashboard en ga naar de Producten pagina.

Er zijn twee manieren om producten aan een verkoopkanaal toe te wijzen: u kunt producten afzonderlijk toevoegen, of u kunt producten in bulk toevoegen en verwijderen.

Optie 1: Producten afzonderlijk toevoegen

Gebruik deze optie wanneer u slechts één of enkele producten aan een verkoopkanaal hoeft toe te wijzen.

  1. Van de Producten Zoek op de pagina het product dat u wilt bijwerken.
  2. Klik op het potloodpictogram om het product te bewerken.
  3. Ga naar de Verkoopkanalen tab.
  4. Selecteer het verkoopkanaal waaraan u het product wilt toewijzen.
  5. Klik Redden.

Optie 2: Producten in bulk toevoegen of verwijderen

Gebruik deze optie als u alle producten in één keer aan een specifiek verkoopkanaal wilt toevoegen of verwijderen.

  1. Van de Producten pagina, klik op de Productacties knop.
  2. Select Productkenmerken bekijken uit het menu.
  3. Op de Productkenmerken pagina, ga naar de Verkoopkanalen sectie.
  4. Selecteer het verkoopkanaal dat u wilt bijwerken.
  5. Voeg naar behoefte producten toe aan of verwijder producten uit dat verkoopkanaal.

Zodra je wijzigingen zijn opgeslagen, worden de geselecteerde producten gekoppeld aan dat verkoopkanaal. Verkoopkanalen kunnen vervolgens worden gebruikt om te bepalen welke producten worden opgenomen in gekoppelde integraties, zoals Shopify, WooCommerce of eBay.

Door deze best practices te volgen, kunt u betrouwbare, veilige en efficiënte prestaties behalen bij het werken met nFusion API's.

Gebruik HTTPS

Alle API-verzoeken moeten via HTTPS gebruik TLS 1.2 of hoger.

Onbeveiligde HTTP-verzoeken worden niet ondersteund.

Bescherm uw API-tokens.

Om toegang te krijgen tot de nFusion API's, ontvangt u een of meer API-tokens, afhankelijk van uw gebruikssituatie. API-tokens zijn gevoelige inloggegevens en dienen net als wachtwoorden te worden behandeld.

Geef uw API-token niet weer in client-side code, zoals JavaScript dat in een browser wordt uitgevoerd. Client-side code is openbaar toegankelijk, waardoor uw token mogelijk gekopieerd en misbruikt kan worden.

Verricht in plaats daarvan verzoeken aan nFusion API's vanuit uw servercode. Een veelgebruikte methode is het gebruik van een beveiligde proxy op uw eigen website of applicatie.

Bijvoorbeeld:

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

Uw server kan de nFusion API veilig aanroepen met behulp van uw API-token, terwijl het token verborgen blijft voor het publiek.

Gebruik caching waar mogelijk.

Als u een proxy gebruikt, raden we aan caching te implementeren, zodat uw applicatie niet voor elk clientverzoek een nieuw verzoek naar nFusion stuurt.

Caching kan de prestaties verbeteren, onnodig API-verkeer verminderen en voorkomen dat uw applicatie de limieten voor het aantal aanvragen bereikt.

Houd je aan de snelheidslimieten.

Om throttling te voorkomen, moet u het aantal API-aanvragen onder de limiet houden. 1 gesprek per seconde per dienst.

Als de snelheidslimieten worden overschreden, kunt u een 403 Verboden antwoord met substatus 502.

Optimaliseer API-aanvragen

Gebruik, indien ondersteund, queryparameters om verzoeken te consolideren in plaats van meerdere afzonderlijke API-aanroepen te doen. Dit helpt het API-verkeer te verminderen en de algehele efficiëntie te verbeteren.

Voorbeeld van een valutaverzoek

In plaats van afzonderlijke verzoeken zoals deze in te dienen:

Valuta's/samenvatting?paren=CAD/USD Valuta's/samenvatting?paren=USD/CAD

Gebruik één gecombineerd verzoek:

Valuta/samenvatting?paren=CAD/USD,USD/CAD

Voorbeeld van een aanvraag voor metalen

In plaats van aparte aanvragen in te dienen voor elke valuta en elk metaal:

Metals/spot/summary?currency=USD&metals=gold Metals/spot/summary?currency=USD&metals=silver Metals/spot/summary?currency=USD&metals=platinum Metals/spot/summary?currency=USD&metals=palladium Metals/spot/summary?currency=CAD&metals=gold Metals/spot/summary?currency=CAD&metals=silver Metals/spot/summary?currency=CAD&metals=platinum Metals/spot/summary?currency=CAD&metals=palladium

Gebruik één efficiënte aanvraag:

Metalen/spot/samenvatting?valuta=USD,CAD&metalen=goud,zilver,platina,palladium

Aanbevolen HTTP-headers

Afhankelijk van uw specifieke toepassing kunnen de volgende HTTP-headers worden opgenomen in uw API-verzoeken.

Aanvaarden

Wij raden aan om het volgende te gebruiken:

Accepteren: application/json

XML-reacties worden ook ondersteund door gebruik te maken van:

Accepteren: applicatie/xml

Voor de meeste toepassingen is JSON aan te raden.

Accepteren-codering

Wij raden aan om het volgende te gebruiken:

Accept-Encoding: deflate,gzip

Hierdoor kunnen reacties worden gecomprimeerd, wat de prestaties kan verbeteren.

Inhoudstype

Voor NA En NEERZETTEN Verzoeken die een berichttekst bevatten, gebruiken:

Content-Type: application/json

Gebruiker-agent

Wij raden aan om de volgende instellingen te gebruiken: Gebruiker-agent De header moet een unieke waarde bevatten, zoals uw tenant-ID, tenant-alias of catalogussubdomein.

Dit kan het gemakkelijker maken om uw API-verkeer in logbestanden terug te vinden als u ondersteuning nodig heeft.

Aanvullende documentatie

Raadpleeg voor meer informatie de onderstaande API-documentatie:

Gebruik bij het aanpassen van nFusion-widgets zo specifiek mogelijke CSS-selectors. Dit zorgt ervoor dat uw aangepaste stijlen de standaardwidgetstijlen consistent overschrijven.

Gebruik nFusion-selectors

nFusion-widgets bevatten CSS-selectors waarmee hun uiterlijk kan worden aangepast.

Om de beste selector te vinden, open je de ontwikkelaarstools van je browser en inspecteer je het widgetelement dat je wilt stylen. Zo zie je welke CSS-regels er momenteel worden toegepast en kun je de juiste selector voor je aangepaste stijlen bepalen.

Het grafiekwidget kan bijvoorbeeld een standaard lettertypefamilie toepassen met behulp van de volgende selector:

.nfusionsolutions-com-chart { font-family: ''Lora'', schreef;
}

Om de standaard lettertypefamilie te overschrijven, gebruikt u dezelfde selector en stelt u de gewenste lettertypefamilie in:

.nfusionsolutions-com-chart { font-family: ''Uw eigen lettertype'', schreef;
}

Door de bestaande selector van de widget te gebruiken, kan uw aangepaste CSS het juiste element targeten zonder ongerelateerde delen van uw website te beïnvloeden.

Houd je CSS georganiseerd

Georganiseerde CSS is gemakkelijker te onderhouden, problemen op te lossen en in de loop der tijd bij te werken.

We raden aan om verwante stijlen te groeperen en waar nodig opmerkingen te gebruiken, vooral als u meerdere widgets aanpast of stijlen op meerdere pagina's beheert.

Je kunt er ook voor kiezen om een CSS-structuur te volgen, zoals bijvoorbeeld: BEM of SMACSS Om je stijlen consistent en schaalbaar te houden.

Gebruik CSS-tools en linters.

CSS-tools en linters kunnen helpen bij het opsporen van fouten voordat ze uw website beïnvloeden.

Gereedschappen zoals Stijllint of CSSLint Kan helpen bij het opsporen van syntaxfouten, opmaakproblemen en veelvoorkomende CSS-fouten. Dit is vooral handig bij het beheren van aangepaste stijlen op een grotere website of webwinkel.

Test je wijzigingen

Nadat u aangepaste CSS hebt toegevoegd of bijgewerkt, test u de betreffende widgets op uw website om te controleren of de stijlen correct worden toegepast.

Controleer de widget indien mogelijk in verschillende browsers en schermformaten, vooral als de wijzigingen van invloed zijn op de lay-out, de afstand tussen elementen, de lettertypen of het responsieve gedrag.

Leer meer over de beste werkwijzen voor CSS.

Als je nog niet zo bekend bent met CSS, zijn er online veel handige bronnen beschikbaar. Websites zoals MDN Web Docs, CSS-trucs, En Stack Overflow Dit kunnen nuttige uitgangspunten zijn voor het leren van de basisprincipes van CSS en het oplossen van veelvoorkomende stylingproblemen.

Widgettypen, ondersteunde configuratieopties en queryparameters

nFusion-widgets kunnen op beide manieren worden aangepast. configuratie-instellingen En parameters voor queryreeksen.

Configuratie-instellingen bepalen het standaardgedrag van een widget. Na een update worden deze instellingen de standaard voor die widget.

Query-stringparameters overschrijven de standaardconfiguratie voor een specifieke widget-instantie. Hierdoor kunt u dezelfde widget meerdere keren op een website gebruiken en voor elke instantie andere gegevens of lay-outs weergeven.

Als de standaardvaluta van een widget bijvoorbeeld is ingesteld op USD, kunt u een queryparameter toevoegen aan de URL van een specifieke grafiek om die grafiek in een andere valuta weer te geven zonder de standaardconfiguratie voor andere widgets te wijzigen.

Standaard configuratieopties

De volgende configuratieopties zijn doorgaans beschikbaar voor nFusion-widgets:

  • MunteenheidHiermee wordt de standaardvaluta ingesteld die in de widget wordt weergegeven.
  • meeteenheidHiermee wordt de standaard meeteenheid ingesteld die in de widget wordt weergegeven.
  • Automatische update: Hiermee kunt u automatische prijsupdates in- of uitschakelen. Deze optie is standaard ingeschakeld.
  • Update-intervalHiermee wordt ingesteld hoe vaak de widget de prijzen bijwerkt.
  • Link: Leidt gebruikers door naar een opgegeven URL wanneer ze binnen het widgetgebied klikken.
  • TijdzoneHiermee wordt de standaard tijdzone ingesteld die in de widget wordt weergegeven.
  • Toegestane URL's: Hiermee wordt bepaald welke URL's de widget mogen weergeven.

Standaard query-stringparameters

De volgende query-stringparameters kunnen worden gebruikt om de standaardinstellingen van een widget voor een specifieke widgetinstantie te overschrijven:

  • Symbolen: ?symbolen=

    Hiermee kunt u de symbolen wijzigen die in de widget worden weergegeven. U kunt hiermee ook de volgorde bepalen waarin de symbolen verschijnen.

  • Munteenheid: ?valuta=

    Wijzigt de valuta die wordt gebruikt om prijzen weer te geven.

  • meeteenheid: ?eenheid van de maat=

    Wijzigt de meeteenheid die wordt gebruikt om prijzen weer te geven.

  • Breedte: ?breedte=

    Wijzigt de breedte van het widget-iframe.

  • Hoogte: ?hoogte=

    Wijzigt de hoogte van het widget-iframe.

Grafiekwidgets

nFusion-grafiekwidgets zijn beschikbaar in twee versies: V1 En V2.

Het verschil tussen V1 en V2 zit hem in de lay-out van de grafiekelementen. Beide versies ondersteunen dezelfde functionaliteit.

Configuratieopties voor grafieken

  • Navigatiebalk weergeven: Toont of verbergt de navigatiebalk onderaan de grafiek. Deze wordt standaard weergegeven.

Grafiekquery-stringparameters

  • Geselecteerd symbool: ?geselecteerd=

    Hiermee wordt het symbool ingesteld dat verschijnt wanneer de grafiek voor het eerst wordt geladen.

  • Geselecteerd tijdsbestek: ?timeframeindex=

    Hiermee wordt het tijdsbestek ingesteld dat wordt weergegeven wanneer de grafiek voor het eerst wordt geladen.

  • Grafiektype: ?grafiektype=

    Hiermee wordt de lijnstijl ingesteld die in het grafiekgebied wordt weergegeven.

Tabelwidgets

nFusion-tabelwidgets zijn beschikbaar in zes versies:

  • V1: Standaardtabel
  • V2: Draaitafel
  • V3Historische prestatietabel
  • V4: Jaarlijkse historische prestatietabel
  • V5: Tafel met meerdere eenheden
  • V6Tabel met meerdere eenheden en meerdere valuta.

Tabellen V1 en V2

De tabellen in versie 1 en 2 bieden dezelfde basisfunctionaliteit. Het belangrijkste verschil zit in de vormgeving en positionering van de tabelelementen.

Configuratieopties

  • Tabelvelden: Hiermee wordt bepaald welke velden in de tabel worden weergegeven.

Beschikbare velden zijn onder andere:

  • Vragen
  • Bied
  • Wijziging
  • Verandering in procenten
  • Hoog
  • Laag
  • Pr. sluiten
  • Open
  • Laatst

Parameters voor querytekenreeksen

De V1- en V2-tabellen ondersteunen de standaard query-stringparameters.

V3 historische prestatietabel

De V3-tabel toont historische prestatiegegevens voor één geselecteerd symbool.

De tabel bevat historische gegevens voor de volgende tijdsperioden:

  • Op een dag
  • Een week
  • Een maand
  • Zes maanden
  • Een jaar
  • Vijf jaar
  • Tien jaar
  • Vijftien jaar

Configuratieopties

  • Tabelvelden: Hiermee wordt bepaald welke velden in de tabel worden weergegeven.

Beschikbare velden zijn onder andere:

  • Vragen
  • Bied
  • Wijziging
  • Hoog
  • Laag

Parameters voor querytekenreeksen

De V3-tabel met historische prestaties ondersteunt de standaard query-stringparameters.

V4 jaarlijkse historische prestatietabel

De V4-tabel toont historische gegevens over vraagprijzen en procentuele veranderingen voor meerdere valuta's met intervallen van één jaar, tot maximaal 40 jaar.

Configuratieopties

De V4-tabel ondersteunt de standaard configuratieopties.

Parameters voor querytekenreeksen

  • Jaren: ?jaren=

    Hiermee wordt het aantal jaren aan historische gegevens ingesteld dat wordt weergegeven.

  • Munteenheid: ?valuta=

    Een door komma's gescheiden lijst van valuta's kan worden gebruikt om gegevens in meerdere valuta's weer te geven.

V5 multi-unit tafel

De V5-tabel toont actuele spotprijzen voor één specifiek metaal in meerdere meeteenheden.

Configuratieopties

  • Tabelvelden: Hiermee wordt bepaald welke velden in de tabel worden weergegeven.

Beschikbare velden zijn onder andere:

  • Vragen
  • Bied
  • Wijziging
  • Verandering in procenten
  • Hoog
  • Laag
  • Pr. sluiten

Parameters voor querytekenreeksen

  • meeteenheid: ?eenheid van de maat=

    Een door komma's gescheiden lijst van meeteenheden kan worden gebruikt om gegevens in meerdere eenheden weer te geven.

V6 tabel met meerdere eenheden en meerdere valuta's

De V6-tabel toont actuele spotprijzen voor diverse metalen in verschillende valuta en meeteenheden.

Configuratieopties

De V6-tabel ondersteunt de standaard configuratieopties.

Parameters voor querytekenreeksen

  • meeteenheid: ?eenheid van de maat=

    Een door komma's gescheiden lijst van meeteenheden kan worden gebruikt om gegevens in meerdere eenheden weer te geven.

  • Munteenheid: ?valuta=

    Een door komma's gescheiden lijst van valuta's kan worden gebruikt om gegevens in meerdere valuta's weer te geven.

Ticker-widget

De nFusion spotprijsticker toont realtime gegevens in een responsieve banner-achtige lay-out.

Configuratieopties

De ticker ondersteunt twee weergavemodi:

  • Scrollen: Geeft tickerelementen weer in een lay-out met doorlopend scrollen. Dit is de standaardinstelling.
  • VastVerwijdert het scrolleffect en toont tickerelementen in een lay-out die geschikt is voor mobiele apparaten.

De ticker ondersteunt ook configureerbare velden.

Beschikbare velden zijn onder andere:

  • Vragen
  • Bied
  • Wijziging
  • Verandering in procenten
  • Hoog
  • Laag
  • Pr. sluiten

Parameters voor querytekenreeksen

De ticker ondersteunt de standaard query-stringparameters.

RMD-calculatorwidget

Met de RMD-calculator (Required Minimum Distribution) kunnen gebruikers hun vereiste minimale uitkering schatten aan de hand van een gebruiksvriendelijke grafiek.

De berekening is gebaseerd op door de gebruiker ingevoerde informatie, waaronder:

  • Leeftijd
  • Rekening saldo
  • Of er een primaire begunstigde is
  • Geschat rendement

Productpagina-widget

De widget voor productpagina's maakt gebruik van de nFusion-productcatalogus om een productpagina volledig te vullen met actuele bied- en vraagprijzen.

Deze widget kan catalogusfuncties zoals verkoopkanalen en productfamilies gebruiken om te bepalen welke producten worden weergegeven.

Widgetpagina

Op de widgetpagina kunt u meerdere nFusion-grafiek-, tabel- en tickerwidgets samen in één pagina-indeling weergeven.

Vanaf de widgetpagina kunnen gebruikers het symbool, de valuta en de meeteenheid voor alle widgets op de pagina tegelijkertijd wijzigen.

Om ondersteund te zien:

Valuta's: Bezoek onze API-documentatie onder Valuta's en bekijk de eindpunten waar het pad eindigt op "ondersteund"

Metalen: Bezoek onze API-documentatie onder Metalen en bekijk de eindpunten waar het pad eindigt in “ondersteund”

Indexen: Bezoek onze API-documentatie onder Valuta's en bekijk de eindpunten waar het pad eindigt op "ondersteund"

Benchmarks: Bezoek onze API-documentatie onder Metalen en bekijk de eindpunten waar het pad “benchmark” bevat

Laten we verbinding maken

Ontdek hoe wij u kunnen helpen

Als u technische ondersteuning nodig hebt of een vraag hebt, vul dan het onderstaande formulier in of klik op de knop om te bellen. Onze ondersteuningsuren zijn Maandag t/m vrijdag 8.00-17.00 uur CST.

Hulp nodig?

Neem contact op met ons ondersteuningsteam

Laat ons u helpen uw bedrijf te laten groeien

Als het aankomt op kwaliteit, functionaliteit, maatwerk en service, zijn onze bullion softwareoplossingen ongeëvenaard. Laat ons u helpen uw bedrijf te laten groeien.