Fichier d'entrée subscribeWidgetdef
Après avoir enregistré un widget ou un conteneur, utilisez un fichier d'entrée subscribeWidgetdef pour abonner un ou plusieurs magasins au widget ou au conteneur. Un magasin doit s'abonner à des widgets et des conteneurs spécifiques pour que ces objets puissent être utilisés dans l'outil Commerce Composer pour ce magasin.
Pour des exemples qui expliquent comment utiliser ce fichier d'entrée dans divers scénarios de chargement, voir :
Vous pouvez extraire des données d'abonnement de widget avec Data Extract utility pour créer un fichier subscribewidgetdef.csv à charger avec Data Load utility. Vous pouvez ainsi copier et déplacer les widgets d'un magasin ou d'une instance à l'autre, par exemple pour créer un ou plusieurs environnements de test.
Les exemples de fichier de configuration dont vous pouvez vous servir avec Data Extract utility sont fournis pour l'extraction des données d'abonnement de widgets depuis les tables de base de données suivantes :Pour plus d'informations sur l'extraction de données Commerce Composer, voir :
Définitions
- UniqueID
- (Entier) Numéro de référence interne pour identifier la relation entre ce widget ou ce conteneur et le magasin, par exemple, 30001. L'ID UniqueID est généré automatiquement lorsque vous abonnez un magasin à un widget. En mode de suppression, cette zone ou la zone WidgetDefIdentifier (voir colonne suivante) est requise.Remarque : L'exemple de fichier CSV n'inclut pas cette colonne ; l'exemple montre l'utilisation de WidgetDefIdentifier uniquement pour identifier le widget ou un conteneur.Mappé à :
- PLSTOREWIDGET.PLSTOREWIDGET_ID
- WidgetDefIdentifier
- (Chaîne) Nom de référence externe pour la définition de widget ou de conteneur, par exemple, ContentRecommendation. Ce nom est défini dans le fichier d'entrée registerWidgetdef. En mode de suppression, cette zone ou la zone UniqueID (voir colonne précédente) est requise.
Mappé à : PLWIDGETDEF.IDENTIFIER
- WidgetDefinitionxml
- (CLOB) Définition XML du widget.Important : Utilisez cette colonne uniquement pour remplacer la définition XML au niveau du site du widget pour ce magasin. La définition XML au niveau du site est définie dans le fichier d'entrée registerWidgetdef. Laissez cette colonne vide si vous ne souhaitez pas remplacer la définition XML au niveau du site.
Mappé à : PLSTOREWIDGET.DEFINITIONXML
- WidgetState
- (Entier) Etat de l'abonnement. Les valeurs admises sont les suivantes :
- 0 (inactif)
- 1 (actif)
Mappé à : PLSTOREWIDGET.STATE
- Supprimer
- (Chaîne) Indicateur qui détermine si l'abonnement au widget ou au conteneur doit être supprimé. Spécifiez 1 pour supprimer la ligne.