Dans Adobe Experience Manager as a Cloud Service, un fragment d’expérience :
Un fragment d’expérience :
Vous pouvez utiliser des fragments d’expérience :
Les fragments de contenu et les fragments d’expérience représentent deux fonctions distinctes d’AEM :
Les fragments d’expérience peuvent être composés de contenu sous la forme de fragments de contenu, mais pas l’inverse.
Pour plus d’informations, voir également Présentation des fragments de contenu et des fragments d’expérience dans AEM.
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 :
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.
Le projet WKND structure certains fragments d’expérience 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).
Voir :
http://localhost:4502/aem/experience-fragments.html/content/experience-fragments/wknd/language-masters/en/contributors/kumar-selveraj/master
Pour créer et configurer un dossier pour vos fragments d’expérience, il est recommandé de :
Il est également possible de configurer les modèles autorisés pour votre instance. Cependant, cette méthode n’est pas recommandée, 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(.*)?
Voir :
http://localhost:4502/mnt/overlay/cq/experience-fragments/content/experience-fragments/folderproperties.html/content/experience-fragments/wknd
Pour plus d’informations, voir Modèles de fragments d’expérience.
Sélectionnez Enregistrer et fermer.
Il est déconseillé de modifier les Modèles autorisés à l’aide de cette méthode, car les modèles spécifiés peuvent être remplacé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 :
Pour plus d’informations, voir Modèles de 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.
A Titre est obligatoire. Si la variable Nom n’est pas renseigné, il est dérivé de la variable Titre.
Les balises du modèle de fragment d’expérience ne seront pas fusionnées avec les balises sur cette page racine de fragment d’expérience.
Elles sont complètement séparées.
Cliquez sur Créer.
Un message s’affiche. Sélectionnez :
L’Éditeur de fragments d’expérience offre des fonctionnalités similaires à celles à l’Éditeur de page classique.
Voir Modification du contenu de la page pour plus d’informations sur l’utilisation de l’éditeur de page.
L’exemple de procédure suivant illustre la création d’un teaser pour un produit :
Faites glisser le composant requis à partir de l’Explorateur de composants.
En fonction du composant :
Ajoutez d’autres composants, en fonction de vos besoins.
Par exemple : http://<host>:<port>/editor.html/content/experience-fragments/wknd/language-masters/en/contributors/stacey-roswells/master.html
Vous pouvez créer des variantes de votre fragment d’expérience en fonction de vos besoins :
Ouvrez votre fragment pour édition.
Ouvrez l’onglet Variations.
Créer vous permet de créer les éléments suivants :
Définissez les propriétés requises :
Par exemple :
Confirmez en cliquant sur Terminé. La nouvelle variation est alors affichée dans le panneau.
Vous pouvez désormais utiliser votre fragment d’expérience lors de la création de vos pages :
Ouvrez une page à modifier.
Créez une instance du composant Fragment d’expérience dans le système de paragraphes de la page :
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.
Par exemple : http://<host>:<port>/editor.html/content/wknd/language-masters/en/about-us.html
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 création :
Dans l’éditeur de fragments d’expérience, sélectionnez les composants à réutiliser :
Dans la barre d’outils des composants, sélectionnez Convertir en bloc de création :
Saisissez le nom du Bloc de création et confirmez en cliquant sur Convertir :
Le bloc de création s’affiche dans l’onglet de gauche (Local) et peut être sélectionné pour effectuer d’autres actions :
Votre bloc de création est visible dans la variable Blocs de création . Pour chaque bloc, les actions disponibles sont les suivantes :
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.
Lors de la modification d’un fragment d’expérience, les blocs de création disponibles s’affichent dans l’onglet de gauche. Vous pouvez effectuer un filtrage en fonction des éléments suivants :
La personnalisation de votre fragment d’expérience vous permet, en tant que spécialiste marketing, de définir les audiences cibles pour le fragment d’expérience une seule fois, puis de réutiliser le fragment dans n’importe quelle page. Cela :
Vous pouvez créer un fragment d’expérience comportant plusieurs composants regroupés dans ce fragment unique. Vous pouvez également créer des variations du fragment pour chaque segment ciblé spécifique, puis réutiliser ces fragments d’expérience sur les canaux requis.
La personnalisation s’effectue en définissant les propriétés de Personnalisation du fragment d’expérience ou de la variation, ou du dossier contenant les fragments. Ainsi, l’héritage peut remplacer les propriétés de personnalisation.
La configuration de ces propriétés active également le mode Ciblage dans l’éditeur de fragments d’expérience.
Pour personnaliser votre fragment, procédez comme suit :
Accédez à l’emplacement requis dans la console Fragments d’expérience.
Sélectionnez un dossier ou votre fragment, puis cliquez sur Propriétés dans la barre d’outils.
Les propriétés de personnalisation définies pour un dossier sont héritées par tous les dossiers enfants de la sous-arborescence, ainsi que par les fragments d’expérience (et leurs variations) de cette sous-arborescence. Les propriétés peuvent être modifiées en annulant l’héritage.
Ouvrez l’onglet Personnalisation pour définir et enregistrer vos paramètres. Par exemple, pour un dossier :
Lorsqu’un fragment est incorporé dans une page Sites et que la Personnalisation a été configurée, seule la version de personnalisation de la page sera utilisée au moment du rendu de la page.
Pour que le ciblage effectué sur les composants d’un fragment fonctionne lors du rendu de la page, les conditions suivantes doivent être remplies :
Le Chemin d’accès ContextHub sélectionné dans l’onglet Personnalisation doit correspondre à l’une des valeurs suivantes :
Le Chemin d’accès de segments sélectionné dans l’onglet Personnalisation doit correspondre à l’une des valeurs suivantes :
Une fois les propriétés de personnalisation configurées, le mode Ciblage est disponible lorsque le fragment est ouvert en vue d’être modifié.
Ce mode fonctionne de la même manière que pour la modification de pages. Consultez la section Mode Ciblage pour l’éditeur de page pour plus d’informations.
Les détails de votre fragment sont visibles :
Accédez à l’emplacement de vos fragments d’expérience (ne poursuivez pas l’exploration vers le bas jusqu’aux variations du fragment).
Les détails sont affichés dans toutes les vues de la console Fragments d’expérience, dans la vue Liste, notamment les détails d’une exportation vers Target :
Lorsque vous ouvrez la section Propriétés du composant Fragment d’expérience :
Les propriétés sont disponibles dans plusieurs onglets :
Ces onglets s’affichent lorsque vous ouvrez les propriétés à partir de la console Fragments d’expérience.
Si vous ouvrez les propriétés lors de la modification d’un fragment d’expérience, les propriétés de page appropriées s’affichent.
Utiliser le sélecteur .plain.
de l’URL permet d’accéder au rendu HTML brut à partir du navigateur.
Même s’il est directement disponible à partir du navigateur, 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 composant Fragment d’expérience en utilisant uniquement l’URL.
La publication de votre fragment d’expérience est essentiellement identique à publication d’une page (à partir de la console Fragments d’expérience ou de l’éditeur).
Vous pouvez également Publier en aperçu (toujours à partir de la console de Fragments d’expérience ou de l’éditeur).
Par défaut, les fragments d’expérience sont fournis au format HTML. Cela peut être utilisé à la fois par les canaux AEM et tiers.
Pour l’exportation vers Adobe Target, JSON peut également être utilisé. Voir :