Partager via


Créer des pages e-commerce dynamiques basées sur des paramètres d’URL

Cet article décrit comment configurer une page d’e-commerce Microsoft Dynamics 365 Commerce pouvant diffuser du contenu dynamique, en fonction des paramètres d’URL.

Une page d’e-commerce peut être configurée pour diffuser un contenu différent, en fonction d’un segment dans le chemin de l’URL. Par conséquent, la page est appelée page dynamique. Le segment est utilisé comme paramètre pour récupérer le contenu de la page. Par exemple, une page créée dans le générateur de site et nommée blog_viewer est mappée à l’URL https://fabrikam.com/blog. Cette page peut ensuite être utilisée pour afficher un contenu différent, en fonction du dernier segment du chemin de l’URL. Par exemple, le dernier segment de l’URL https://fabrikam.com/blog/article-1 est article-1.

Vous pouvez également remplacer un segment d’URL paramétré par une page de générateur de site. Par exemple, une page créée dans le générateur de site et nommée blog_summary est mappée à l’URL https://fabrikam.com/blog/about-this-blog. Quand l’URL https://fabrikam.com/blog est demandée avec le segment /about-this-blog à la fin, le contenu de la page blog_summary est renvoyé à la place du segment /about-this-blog qui est interprété comme un paramètre à utiliser par la page https://fabrikam.com/blog.

Lors de la sélection des noms des paramètres à transmettre à la page dynamique, le nom de la page dynamique tel qu’il apparaît dans l’URL (/blog dans l’exemple ci-dessus) ne peut pas être utilisé comme nom de paramètre ou sous-chaîne d’un nom de paramètre.

Note

La fonctionnalité d’hébergement, de récupération et d’affichage du contenu de page dynamique est implémentée à l’aide d’un module personnalisé. Pour plus d’informations, consultez Extensibilité des canaux en ligne.

Configurer une page d’e-commerce dynamique

Pour configurer une page d’e-commerce dynamique, vous devez créer la page dynamique, créer l’URL de base et configurer l’itinéraire vers la page dynamique.

Créer la page qui diffusera du contenu dynamique

Pour créer une page qui diffusera du contenu dynamique, suivez les étapes de la rubrique Ajouter une nouvelle page de site. La page que vous créez nécessitera l’implémentation d’un module qui utilise le dernier segment du chemin d’URL pour récupérer le contenu d’une source de données externe. Pour plus d’informations sur le développement de modules personnalisés, consultez la rubrique Extensibilité des canaux en ligne.

Créer l’URL de base pour la page dynamique

Pour créer l’URL de base de la page dynamique dans le générateur de site Commerce, procédez comme suit.

  1. Accédez à URL, et sélectionnez Nouveau > Nouvelle URL.
  2. Dans la boîte de dialogue Créer une nouvelle URL, sélectionnez Page interne. Sous Chemin de l’URL, entrez le chemin qui servira de racine à la page dynamique (dans cet exemple, /blog). Sélectionnez ensuite Suivant.
  3. Dans la boîte de dialogue Sélectionner une page, sélectionnez la page que vous avez créée pour servir de page dynamique, puis sélectionnez Enregistrer.
  4. Sélectionnez Publier.

Configurer l’itinéraire vers la page dynamique

Pour configurer l’itinéraire vers la page dynamique dans le générateur de site Commerce, procédez comme suit.

  1. Accédez à Paramètres du site > Extensions.
  2. Sous Chemins d’URL paramétrés, sélectionnez Ajouter, puis entrez le chemin de l’URL que vous avez entré lors de la création de l’URL (dans cet exemple, /blog).
  3. Sélectionnez Enregistrer et publier.

Une fois l’itinéraire configuré, toutes les demandes adressées au chemin d’URL paramétré renverront la page associée à cette URL. Si des demandes contiennent un segment supplémentaire, la page associée sera renvoyée et le contenu de la page sera récupéré en utilisant le segment comme paramètre. Par exemple, https://fabrikam.com/blog/article-1 retournera la page https://fabrikam.com/blog affichant le contenu récupéré en utilisant le paramètre /article-1.

Remplacer une URL paramétrée par une page personnalisée

Pour remplacer une URL paramétrée par une page personnalisée dans le générateur de site Commerce, procédez comme suit.

  1. Accédez à URL, et sélectionnez Nouveau > Nouvelle URL.
  2. Dans la boîte de dialogue Créer une nouvelle URL, sélectionnez Page interne. Sous Chemin de l’URL, entrez le chemin qui inclut le segment à remplacer (dans cet exemple, /blog/about-this-blog). Sélectionnez ensuite Suivant.
  3. Dans la boîte de dialogue Sélectionner une page, sélectionnez la page personnalisée, puis sélectionnez Enregistrer.
  4. Sélectionnez Publier.
  5. Si la page personnalisée n’a pas encore été publiée, accédez à Pages, sélectionnez la page personnalisée, puis sélectionnez Publier.

Une fois la page personnalisée publiée, elle sera diffusée à la place de la page dynamique dont le contenu est paramétré.

Ressources supplémentaires

Modifier une page de site existante

Ajouter une nouvelle page de site

Sélectionner des dispositions de page

Gestion des métadonnées SEO

Enregistrer, afficher un aperçu et publier une page

Enrichir une page de produit

Enrichir une page d’arrivée de catégorie

Vérifier l’accessibilité du contenu de la page

Extensibilité des canaux en ligne