Un fragment d’expérience est un groupe d’un ou plusieurs composants comprenant un contenu et une disposition pouvant être référencés dans les pages. Ils peuvent contenir n’importe quel composant.
Un fragment d’expérience :
Vous pouvez utiliser des fragments d’expérience :
Dans le cas des fragments d’expérience, l’accès en écriture exige que le compte utilisateur soit enregistré dans le groupe :
experience-fragments-editors
Si vous rencontrez des problèmes, contactez votre administrateur système.
Les fragments d’expérience doivent être utilisés dans les cas suivants :
Chaque fois que vous souhaitez réutiliser des expériences.
Lorsque vous utilisez AEM en tant que plateforme de diffusion de contenu à des tiers.
Si l’une de vos expériences se décline en plusieurs variations ou rendus.
Lorsque vous avez recours au commerce omnicanal.
Nous vous encourageons à :
utiliser des dossiers pour organiser vos fragments d’expérience ;
La création de dossiers vous permet d’effectuer les opérations suivantes :
Créer une structure significative pour vos fragments d’expérience ; en fonction de la classification, par exemple
Il n’est pas nécessaire d’aligner la structure de vos fragments d’expérience sur la structure de page de votre site.
Allouer les modèles autorisés au niveau du dossier
Vous pouvez utiliser l’éditeur de modèles pour créer votre propre modèle.
L’exemple suivant illustre les fragments d’expérience structurés en fonction de Contributors
. La structure utilisée illustre également l’utilisation d’autres fonctionnalités, telles que la gestion multisite (y compris des copies de langue).
La capture d’écran suivante a été tirée du site WKND à l’aide d’Adobe Experience Manager as a Cloud Service.
Pour créer et configurer un dossier pour vos fragments d’expérience, il est recommandé de :
Il est également possible de configurer la variable Modèles autorisés pour votre instance, mais cette méthode est la suivante : not recommandé, car les valeurs peuvent être remplacées lors de la mise à niveau.
Il s’agit de la méthode recommandée pour spécifier les Modèles autorisés, car les valeurs ne sont pas remplacées lors de la mise à niveau.
Accédez au dossier Fragments d’expérience concerné.
Sélectionnez le dossier, puis Propriétés.
Spécifiez l’expression régulière pour récupérer les modèles requis dans le champ Modèles autorisés.
Par exemple :
/conf/(.*)/settings/wcm/templates/experience-fragment(.*)?
Sélectionnez Enregistrer et fermer.
Il n’est pas recommandé de modifier la variable Modèles autorisés par cette méthode, car les modèles spécifiés peuvent être écrasés lors de la mise à niveau.
Veuillez utiliser cette boîte de dialogue uniquement à titre d’information.
Accédez à la console Fragments d’expérience concernée.
Sélectionnez Options de configuration :
Spécifiez les modèles requis dans la boîte de dialogue Configurer des Fragments d’expérience :
Sélectionnez Enregistrer.
Pour créer un fragment d’expérience :
Sélectionnez Fragments d’expérience dans la navigation globale.
accédez au dossier requis et sélectionnez ensuite Créer ;
Sélectionnez Fragment d’expérience pour ouvrir l’assistant Créer un fragment d’expérience.
Sélectionnez le Modèle requis, puis Suivant :
Renseignez les Propriétés de votre Fragment d’expérience.
Un Titre est obligatoire. Si le Nom n’est pas spécifié, il est dérivé du Titre.
Cliquez sur Créer.
Un message s’affiche. Sélectionner:
L’éditeur de fragment d’expérience offre des fonctionnalités similaires à l’éditeur de page normal. Voir Modification du contenu de la page pour plus d’informations sur son utilisation.
La procédure suivante explique comment créer un teaser pour un produit :
Faites glisser un Teaser de catégorie à partir de l’Explorateur de composants.
Sélectionnez Configurer dans la barre d’outils du composant.
Ajoutez la ressource et définissez les propriétés selon vos besoins.
Confirmez les définitions en cliquant sur Terminé (icône représentant une coche).
Ajoutez d’autres composants, en fonction de vos besoins.
Vous pouvez créer des variations du fragment d’expérience, selon vos besoins :
Ouvrez le fragment à des fins de modification.
Ouvrez l’onglet Variations.
L’option Créer permet de créer les éléments suivants :
Définissez les propriétés requises :
Confirmez en cliquant sur Terminé (icône représentant une coche). La nouvelle variation est alors affichée dans le panneau :
Vous pouvez désormais utiliser le fragment d’expérience lors de la création de vos pages :
Ouvrez une page à modifier.
Par exemple : http://localhost:4502/editor.html/content/we-retail/language-masters/en/products/men.html
Créez une instance du composant Fragment d’expérience. Pour ce faire, faites glisser le composant sur le système de paragraphes de la page depuis l’explorateur de composants :
Ajoutez le fragment d’expérience proprement dit à l’instance de composant. Pour ce faire, vous pouvez effectuer l’une des opérations suivantes :
L’option Modifier disponible dans la barre d’outils du composant sert de raccourci pour ouvrir le fragment dans l’éditeur de fragments.
Vous pouvez sélectionner un ou plusieurs composants pour créer un bloc de création à recycler dans votre fragment :
Pour créer un bloc de ce type, procédez comme suit :
Dans l’éditeur de fragments d’expérience, sélectionnez les composants que vous souhaitez réutiliser :
Dans la barre d’outils des composants, sélectionnez Convertir en bloc de création :
Par exemple :
Saisissez le nom du Bloc de création et confirmez en cliquant sur Convertir :
Le bloc de création s’affiche dans l’onglet et peut être sélectionné dans le système de paragraphe :
Le bloc de création est visible dans l’onglet Blocs de création. Pour chaque bloc, les actions suivantes peuvent être effectuées :
Vous pouvez faire glisser votre bloc de création vers le système de paragraphes de n’importe quel fragment, comme avec n’importe quel composant.
Le sélecteur .plain.
de l’URL permet d’accéder au rendu HTML brut.
Cela est possible à partir du navigateur. Cependant, le principal objectif consiste à autoriser d’autres applications (des applications web tierces et des implémentations mobiles personnalisées, par exemple) à accéder directement au contenu du fragment d’expérience en utilisant uniquement l’URL.
Le rendu HTML brut ajoute le protocole, l’hôte et le chemin d’accès au contexte à des chemins qui :
sont du type src
, href
ou action
;
se terminent par -src
ou -href
.
Par exemple :
.../brooklyn-coat/master.plain.html
Les liens font toujours référence à l’instance de publication. Ils sont destinés à être utilisés par des tiers, de sorte qu’ils soient toujours appelés à partir de l’instance de publication, et non de l’auteur.
Par défaut, les fragments d’expérience sont fournis au format HTML. Ils peuvent être utilisés à la fois par AEM et les canaux tiers.
Pour l’exportation vers Adobe Target, le HTML est utilisé. Pour obtenir des informations complètes, consultez Intégration de Target aux fragments d’expérience.