Notes de publication de Composable Storefront

Ces notes de publication incluent les mises à jour concernant Progressive Web App (PWA) Kit et Managed Runtime. Pour les notes de publication publiées avant octobre 2023, consultez :

  • Les dernières notes de publication de PWA Kit sont publiées sur la page des versions sur GitHub avant d’être publiées ici.
  • Pour consulter les notes de publication générales de B2C Commerce, reportez-vous à l’l’aide Salesforce.

Limitez l’accès à votre environnement Managed Runtime au trafic provenant de votre réseau de diffusion de contenu (CDN) tiers. Configurez un en-tête de contrôle d’accès partagé sur l’ensemble de votre CDN et de votre environnement pour vous assurer que les acheteurs, les bots et les robots d’indexation n’accèdent pas directement à votre environnement.

Consultez En-têtes de contrôle d’accès et l’API projects_target_access_control_header_create pour savoir comment verrouiller votre environnement.

Stimulez la conversion et l’engagement des acheteurs et réduisez les coûts d’implémentation grâce à nos mosaïques de produits considérablement améliorées disponibles dans la Retail React App de PWA Kit. Les mosaïques de produits comportent désormais :

  • Légendes promotionnelles
  • Prix barrés
  • Échantillons de mosaïques de produits pour la sélection des variantes
  • Badges de produits
  • Utilisation de l’API productSearch avec des extensions, qui offre des performances améliorées par rapport à la combinaison des API productSearch et getProduct(s)

Créez facilement un sitemap dans Business Manager (BM) pour votre boutique headless ou PWA Kit basée sur B2C Commerce. Les sitemaps fournissent aux robots d’indexation des instructions sur les pages à indexer et la hiérarchie du site, et ils contribuent à améliorer le classement SEO. Voir Améliorer le référencement avec un sitemap.

PWA Kit prend désormais en charge la collecte des métriques de commande Active Data. Utilisez cette collecte pour comprendre le comportement des clients et optimiser votre stratégie de merchandising et de segmentation. Voir Active Data.

Utilisez Runtime Admin pour gérer les variables d’environnement. Cette fonctionnalité est disponible en tant qu’alternative à la gestion des variables d’environnement à l’aide de l’API Managed Runtime. Les variables d’environnement vous permettent d’ajouter des variables dans le processus d’application exécuté dans un environnement, sans avoir à modifier le code. Voir Variables d’environnement.

Cette fonctionnalité est désormais disponible pour tous.

Résolvez les erreurs de votre site créé avec PWA Kit à l’aide de Log Center :

  • Recherchez et filtrez de nombreux journaux. Consultez les anciens journaux.
  • Accédez à une interface utilisateur unique pour afficher les journaux de Managed Runtime (MRT) et de votre instance B2C Commerce. Connectez ce qui se passe dans votre environnement MRT et ce qui se passe dans votre instance B2C Commerce.
  • Consultez facilement les journaux MRT sans utiliser de CLI.

Voir Déboguer à l’aide de Log Center.

Cette fonctionnalité est généralement disponible à partir de la version 3.5 de PWA Kit. Consultez la page des versions sur GitHub pour connaître la dernière version disponible de PWA Kit.

Activez un client privé Shopper Login and API Access Service (SLAS) dans votre site PWA Kit afin de pouvoir prendre en charge ces fonctionnalités avec un temps d’implémentation réduit :

  • Connexion sans mot de passe
  • Réinitialisation du mot de passe
  • Temps de chargement des pages accéléré

Voir Utiliser un client privé SLAS.

Réduisez les temps de chargement de pages après le redéploiement de vos paquets. Ces améliorations du réseau de diffusion de contenu (CDN) renforcent les performances de l’application :

  • HTTP/3 : nous utilisons automatiquement le protocole HTTP/3 pour tous les navigateurs et clients qui le prennent en charge. HTTP/3 améliore les performances, en particulier pour les acheteurs qui utilisent des appareils limités en termes de réseau, tels que les appareils mobiles.
  • Mise en cache du CDN interrégionale : nous utilisons automatiquement les réponses mises en cache dans toutes les régions pour améliorer le taux d’accès au cache et les performances des sites ayant une audience internationale.
  • Plus de régions CDN : nous avons ajouté plus de régions au CDN pour des temps de réponse plus rapides et des sauts de réseau plus courts si vous utilisez une configuration CDN empilée.

Utilisez Runtime Admin pour activer les cookies côté serveur. Cette fonctionnalité est disponible comme alternative à l’activation des cookies côté serveur en utilisant l’API Managed Runtime. L’utilisation de cookies côté serveur vous aide à améliorer la confidentialité et la sécurité et prend en charge une personnalisation et un marketing plus avancés. Voir Personnaliser avec des cookies.

Utilisez Runtime Admin pour activer les mappages de source. Cette fonctionnalité est disponible comme alternative à l’activation des mappages de source à l’aide de l’API Managed Runtime. Les mappages de source sont conçus pour améliorer considérablement l’expérience de développement et de débogage en renforçant la lisibilité de la pile d’erreurs. Voir Déboguer à l’aide de mappages de source.

Utilisez un système de gestion de contenu (CMS) tiers avec Storefront Preview. Par exemple, si vous disposez d’une bannière de soldes de vacances gérée par votre CMS, utilisez Storefront Preview (aperçu de la boutique) pour voir comment la bannière s’affichera sur votre site pendant la période spécifiée. Voir Storefront Preview.

Prévisualisez l’apparence de votre site Progressive Web App (PWA) Kit en fonction d’un ou plusieurs ID de groupes de clients. Par exemple, prévisualisez votre site tel qu’il apparaîtrait aux acheteurs qui bénéficient d’une remise pour les employés. Voir Aperçu de votre boutique en ligne.

Les projets peuvent désormais être déployés avec Node 20 ! Les projets PWA Kit devront être mis à jour à la dernière version 3.4.x et suivre les instructions dans Mettre à jour la version de Node.

Les clients japonais peuvent désormais exécuter leur environnement dans la région d’Osaka, en plus de la région existante de Tokyo. Votre région peut être modifiée à l’aide des paramètres d’environnement.

Les mappages de source sont à présent disponibles dans Managed Runtime. Cette fonctionnalité est conçue pour améliorer considérablement l’expérience de développement et de débogage en renforçant la lisibilité de la pile d’erreurs. Les mappages de source peuvent être générés à partir de PWA Kit 3.4.x et peuvent être activés à l’aide du paramètre d’environnement enable_source_maps. Voir Déboguer à l’aide de mappages de source.

Utilisez Active Data dans votre site PWA Kit pour observer les mesures de performances des produits et définir des règles automatisées pour le merchandising. Voir Active Data.

Utilisez la fonctionnalité Storefront Preview (aperçu de la boutique) pour voir à quoi ressemblera votre site PWA Kit dans différents contextes (code source spécifié, groupes de clients ou date ou heure particulière). Prévisualisez par exemple les modifications de votre site dans un environnement Staging avant de les déployer en Production. Voir Storefront Preview.

Lorsque vous créez un environnement dans Runtime Admin, vous pouvez désormais sélectionner une instance Commerce Cloud et des sites à connecter à l’environnement. Cela permet une intégration plus approfondie entre vos environnements Managed Runtime et la plateforme Commerce Cloud. Vous pouvez également utiliser les nouveaux points de terminaison de l’API Managed Runtime pour gérer et suivre les connexions de vos environnements aux instances Commerce Cloud. Pour plus d’informations, reportez-vous à cette documentation :