Show Menu
SUJETS×

Administration de la solution eCommerce générique

La solution AEM générique fournit des méthodes pour gérer les informations commerciales conservées dans le référentiel (plutôt que d’utiliser un moteur d’e-commerce externe). Cela inclut :
L’installation standard d’AEM inclut une mise en œuvre générique d’eCommerce (JCR) AEM.
Pour le moment, elle est utilisée à des fins de démonstration ou comme base d’une mise en œuvre personnalisée selon vos besoins.

Produits et variantes de produit

Les procédures suivantes s’appliquent à la fois aux produits et aux variantes de produit.
Avant de créer des produits, vous devez définir un modèle ou scaffolding. Celui-ci spécifie les champs que vous devez définir pour les produits et la façon de les modifier.
Un modèle est nécessaire pour chaque type de produit distinct. Le modèle approprié est associé aux produits par :
  • path
  • ou le produit peut référencer le modèle.
Le magasin Geometrixx-Outdoors dispose d’un type de produit unique (et par conséquent d’un modèle simple) :
/etc/scaffolding/geometrixx-outdoors
Le type de produit Geometrixx-Outdoors est actif sur :
/etc/commerce/products/geometrixx-outdoors
Vous pouvez créer une définition de produit n’importe où sous cet emplacement sans aucune configuration supplémentaire.

Importation de produits

Importation de produits – IU optimisée pour les écrans tactiles

  1. Accédez à la console Produits via Commerce .
  2. À l’aide de la console Produits , accédez à l’emplacement souhaité.
  3. Utilisez l’icône Importer les produits pour ouvrir l’assistant.
  4. Précisez les paramètres suivants :
    • Importateur
      The importer for the specific commerce provider , by default Geometrixx .
    • Source
      Le fichier que vous voulez importer. Vous pouvez utiliser le navigateur pour sélectionner un fichier.
    • Importation incrémentielle
      Indiquez s’il s’agit d’une importation incrémentielle (par opposition à complète).
    L’importation incrémentielle (par l’importateur geometrixx-outdoor d’exemple) fonctionne au niveau des produits.
    Un importateur personnalisé peut être défini pour être utilisé selon vos besoins.
  5. Cliquez sur Suivant pour importer les produits, un journal des actions réalisées s’affiche.
    Les produits sont importés dans l’emplacement actuel ou dans un emplacement relatif.
    L’utilisation répétée de Suivant et Retour permet d’importer les définitions de produits de manière répétée. Cependant, dans la mesure où ils ont les mêmes SKU, les informations figurant dans le référentiel sont simplement remplacées.
  6. Sélectionnez Terminé pour fermer l’assistant.

Importation de produits – IU classique

  1. À l’aide de la console Outils , ouvrez le dossier Commerce .
  2. Double-cliquez pour ouvrir l’ Importateur de produit  :
  3. Précisez les paramètres suivants :
    • Nom de la boutique
      Les produits seront importés dans :
      /etc/commerce/products/<*store name*>/
    • Fournisseur de commerce
      The importer for your commerce provider ; by default Geometrixx.
    • Fichier source
      Emplacement du fichier à importer dans le référentiel.
    • Importation incrémentielle
      Indiquez s’il s’agit d’une importation incrémentielle (par opposition à complète).
  4. Cliquez sur Importer les produits .

Création d’informations sur les produits

La gestion des produits standard est basique, car le jeu de produits Geometrixx-Outdoors a également été défini de manière basique. The complexity is based on the product scaffolding , so with your own product scaffolding it is possible to achieve more sophisticated editing.

Création d’informations sur les produits – IU optimisée pour les écrans tactiles

  1. À l’aide de la console Produits (via Commerce ), accédez à l’emplacement souhaité.
  2. Utilisez l’icône Créer pour sélectionner au choix (selon la structure et l’emplacement) :
    • Créer un produit
    • Créer une variante de produit
  3. Un assistant s’ouvre. Utilisez les onglets Basique et Produit afin de saisir les attributs de produit pour le nouveau produit ou la nouvelle variante de produit.
    Le Titre et le SKU constituent le minimum requis pour créer un produit ou une variante.
  4. Sélectionnez Créer pour enregistrer les informations.
De nombreux produits sont proposés dans différentes couleurs et/ou différentes tailles. Les informations sur le produit de base et les variantes de produit associées peuvent être gérées à partir de la console Produits .
Les produits et leurs variantes sont stockés sous la forme d’une arborescence, les informations sur les produits figurent en haut, et les variantes en dessous (cette structure est imposée par l’IU).

Modification des informations sur les produits

Les images des produits dans geometrixx-outdoors sont traitées à partir de :
/etc/commerce/products/...
Cela signifie que, par défaut, elles sont bloquées par le répartiteur . Configurez-les donc selon vos besoins.

Modification des informations sur les produits – IU optimisée pour les écrans tactiles

  1. À l’aide de la console Produits (via Commerce ), accédez à vos informations sur les produits.
  2. Utilisez :
    Sélectionnez l’icône Afficher les données du produit  :
  3. Les attributs de produit sont affichés. Utilisez Modifier et Terminé pour apporter des modifications.

Affichage des références de produit

Affichage des références de produit – IU optimisée pour les écrans tactiles

  1. À l’aide de la console Produits (via Commerce ), accédez à vos informations sur les produits.
  2. Ouvrez le rail secondaire pour les références à l’aide de l’icône :
  3. Sélectionnez le produit requis ; le rail secondaire est mis à jour pour afficher les types de références disponibles :
  4. Cliquez/appuyez sur le type de référence (par exemple, pages du produit) pour développer la liste.
  5. Sélectionnez une référence spécifique pour afficher les options suivantes :
    • Accéder à la page produits
    • Modifier la page produits

Rechercher des produits

  1. Accédez à la console Produits via Commerce .
  2. Ouvrez le rail secondaire pour rechercher à l’aide de l’icône :
  3. Plusieurs facettes sont disponibles pour rechercher des produits. Vous pouvez utiliser une ou plusieurs facettes dans une recherche. Les produits trouvés s’affichent :
  4. Cliquez/appuyez sur un produit pour l’ouvrir. Vous pouvez également le publier ou afficher ses données.

Plusieurs ressources

Vous pouvez ajouter plusieurs ressources dans le composant de produit, puis spécifier les ressources qui apparaissent sur la page du produit.
Tout ce qui affecte plusieurs ressources est effectué dans l’IU optimisée pour les écrans tactiles.

Ajout de plusieurs ressources

  1. Accédez à la console Produits via Commerce .
  2. Using the Products console, navigate to the required product.
    Vous devez être au niveau du produit, et non d’une variante.
  3. Appuyez/cliquez sur l’icône Afficher les données du produit avec le mode de sélection ou les actions rapides.
  4. Appuyez/cliquez sur l’icône Modifier.
  5. Faites défiler la page jusqu’à atteindre Ajouter .
  6. Appuyez/cliquez sur Ajouter . Un nouvel espace réservé de ressource s’affiche.
  7. Appuyez/cliquez sur Modifier ouvre une boîte de dialogue qui vous permet de choisir un fichier.
  8. Sélectionnez la ressource que vous souhaitez ajouter.
    Les ressources que vous pouvez sélectionner se situent dans Ressources .
  9. Appuyez/cliquez sur l’icône Terminé.
Deux ressources sont désormais stockées dans votre composant de produit. Vous pouvez configurer celle qui apparaît sur la page du produit. Cela fonctionne avec un système de catégorie. Vous devez d’abord ajouter une catégorie aux ressources individuelles :
  1. Tap/click View Product Data .
  2. Type an Asset Category under the assets, for example cat1 and cat2 .
    Vous pouvez également utiliser des balises pour les catégories.
  3. Appuyez/cliquez sur l’icône Terminé. Vous devez maintenant déployer vos modifications.
Désormais, vos ressources dans le composant de produit ont une catégorie. Vous pouvez configurer la catégorie qui est affichée à trois niveaux différents :
Si vous ne définissez pas de catégories, la première ressource est affichée sur la page produit.
Le mécanisme pour sélectionner l’image à afficher se présente comme suit :
  1. Vérifiez si une catégorie est définie pour la page produit.
  2. Dans le cas contraire, vérifiez si une catégorie est définie pour le catalogue.
  3. Si ce n’est pas le cas, vérifiez si une catégorie est définie pour la console Produits.
Pour les niveaux de catalogue et de console Produits, vous devez déployer vos modifications afin d’appliquer les modifications et de voir la différence sur la page produit.

Page des produits

  1. Accédez à la page produit.
  2. Modifiez le composant de produit.
  3. Saisissez la catégorie d’image choisie ( cat1 , par exemple).
  4. Appuyez/cliquez sur Terminé. La page s’actualise et la ressource appropriée doit s’afficher.

Catalogue

  1. Accédez à votre catalogue.
  2. Appuyez/cliquez sur Afficher les propriétés .
  3. Appuyez/cliquez sur Modifier .
  4. Tap/click the Assets tab.
  5. Saisissez la catégorie de ressources de produit requise.
  6. Appuyez/cliquez sur Terminé.
  7. Déployez vos modifications.

Console Produits

  1. Using the Products console, navigate to the required Product.
  2. Tap/click View Product Data .
  3. Appuyez/cliquez sur Modifier .
  4. Saisissez une catégorie de ressources par défaut .
  5. Appuyez/cliquez sur Terminé.
  6. Déployez vos modifications.

Publication/annulation de la publication des informations sur les produits

Publication/annulation de la publication des informations sur les produits – IU optimisée pour les écrans tactiles

Souvent, les informations sur les produits sont publiées par les pages qui y font référence. Par exemple, lors de la publication de la page X qui fait référence au produit Y, AEM vous demandera si vous souhaitez également publier le produit Y.
Dans certains cas, AEM prend également en charge la publication directe à partir des données du produit.
  1. À l’aide de la console Produits (via Commerce ), accédez à vos informations sur les produits.
  2. Utilisez :
    Sélectionnez l’icône Modifier ou Annuler la publication selon vos besoins :
    Les informations sur les produits sont publiées, ou leur publication est annulée, le cas échéant.

Flux de produit

L’intégration de Search & Promote vous permet d’effectuer les opérations suivantes :
  • d’utiliser l’API eCommerce, indépendamment de la structure de référentiel et de la plateforme de commerce sous-jacentes ;
  • de tirer parti de la fonction de connecteur d’index de Search&Promote pour constituer un flux de produit au format XML ;
  • de tirer parti de la fonction de contrôle à distance de Search&Promote pour effectuer des requêtes à la demande ou planifiées du flux de produit ;
  • de générer des flux pour différents comptes Search&Promote, configurés comme configurations de services cloud.
Pour plus d’informations, consulter Flux de produit .

Gestionnaire d’événements pour les mises à jour de produits

Il existe un gestionnaire d’événements qui consigne un événement lorsqu’un produit est ajouté, modifié ou supprimé, et lorsqu’une page produit est ajoutée, modifiée ou supprimée. Il y a les événements OSGi suivants :
  • com/adobe/cq/commerce/pim/PRODUCT_ADDED
  • com/adobe/cq/commerce/pim/PRODUCT_MODIFIED
  • com/adobe/cq/commerce/pim/PRODUCT_DELETED
  • com/adobe/cq/commerce/pim/PRODUCT_PAGE_ADDED
  • com/adobe/cq/commerce/pim/PRODUCT_PAGE_MODIFIED
  • com/adobe/cq/commerce/pim/PRODUCT_PAGE_DELETED
For the PRODUCT_* events, the path points to the base product in /etc/commerce/products . For the PRODUCT_PAGE_* events, the path points to the cq:Page node.
You can look at them in the Web Console in OSGI events ( /system/console/events ), for example:

Catalogues

Génération d’un catalogue

Génération d’un catalogue – IU optimisée pour les écrans tactiles

Le catalogue référence vos données de produits.
Pour générer un catalogue :
  1. Ouvrez la console Sites (par exemple, http://localhost:4502/sites.html/content ).
  2. Accédez à l’emplacement où créer la page.
  3. Pour ouvrir la liste des options, utilisez l’icône Créer  :
  4. From the list select Create Catalog , the Create Catalog wizard will open.
  5. Accédez au plan directeur de catalogue.
  6. Appuyez/cliquez sur le bouton Sélectionner , puis sur le plan directeur de catalogue requis.
  7. Appuyez/cliquez sur Suivant .
  8. Type a Title and a Name .
  9. Appuyez/cliquez sur le bouton Créer . Le catalogue est créé, et une boîte de dialogue s’ouvre.
  10. Appuyez/cliquez sur le bouton Terminé pour revenir à la console Sites où vous pouvez voir votre catalogue.
    Tapping/clicking Open Catalog button opens your catalog (for example http://localhost:4502/editor.html/content/test-catalog.html ).

Génération d’un catalogue – IU classique

Le catalogue référence vos données de produits .
  1. Dans la console Sites web , accédez à votre blueprint de catalogue , puis au catalogue de base.
    Par exemple :
    http://localhost:4502/siteadmin#/content/catalogs/geometrixx-outdoors/base-catalog
  2. Créez une page à l’aide du modèle Blueprint de section .
    Par exemple, Swimwear .
  3. Open the new Swimwear page, then click Edit Blueprint to open the Properties dialog, where you can set up the Products selection.
    Par exemple, ouvrez le champ Balises / Mots-clés pour sélectionner Activité, puis Swimming dans la section Geometrixx-Outdoors.
  4. Cliquez sur OK pour enregistrer les propriétés ; les exemples de produits sont affichés sous Critères de sélection des produits sur la page de plan directeur.
  5. Cliquez sur Déployer les modifications , sélectionnez Déployer la page et toutes les sous-pages , puis cliquez sur Suivant et Déployer . Once the rollout is completed successfully the Status indicator will be shown as green.
  6. Vous pouvez maintenant cliquer sur Fermer et vérifier la nouvelle section de catalogue, par exemple, à cette adresse et sous celle-ci :
    http://localhost:4502/cf#/content/geometrixx-outdoors/en/swimwear.html
  7. À nouveau à partir de la page des plans directeurs, cliquez sur Modifier Blueprint et, dans la boîte de dialogue Propriétés , ouvrez l’onglet Page générée . Dans le champ de liste Bannière, sélectionnez l’image que vous souhaitez afficher, par exemple, summer.jpg .
  8. Cliquez sur OK pour enregistrer les propriétés ; les informations de bannière sont affichées sous Critères de sélection des produits sur la page de plan directeur.
  9. Déployez ces nouvelles modifications.

Déploiement d’un catalogue

Déploiement d’un catalogue – IU optimisée pour les écrans tactiles

Pour déployer un catalogue :
  1. Navigate to the Catalogs console, via Commerce .
  2. Accédez au catalogue à déployer.
  3. Utilisez :
    Sélectionnez l’icône Déployer les modifications  :
  4. In the wizard, set the rollout as needed and then tap/click Rollout Changes .
  5. Une boîte de dialogue s’ouvre. Tap/click Done when the process is finished.

Déploiement d’un catalogue – IU classique

Pour déployer un catalogue :
  1. Accédez au catalogue que vous souhaitez déployer. Par exemple :
    http://localhost:4502/cf#/content/catalogs/geometrixx-outdoors/base-catalog.html
  2. Cliquez sur Déployer les modifications .
  3. Définissez le déploiement selon vos besoins.
  4. Cliquez sur Déployer .

Importateur de plans directeurs

Importateur de plans directeurs – IU optimisée pour les écrans tactiles

  1. Navigate to the Catalogs console, via Commerce .
  2. Accédez à l’emplacement où vous souhaitez importer le plan directeur de catalogue.
  3. Appuyez/cliquez sur l’icône Importer les plans directeurs .
  4. Dans l’assistant, sélectionnez la source selon vos besoins, puis appuyez/cliquez sur Suivant .
  5. Appuyez/cliquez sur Terminé lorsque l’importation est terminée.

Importateur de plans directeurs – IU classique

  1. Using the Tools console, navigate to Commerce .
    Par exemple :
    http://localhost:4502/miscadmin#/etc/commerce
  2. Ouvrez l’ Importateur Blueprint – Catalogue .
  3. Définissez l’importation selon vos besoins.
  4. Cliquez sur Importer les plans directeurs de catalogue .

Promotions

Création d’une promotion

Création d’une promotion – IU classique

L’exemple suivant est celui d’une promotion gérée directement dans une campagne , elle est utilisée pour les bons.
Une promotion peut également être intégrée à une expérience dans une campagne.
Pour plus d’informations, voir Promotions et bons .
  1. Ouvrez la console Sites web de votre instance de création.
  2. Dans le volet de gauche, sélectionnez la campagne requise.
  3. Cliquez sur Nouveau , sélectionnez le modèle Promotion , puis spécifiez un titre (et nom si nécessaire) pour votre nouveau bon.
  4. Cliquez sur Créer . La nouvelle page de promotion s’affiche dans le volet droit.
  5. Modifiez les propriétés en effectuant l’une des opérations suivantes :
    • Ouvrez la page, puis cliquez sur le bouton Modifier pour ouvrir la boîte de dialogue Propriétés.
    • Sélectionnez la page dans la console Sites web, à l’aide du menu contextuel (qui s’ouvre généralement à l’aide du bouton droit de la souris) pour sélectionner Propriétés et pour ouvrir la boîte de dialogue Propriétés.
    Spécifiez le type de promotion , le type de remise et la valeur de la remise , ainsi que tout autre champ requis.
  6. Cliquez sur OK pour enregistrer.
  7. Vous pouvez maintenant activer votre promotion, de sorte que les clients puissent la voir sur l’instance de publication.

Bons

Création d’un bon

Création d’un bon – IU classique

  1. Ouvrez la console Sites web de votre instance de création.
  2. Dans le volet de gauche, sélectionnez la campagne requise.
  3. Cliquez sur Nouveau , sélectionnez le modèle Bon , puis spécifiez un titre (et nom si nécessaire) pour votre nouveau bon.
  4. Cliquez sur Créer . La nouvelle page de bon s’affiche dans le volet droit.
  5. Ouvrez votre nouvelle page de bon avec un double-clic, puis cliquez sur Modifier pour configurer les informations suivant les besoins.
  6. Cliquez sur OK pour enregistrer.
  7. Vous pouvez désormais activer le bon, afin que les clients puissent l’utiliser dans leur panier sur l’instance de publication.

Suppression des bons

Suppression des bons – IU classique

Pour qu’un bon ne soit plus disponible pour vos clients, vous pouvez effectuer l’une des opérations suivantes :
  • Désactivez le bon : il reste disponible dans l’environnement de création, de telle façon que vous pouvez le réactiver à une date ultérieure.
  • Supprimez-le entièrement.
Les deux actions peuvent être effectuées à partir de la console Sites web .

Modification des bons

Modification des bons – IU classique

Pour modifier les propriétés d’un bon ou d’une promotion, vous pouvez double-cliquer dessus sur la console Sites web et cliquer sur Modifier . Après son enregistrement, vous devez l’activer afin que les modifications soient reflétées sur la ou les instances de publication.

Ajout des bons à un panier

Pour permettre aux utilisateurs d’ajouter des bons à leurs paniers, vous pouvez utiliser le composant Bons intégré (catégorie Commerce). Vous devez l’ajouter sur la page où le panier est affiché (mais cela n’est pas obligatoire). Le composant Bons est simplement un formulaire dans lequel l’utilisateur peut saisir un code de bon. C’est le composant Panier qui affiche la liste des bons appliqués et leur remise.
Sur le site de démonstration (Geometrixx outdoors - anglais), vous pouvez afficher le formulaire de bon sur la page du panier, en dessous du panier.

Commandes

Souvenez-vous que, par défaut, AEM ne dispose pas des actions requises pour les fonctionnalités standard associées aux commandes, telles que le retour de marchandises, la mise à jour de l’état des commandes, la réalisation et la génération de bons de livraison. Il s’agit principalement d’un aperçu technologique.
La gestion générique des commandes dans AEM a été maintenue de base ; les champs disponibles dans l’assistant dépendent de l’échafaudage : /etc/scaffolding/geometrixx-outdoors/order/jcr:content/cq:dialog
Si vous créez un modèle personnalisé, vous pouvez stocker davantage d’informations sur les commandes.
La console Commandes expose les informations sur les commandes des fournisseurs, qui ne sont jamais publiées.
Les informations sur les commandes des clients sont conservées dans les répertoires home et sont exposées par l’historique de commandes pour leur compte. Ces informations sont publiées avec le reste de leur répertoire home.

Création d’informations sur une commande

Création d’informations sur une commande – IU optimisée pour les écrans tactiles

  1. À l’aide de la console Commandes , accédez à l’emplacement souhaité.
  2. Utilisez l’icône Créer pour sélectionner Créer la commande .
  3. Un assistant s’ouvre. Utilisez les onglets Basique , Contenu , Paiement et Réalisation pour saisir les informations concernant la nouvelle commande .
  4. Sélectionnez Créer pour enregistrer les informations.

Modification des informations sur une commande

Modifications des informations sur une commande – IU optimisée pour les écrans tactiles

  1. À l’aide de la console Commandes , accédez à la commande.
  2. Utilisez :
    Sélectionnez l’icône Afficher les données de commande  :
  3. Les informations sur la commande s’affichent. Utilisez Modifier et Terminé pour apporter des modifications.