5 choses à retenir de l’implémentation de Sitecore Content Hub

Développeur Sitecore
Valtech, Amérique du Nord

2020-02-14

Voici notre top 5 des choses apprises lors de l’implémentation de la plateforme Sitecore Content Hub. De la migration d’actifs à la taxonomie, on vous explique tout.

Migration d’actifs numériques: il vous faut un plan solide

La migration d’actifs numériques est souvent la partie la plus exigeante de ce type de projets, et la plateforme Content Hub ne fait pas exception à la règle. Il vous faut en effet déplacer vos contenus et données existants dans Content Hub d’une façon ou d’une autre, aussi vous devez pouvoir exporter les métadonnées, propriétés et taxonomies de votre système actuel. N’oubliez pas non plus de vous assurer que vous avez accès à tous vos actifs, et pas seulement à certains d’entre eux!

Avant de planifier la migration, il faut absolument que vous échangiez avec votre client au sujet des questions de sécurité. Les actifs doivent être accessibles et disponibles pour l’agence avec qui vous travaillez, pour qu’ils puissent gérer la migration correctement.

Autre point important: assurez-vous que les relations de vos contenus à vos produits sont également exportées (utilisez un fichier Excel). Sans relation parent (produit) – enfant (contenu) claire, vous ne serez pas en mesure de rechercher les actifs reliés à un produit en particulier. Toute autre relation pertinente devra également être exportée. Peut-être que le client a de nombreuses sous-marques et que chacune compte plusieurs produits: dans ce cas, vous devrez aussi migrer la relation marque-au-produit.  

Heureusement, grâce à une bonne planification et à discussion menée suffisamment tôt au sujet de la migration, nous avons été en mesure de confirmer nos accès aux actifs tout en répondant aux exigences du client en matière de sécurité. Nous avons connu quelques petits délais pendant le processus de migration, et il aurait été difficile de respecter notre échéance si nous avions commencé à planifier le tout plus tard. Je vous recommande donc fortement de faire de même et de prévoir assez tôt la migration des contenus pour ne pas dépasser les délais.

Prévoir la taxonomie et les métadonnées: c’est vital!

Tout d’abord, assurez-vous de bien comprendre comment votre client veut bâtir son arborescence de taxonomie. Celle-ci est totalement reliée à la façon dont les utilisateurs de la plateforme vont rechercher les actifs dedans. Nous étions bien au fait des cas d’utilisation de notre client, mais nous ne les connaissions pas tous dès le début aussi nous avons dû opérer quelques changements sur notre modèle de taxonomie en cours de route. Et si un petit changement est acceptable, sachez que des modifications importantes de votre taxonomie peuvent rendre votre implémentation plus complexe. Par ailleurs, la mise en place de taxonomies inutiles embrouillera vos utilisateurs, en plus de rendre la recherche moins élégante. Cela modifie les relations enfant/parent, car même une modification mineure peut grandement affecter le temps requis pour la factorisation.

Soyez certains de maîtriser les cas d’utilisation

Ultimement, cela réduira le temps de développement ainsi que celui passé à faire des changements et refaire la factorisation alors que vous avez une échéance à respecter. Cela va plus loin que la seule configuration des taxonomies: il faut aussi penser aux autorisations que vous donnerez aux utilisateurs. Faites en sorte de connaître sur le bout des doigts les différents types de groupes d’utilisateurs ainsi que les responsabilités de chacun – et donc, d’identifier de quelles autorisations ils auront potentiellement besoin. Bien sûr, vous pouvez toujours modifier les autorisations, cela se fait facilement, mais limiter les changements reste l’idéal. En prenant soin de comprendre le rôle et le cas d’utilisation de chaque partie prenante, nous avons pu mettre en place un modèle d’autorisation d’accès plus adapté que si nous avions travaillé avec un tableau recensant les niveaux d’accès. 

Comprenez vos besoins

Gérer les connexions avec vos applications existantes est très simple à faire avec REST API de Content Hub, et Web Client SDK. Évaluez de quelles applications vous avez besoin et pourquoi vous voulez les connecter. Essayer de minimiser les connexions externes qui ont un fort impact sur le niveau de complexité et le temps de développement.

Comme pour toute implémentation, il est important que tout le monde soit à la même page. Il est capital que tout le monde comprenne les modèles et les concepts pour bénéficier au maximum du produit. À noter, Content Hub prend en charge des fonctionnalités, en plus de la gestion des actifs numériques (DAM – Digital Asset Management). D’autres modèles populaires incluent la gestion de contenu produit (PCM – Product Content Management), la gestion de projet (MRM – Project Management) et la gestion de campagne/contenu (CMP – Campaign/Content Management). Voyez lequel de ces modules est le plus pertinent pour votre entreprise ou votre client avant d’investir.

Quelques limites…

Nous avons appris à utiliser certaines fonctionnalités vraiment géniales de Content Hub, notamment celles faisant appel à l’intelligence artificielle. La fonction d’auto-tagging, par exemple, permet d’avoir des tags homogènes et réduit le temps passé en gestion de contenu. Cependant, elle se limite à l’ajout de tags, de couleurs dominantes et de descriptions. De plus, s’il s’avère que les mots-clés en question ne rencontrent pas le niveau minimum de confiance (pourcentage configuré dans les paramètres de rendu), la fonctionnalité de taggera plus le contenu : il faudra donc le faire manuellement.

Restons en contact!

Si vous pensez à vous lancer avec Content Hub et que vous avez besoin d’aide pour faire décoller le projet, pourquoi ne pas contacter un de nos experts? Il nous fait toujours plaisir de parler de Sitecore, où que vous en soyez dans votre décision par rapport à cette plateforme.

Nous contacter

Réinventons le futur