3.1.2 Hoe u het globale Pull-schema en API-beperking instelt
Bij het beheren van grote catalogusintegraties is het controleren van wanneer en hoe snel Fozzels productgegevens van uw e-commerceplatform importeert, essentieel voor het handhaven van winkelprestaties.
Met de instellingen Global Pull Schedule en Pull Throttling kunt u synctijdstippelingen plannen om piekverkeer in de winkel te voorkomen en API-pauzes aanpassen om throttlingfouten te voorkomen.
Waar u deze instellingen vindt
-
Meld u aan bij Fozzels.
-
Ga naar Configuration voor uw actieve integratie.

-
Scroll omlaag naar de sectie Global Pull Schedule.

1. Globaal Pull-schema
Met het globale Pull-schema kunt u één moment instellen voor Fozzels om automatisch catalogi-updates in uw volledige integratie te beginnen.
Hoe het werkt:
-
Standaardschema: Elke actieve winkel in uw integratie gebruikt standaard dit geplande moment.
-
Overrides op winkelniveau: Als u meerdere winkels runt (bijv. in verschillende tijdzones) en wilt dat een bepaalde winkel gegevens op een ander moment ophaalt, kunt u de knop Overwrite Global Pull Schedule inschakelen in de afzonderlijke instellingen van die winkel.
? Best practice: stel uw Pull-schema in op rustige uren (bijv. laat in de avond of vroeg in de ochtend) als het websiteverkeer het laagst is om mogelijke belasting op de backend van uw winkel te minimaliseren.
2. Pull Throttling (vertragingen tussen aanvragen)
API-tarieflimieten zijn beperkingen die door platforms zoals Shopify, Magento, VTEX en anderen worden ingesteld om te voorkomen dat servers worden overspoeld door te veel aanvragen tegelijk.
Als Fozzels productgegevens te snel aanvraagt, retourneert de server van uw winkel mogelijk een 429 Too Many Requests-fout. Pull Throttling lost dit op door gecontroleerde pauzes tussen synchronisatiebewerkingen toe te voegen.
Configureerbare parameters:
-
Vertraging tussen pagina's (
100–15,000 ms): -
Wat dit doet: Voegt een pauze toe (in milliseconden) nadat Fozzels klaar is met het ophalen van elke batch/pagina met producten voordat u om de volgende pagina vraagt.
- Standaard / aanbeveling:
2000 ms(2 seconden). Als u dit leeg laat, wordt uw platform standaardsnelheid gebruikt.
- Standaard / aanbeveling:
-
Vertraging tussen aanvragen (
100–15,000 ms): -
Wat dit doet: Voegt een pauze in tussen afzonderlijke API-aanroepen die worden gedaan tijdens het verwerken van items op een pagina.
-
Standaard / aanbeveling:
200 ms. -
Vergeet niet uw wijzigingen op te slaan - klik op de knop SAVE.

-
⚠️ Voorzichtig: het instellen van vertragingen onder de standaardwaarden die door uw e-commerceplatform worden aanbevolen, kan throttlingfouten van uw winkelserver triggeren, waardoor kataloguspulls voortijdig kunnen mislukken. Als u mislukte pulls of throttleringwaarschuwingen ervaart, verhoogt u deze vertragingswaarden geleidelijk om uw winkelserver meer tijd tussen aanvragen te geven.