fichier d'entrée layoutAssignment
Utilisez un fichier d'entrée layoutAssignment pour affecter des agencements à des pages et termes de recherche.
Pour un exemple qui explique comment utiliser ce fichier d'entrée, voir Exemple : Chargement de pages de l'outil de composition Commerce.
Vous pouvez extraire des données d'attribution d'agencement avec Data Extract utility pour créer un fichier layoutAssignment.csv que vous pouvez charger avec Data Load utility. Vous pouvez ainsi copier et déplacer les pages Commerce Composer d'un magasin ou d'une instance à l'autre, par exemple pour créer un ou plusieurs environnements de test.
Définitions
- LayoutUniqueID
- (Entier) Numéro de référence interne de l'agencement que vous attribuez à une page, par exemple, 50001. Cette zone ou la zone LayoutName (voir colonne suivante) est requise.Mappé à :
- PAGELAYOUT.PAGELAYOUT_ID
- PLLOCATION.PAGELAYOUT_ID
- LayoutName
- (Chaîne) Nom de référence externe de l'agencement que vous attribuez à une page, par exemple, SampleHomePageLayout. Cette zone ou la zone LayoutUniqueID (voir colonne précédente) est requise.
- PAGELAYOUT.NAME
- PageGroup
- (Chaîne) Groupe de pages auquel appartient la page. Par exemple, si vous attribuez un agencement à la page de catégorie Vaisselle, la valeur PageGroup est Category. Les valeurs PageGroup admises pour le magasin type Aurora sont les suivantes :
- Contenu
- Catégorie
- Produit
- D'offre groupée
- De kit
- DynamicKit
- Search (utiliser cette valeur si vous attribuez l'agencement à un terme de recherche)
Mappé à : PAGELAYOUT.PAGELAYOUTTYPE_ID
- PageAdminName
- (Chaîne) Identificateur de la page de contenu à laquelle vous attribuez l'agencement. Remplissez cette colonne uniquement si la colonne PageGroup est définie sur Content ; sinon, laissez cette colonne vide. PageAdminName est défini dans le fichier d'entrée Page utilisé pour charger la page de contenu.
Mappé à : PLPAGE.ADMINNAME
- Identificateur
- (Chaîne) Identificateur de la catégorie, du produit, du groupement, du kit, du kit dynamique ou du terme de recherche auquel vous souhaitez attribuer l'agencement. Si vous attribuer cet agencement à une page de contenu, laissez cette colonne vide.
Source des valeurs d'identificateur
Si la valeur PageGroup est… La valeur de l'identificateur est… Catégorie Valeur IDENTIFIER définie dans la table CATGROUP pour la catégorie, par exemple, Tableware. Dans l'outil Catalogues, il s'agit de la valeur Code correspondant à la catégorie.ProductBundleKitDynamicKit Valeur PARTNUMBER définie dans la table CATENTRY pour le produit, le groupement, le kit ou le kit dynamique, par exemple, AuroraWMDRS-1. Dans l'outil Catalogues, il s'agit de la valeur Code correspondant au produit, au groupement, au kit ou au kit dynamique. Rechercher Terme de recherche exact que les clients doivent rechercher pour que cet agencement soit utilisé comme page de résultats de recherche. Exemples de valeurs : - ordinateur compact
- ordinateurs compacts
- ordinateur portable
- ordinateurs portables
- ordinateur portable
Incluez chaque terme ou expression de recherche dans une ligne distincte dans ce fichier d'entrée.
- PropagateToSubLevels
- (Booléen) A utiliser uniquement lors de l'attribution d'agencements à des pages de catégorie. Indique s'il faut attribuer l'agencement uniquement à la page de catégorie ou à la page de catégorie et ses pages de sous-catégorie. Valeurs valides :
- TRUE
- Attribuez un agencement à la page de catégories et ses pages de sous-catégorie. Les pages de sous-catégorie incluent toute la hiérarchie de la catégorie actuelle, et pas seulement les sous-catégories immédiates.
- FALSE
- Attribuez l'agencement uniquement à la page de la catégorie.
Par exemple, vous pouvez affecter un agencement à une page de catégorie Femmes et ses pages de sous-catégorie :

Dans ce cas, incluez les valeurs suivantes dans ce fichier d'entrée :
Exemple de la colonne PropagationToSubLevels définie sur TRUE
Identificateur PropagateToSubLevels Femmes TRUE Inversement, si vous souhaitez attribuer l'agencement uniquement à la page de catégorie Femme, incluez les valeurs suivantes dans ce fichier d'entrée :
Exemple de la colonne PropagationToSubLevels définie sur FALSE
Identificateur PropagateToSubLevels Femmes FALSE - ApplyToSubPageType
- (Booléen) A utiliser uniquement lors de l'attribution d'agencements à toutes les pages de produits, groupements, kits ou kits dynamiques dans une catégorie spécifique. Valeurs valides :
- Produit
- Attribuez l'agencement aux pages des produits de la catégorie spécifiée.
- D'offre groupée
- Attribuez l'agencement aux pages des groupements de la catégorie spécifiée.
- De kit
- Attribuez l'agencement aux pages des kits de la catégorie spécifiée.
- DynamicKit
- Attribuez l'agencement aux pages des kits dynamiques de la catégorie spécifiée.
Par exemple, vous pouvez attribuer un agencement à toutes les pages de produits de la catégorie Appareils :

Dans ce cas, incluez les valeurs suivantes dans ce fichier d'entrée :
Exemple de la colonne ApplyToSubPageType définie sur TRUE
Identificateur ApplyToSubPageType Dispositifs Produit - Supprimer
- (Chaîne) Indicateur qui détermine si l'attribution d'agencement doit être supprimée. Spécifiez 1 pour supprimer la ligne.