Aller au contenu

Cache

Le module maintient sa propre couche de cache, indépendante du cache natif de PrestaShop. Elle est utilisée principalement pour réduire les requêtes à la base de données lors de la génération du catalogue et de la résolution des pixels.

Cache

Ce qui est mis en cache

Élément mis en cache Description
Ligne de pixel (par boutique/pays/devise) La configuration de pixel la mieux adaptée pour un contexte donné. En cache pendant 24 heures dans le cache frontend.
Ligne de paramètres du pixel Indicateurs Iubenda et débogage pour la boutique actuelle. En cache pendant 24 heures.
Arbre des catégories Hiérarchie de catégories PS utilisée pour l'export du catalogue et les mappings. Invalidé lors de l'ajout/modification/suppression d'une catégorie.
Liste plate de toutes les catégories Utilisée pour les listes déroulantes de l'interface de mapping. Invalidée lors de l'ajout/modification/suppression d'une catégorie.
Résultats du fetcher de produits Lignes de produits du catalogue. Utilisées lors de l'export fragmenté.

Activer le cache du module

Activez Activer le cache du module pour activer le cache. Lorsque désactivé, chaque requête interroge directement la base de données.

Délai d'expiration du cache

Durée en secondes avant l'expiration des éléments mis en cache. La valeur par défaut est une valeur élevée ; définissez-la selon la fréquence de modification de votre configuration de pixel ou de vos données catalogue.

Une valeur de 0 signifie que les éléments expirent immédiatement (désactivant effectivement le cache même si la bascule est activée).

Vider le cache

Cliquez sur Vider le cache pour invalider immédiatement tous les éléments mis en cache. Faites-le après :

  • L'ajout ou la modification d'une configuration de pixel.
  • La modification des paramètres du catalogue affectant la façon dont les produits sont exportés.
  • Tout changement de configuration qui ne se reflète pas sur la vitrine comme prévu.

Note

Le cache du back-office (Symfony DI) et le cache frontend (FilesystemAdapter) sont séparés. Le bouton Vider le cache vide les deux. Les changements de catégorie (ajout/modification/suppression) invalident automatiquement les clés de cache liées aux catégories sans nécessiter un vidage manuel.