Utilisation d’ensembles de règles pour transformer des URL using-rulesets-to-transform-urls
Vous pouvez déployer des ensembles de règles dans Dynamic Media pour transformer les URL. Les ensembles de règles sont des ensembles d’instructions écrites dans un langage de scripts (comme JavaScript) qui évaluent des données XML et déclenchent certaines actions si ces données remplissent des conditions spécifiques. Chaque règle définit au moins une condition et une action. Une règle évalue si les données XML remplissent les conditions et, si tel est le cas, déclenche les actions appropriées. Voici quelques exemples d’ensembles de règles :
-
Ajout d’un suffixe de type MIME. De nombreux services et sites web ont besoin de suffixes d’image, comme l’ajout de
.jpg
à une URL. -
Création d’un chemin de dossier vers l’URL pour le SEO (Search Engine Optimization, ou optimisation du moteur de recherche).
Consultez Comment Adobe Dynamic Media Classic prend en charge le SEO.
-
Ajout de métadonnées vers l’URL pour le SEO (Search Engine Optimization ou optimisation du moteur de recherche).
Consultez Comment Adobe Dynamic Media Classic prend en charge le SEO.
-
Définition de la disposition du contenu pour déclencher un téléchargement.
-
Simplifiez le service d’images pour la création de modèles d’URL pour la personnalisation. Par exemple, transformez
rgb{XX,YY,ZZ}
en\redXX\greenYY\blueZZ
qui est conforme RTF. -
Effectuez la demande de certains caractères à coder tels que
$
,{
et}
, et certains caractères à décoder vers ImageServer. Par exemple, Facebook ne fonctionne pas bien avec les URL contenant des caractères spéciaux.
Dans le cadre de Dynamic Media, les sites web qui utilisent un système XML pour gérer les informations de ressources peuvent charger des fichiers XML sur Dynamic Media. Vous pouvez désigner l’un de ces fichiers comme fichier d’ensemble de règles de prétraitement pour le service des ressources Dynamic Media. Ce fichier restructure le format du protocole URL standard pour répondre à la logique d’entreprise des systèmes intégrés avec Dynamic Media. Vous spécifiez un fichier XML pour servir de chemin d’accès au fichier des définitions d’ensembles de règles.
Il existe des exemples d’ensembles de règles disponibles pour vous aider à créer votre propre ensemble de règles.
Voir la section Référence d’ensemble de règles.
À l’instar de la création de tous les ensembles de règles, assurez-vous que votre fichier XML est valide avant de le charger à l’aide d’un programme de validation XML tel que xmlvalid.
Voir également Résolution des problèmes liés aux ensembles de règles.
En outre, assurez-vous d’abord de tester votre ensemble de règles dans un environnement intermédiaire qui n’affecte pas votre environnement de production.
Les environnements de production et les environnements intermédiaires nécessitent en général des identifiants différents.
Consultez l’application de bureau Adobe Dynamic Media Classic pour obtenir des informations de connexion.
Consultez également la section Utilisation de « ressource » au lieu d’une image « is » dans un ensemble de règles.
Déploiement d’ensembles de règles XML deploy-xml-rule-sets
-
Ouvrez l’application de bureau Dynamic Media Classic puis connectez-vous à votre compte.
Vos informations d’identification et de connexion vous ont été communiquées par Adobe au moment de la configuration. Si vous ne disposez pas de ces informations, contactez le service clientèle.
-
Téléchargez votre fichier d’ensemble de règles en procédant comme suit :
- Sur la barre de Navigation générale, cliquez sur Charger.
- Sur la page Charger, près de l’angle supérieur gauche, sélectionnez Parcourir.
- Dans la boîte de dialogue Ouvrir, naviguez jusqu’à votre fichier d’ensemble de règles (XML).
- Sélectionnez le fichier, puis sélectionnez Ouvrir.
- Sur le côté droit de la page Charger, sélectionnez un dossier de destination pour le fichier d’ensemble de règles.
- Près du bas de la page, assurez-vous que l’option Publier après le chargement est cochée.
- Dans l’angle inférieur droit de la page, cliquez sur Lancer le téléchargement.
- Sur la barre de navigation générale, sélectionnez Tâches afin de vérifier le statut de la tâche de chargement. Lorsque la colonne État sur la page de la Tâche indique Chargement terminé, passez aux étapes suivantes.
-
Sur la barre de navigation située en haut de la page, sélectionnez Configuration > Configuration de l’application > Configuration de la publication > Serveur d’images.
-
Sur la page du Publication du serveur d’images, sous le groupe Gestion de catalogue, localisez le Chemin de fichier de définitions de règles, puis sélectionnez Sélectionner.
-
Sur la page Sélectionner le fichier de définitions de règles (XML), accédez à votre fichier d’ensemble de règles, puis dans le coin inférieur droit de la page, sélectionnez Sélectionner.
-
Dans l’angle inférieur droit de la page Configuration, sélectionnez Fermer.
-
Exécutez une tâche de publication Image Server.
Les conditions d’ensemble de règles sont appliquées aux demandes aux serveurs d’images Dynamic Media en ligne.
Si vous modifiez le fichier d’ensemble de règles, celles-ci sont immédiatement appliquées lorsque vous rechargez et publiez à nouveau le fichier d’ensemble de règles mis à jour.