Configuration de la publication

Les paramètres de l’écran Configuration de la publication déterminent le mode de diffusion des fichiers par défaut à partir des serveurs Scene7 vers les sites Web ou les applications. Si aucun paramètre n’est défini, le serveur Scene7 diffuse un fichier en fonction d’un paramètre par défaut de l’écran Configuration de la publication. Par exemple, une requête de diffusion d’une image qui ne contient pas d’attribut de résolution renvoie une image avec le paramètre Résolution d’objet par défaut de l’écran Image Server.

Les administrateurs peuvent modifier les paramètres par défaut sur les écrans Image Server, Image Renderer et Vignette pour définir les paramètres par défaut utilisés pour diffuser des fichiers à partir des serveurs.

Pour ouvrir les écrans Configuration de la publication, cliquez sur Configuration >Configuration de l’application > Configuration de la publication.

Important : les écrans Configuration de la publication s’adressent aux développeurs et programmeurs chevronnés de sites Web. L’utilisation de Scene7 présuppose que les utilisateurs qui modifient les paramètres de ces écrans ont une bonne connaissance de Scene7 Publishing System, des normes et conventions liées au protocole HTTP ainsi que des principes élémentaires de la technologie de retouche d’images.

Image Server

L’écran Image Server définit les paramètres par défaut permettant de diffuser les images à partir des serveurs d’images. Les paramètres sont disponibles dans cinq catégories (voir l’écran Image Server pour obtenir une description détaillée des paramètres).

Modifiez ces paramètres uniquement avec l’assistance d’un ingénieur du support technique Scene7.

Gestion de catalogue
Ces paramètres déterminent la façon dont Scene7 Publishing System et le catalogue interagissent. Contrairement à la plupart des serveurs Web, les appels d’URL Image Server Scene7 sont dirigés vers un fichier manifest, ou catalogue, plutôt qu’un fichier d’image. Le fichier catalogue (à ne pas confondre avec un catalogue électronique) contient une liste de tous les contenus publiés sur le serveur d’images avec le chemin d’accès à chaque image. Si vous disposez d’un ID Digimarc, entrez vos informations d’utilisateur dans la section Informations d’utilisateur Digimarc.

Attributs de requête
Ces paramètres imposent des limites aux images qui peuvent être diffusées à partir du serveur.

Attributs de requête par défaut
Ces paramètres concernent l’aspect par défaut des images.

Attributs de miniature courants
Ces paramètres s’appliquent à l’aspect par défaut et à l’alignement des images miniatures.

Valeurs par défaut des champs de catalogue
Ces paramètres concernent la résolution et le type de miniature par défaut des images.

Attributs de gestion des couleurs
Ces paramètres déterminent le choix des profils de couleurs ICC utilisés.

Attributs de compatibilité
Ce paramètre permet aux paragraphes de début et de fin des calques textes d’être traités tels qu’ils l’étaient dans la version 3.6, ce qui les rend rétrocompatibles.

Aide à la localisation
Ces paramètres permettent de gérer divers attributs régionaux. Il permet également de définir une chaîne de carte de paramètres régionaux pour définir les langues à prendre en charge pour les info-bulles dans les visionneuses.

Par exemple, si votre entreprise est une société multinationale qui vend dans différents pays, chaque pays peut avoir sa propre visionneuse correspondant aux paramètres régionaux. Pour accomplir cette fonctionnalité, vous spécifiez une chaîne de carte de paramètres régionaux. Vous pouvez ensuite modifier le texte d’info-bulle dans un paramètre prédéfini de la visionneuse en ajoutant les chaînes de texte traduites de la langue appropriée.

Remarque : pour configurer les options d’aide à la localisation, contactez le support technique Adobe Scene7 ou envoyez un courrier électronique à s7support@adobe.com pour demander une assistance.

Pour plus d’informations sur la configuration de l’Aide à la localisation, voir Considérations à prendre en compte lors de la configuration de la localisation des fichiers.

Voir aussi Ajout de l’aide à la localisation à un paramètre prédéfini de visionneuse Flash AS3.

Considérations à prendre en compte lors de la configuration de la localisation des fichiers

Remarque : si vous souhaitez installer les options d’aide à la localisation dans Scene7 Publishing System, telles que le champ de mappage des paramètres régionaux, contactez l’assistance technique d’Adobe Scene7. Ou envoyez un courrier électronique à s7support@adobe.com pour demander de l’aide au sujet de la configuration.

L’une des façons courantes d’utiliser Scene7 Publishing System (SPS) consiste à gérer les images de produit sur les sites Web de commerce électronique. Les sociétés internationales doivent gérer le fait que l’aspect des fichiers pour des produits similaires diffère d’un pays à l’autre. En général, ces différences concernent une petite partie seulement de l’ensemble des médias. Le fait de gérer de telles différences en copiant tous les fichiers pour chacun des pays et en remplaçant uniquement les différences représente un effort considérable et contredit la métaphore du fichier original unique. De telles différences de fichiers peuvent impliquer, en raison des vidéos spécifiques aux pays avec différentes pistes audio, des différences importantes bien que très subtiles des câbles d’alimentation utilisés avec le produit. S7 applique un mécanisme de recherche de base. Vous définissez l’ordre des suffixes des fichiers analysés par le serveur d’images, en commençant par les paramètres régionaux requis.

Méthode de localisation des fichiers

Les paramètres régionaux pour une demande de diffusion d’image IS (Image Serving) est identifié avec la commande de rendu d’image IS/IR (Image Rendering) suivante :

locale=

Cette commande accepte une chaîne d’ID de paramètres régionaux (locId) non sensible à la casse. L’ID de paramètres régionaux est généralement une chaîne de 2 à 6 caractères composée de lettres et de signes « _ ».

IS prend en charge les chaînes ASCII imprimables arbitraires. La commande locale= a une portée globale, ce qui signifie qu’elle s’applique à la demande entière, y compris toutes les demandes IS et IR imbriquées, les modèles référencés et les calques d’image. Plusieurs paramètres régionaux par demande (par exemple un paramètre régional différent pour chaque calque) ne sont pas pris en charge. Toutefois, il est possible d’autoriser les remplacements explicites dans les demandes imbriquées.

Si locale= n’est pas spécifié, attribute::DefaultLocale est transmis aux moteurs de traduction. La validation d’entrée limitée s’applique à la valeur locale=. Les valeurs locale= vides sont autorisées. Etant donné que locale= a une portée globale, attribute::DefaultLocale est fourni par le catalogue principal pour la demande entière.

Voici quelques-uns des avantages de l’utilisation de locale= et de attribute::DefaultLocale :

  • Partage du contenu pour plusieurs paramètres régionaux.

  • Accès à un contenu spécifique à un paramètre régional à l’aide des ID génériques.

  • Flexibilité par rapport aux conventions d’affection de nom et à la gestion du contenu spécifique à un paramètre régional, par exemple préfixe/suffixe des paramètres régionaux ou contenu spécifique à un paramètre régional dans un catalogue distinct.

  • Prise en charge de l’accès direct pour les versions spécifiques à un paramètre régional.

  • L’agrégation des objets (visionneuses d’images par exemple) peut contenir des références génériques au contenu potentiellement spécifique à un paramètre régional.

  • Prise en charge de tout le contenu géré par des catalogues qui peuvent devoir être localisés, notamment les images, les visionneuses d’images, les vignettes, les brochures et les enregistrements de configuration de la visionneuse.

  • Réduction des modifications de la base de données IPS et des mécanismes de manifeste IS.

  • La prise en charge du contenu statique (vidéos et habillages par exemple) sera ajoutée lors de la mise en œuvre de RFC IS-63.

  • Les paramètres régionaux par défaut sont configurables.

Scénarios d’application

Application

Scénario

Localisation de la visionneuse

Une fois les catalogues de contenu statique mis en œuvre, la localisation est entièrement contrôlée avec le paramètre locale=, qui est annexé à toutes les demandes envoyées à IS. Il peut exister des variantes spécifiques aux paramètres régionaux pour les enregistrements de configuration, habillages, écrans de démarrage, etc. Le contenu approprié est fourni par IS sans que la visionneuse doive savoir quel contenu est localisé et quels sont ses ID.

Images et vidéo

Les entreprises multinationales ont généralement recours à un contenu à la fois générique et spécifique à un paramètre régional. Grâce à ce mécanisme, une référence à une image ou à une vidéo peut être générique, tandis qu’IS diffuse le contenu spécifique à un paramètre régional, s’il existe.

Visionneuses d’images et visionneuses de supports

L’intégralité de la visionneuse d’images peut différer pour certains paramètres régionaux (par exemple si un catalogue électronique est entièrement différent) avec la traduction d’une visionneuse d’images générique en visionneuse d’images spécifique à un paramètre régional gérée par la visionneuse.

En règle générale, les ID individuels d’une visionneuse générique peuvent faire référence au contenu localisé. Par exemple, la plupart des photos d’un appareil peuvent être identiques dans toutes les langues, à l’exception de la photo du panneau de contrôle. IS traduit automatiquement les ID, si bien qu’il n’est pas nécessaire de générer des visionneuses d’images spécifiques aux paramètres régionaux.

Mise en œuvre de la localisation des fichiers

L’interface de Scene7 Publishing et d’Image Serving permet la localisation des images et du contenu statique.

Sans localisation, une URL de serveur d’images ressemble à ce qui suit :

http://server/is/image/entreprise/image

Avec la localisation, une URL de serveur d’images ajoute le paramètre locale= au chemin d’accès, comme dans l’exemple suivant :

http://server/is/image/entreprise/image?locale=de_DE

A réception de l’appel HTTP par le serveur d’images, le paramètre locale= est analysé par le champ localeMap figurant dans le groupe Configuration > Configuration de l’application > Configuration de la publication > Serveur d’images > Aide à la localisation.

Le champ de carte de paramètres régionaux contient une liste des entrées séparées à l’aide du symbole de barre verticale (|).

Chaque entrée se compose d’une liste de valeurs séparées par des virgules. La première valeur correspond à la valeur de recherche transmise par le paramètre locale=. Les autres valeurs sont les valeurs de suffixe/remplacement essayées les unes après les autres jusqu’à ce que l’une d’elles produise une image existante.

L’application d’une valeur de suffixe ou de remplacement dépend du paramètre régional Monde entier dans le groupe Configuration >Configuration de l’application > Configuration de la publication > Serveur d’images > Aide à la localisation.

Remarque : le paramètre régional Monde entier est actuellement possible uniquement si vous l’avez défini par l’API, et non dans l’interface de Scene7 Publishing System.

Exemple de suffixe

URL

ID de localeMap

Résultat

http://server/is/image/entreprise/image?locale=de_DE

de_DE,_DE,|fr_FR,_FR,

Aucun paramètre GlobalLocale n’est défini. Le paramètre régional de_DE est trié par rapport à la première entrée dans localeMap. La première valeur _DE correspondante est ajoutée sous forme de suffixe au fichier image_DE et est recherchée sur le serveur d’images. Si elle est trouvée sur le serveur, elle est renvoyée. Dans le cas contraire, la seconde valeur “” est utilisée comme suffixe et l’image elle-même est renvoyée.

Exemple de remplacement

URL

ID de GlobalLocale et localeMap

Résultat

http://server/is/image/entreprise/image-main-01?locale=de_DE

GlobalLocale=main

localeMap - de_DE,de,main|fr_FR,fr,main

Dans l’exemple de remplacement ci-dessus, GlobalLocale est défini sur main. Le paramètre régional de_DE est trié par rapport à la première entrée dans localeMap. La sous-chaîne GlobalLocale est trouvée et remplacée par la première valeur correspondante « de » dans le paramètre localeMap : image-de-01. Si elle est trouvée sur le serveur d’images, elle est renvoyée. Dans le cas contraire, la seconde valeur est remplacée, ce qui donne image-main-01.

Si aucun paramètre régional n’est défini dans l’URL, le serveur d’images prend l’attribut DefaultLocale, s’il est défini, et l’applique à l’URL.

Si un paramètre régional vide ou inconnu est fourni avec locale=, la valeur vide « starting with » est recherchée dans localeMap. Il est important de configurer cette fonction pour qu’un paramètre régional par défaut soit appliqué aux paramètres régionaux inconnus.

A propos de defaultImage

Le serveur d’images essaie l’une après l’autre les options pour les paramètres régionaux demandés. Si aucune correspondance n’est trouvée, les options de paramètres régionaux sont appliquées à defaultImage et la version correspondante est renvoyée. Par conséquent, chaque paramètre régional doit inclure une option pour l’image sans localisation ou les versions localisées de defaultImage doivent être rendues disponibles dans Scene7 Publishing System.

Scénarios de recherche de localeMap

Supposons que vous deviez prendre en charge les paramètres régionaux suivants :

en, en_us, en_uk, de, de_at, de_de, fr

Vous associez ces paramètres régionaux aux suffixes _E, _G et _F pour l’anglais, l’allemand et le français, respectivement. Pour tous les exemples, l’ID de l’image d’entrée générique est myImg.

Comportement standard de recherche de localeMap

Les ID de paramètres régionaux sont associés à leurs suffixes correspondants. Si aucun ID spécifique aux paramètres régionaux n’est trouvé dans le catalogue, l’ID générique est testée. Observez les valeurs locSuffix vides qui correspondent à l’ID générique.

attribute::LocaleMap=en,_E,|en_us,_E,|en_uk,_E,|fr,_F,|de,_D,|de_at,_D,|de_de,_D,

locale=

ID de sortie à rechercher

en,en_us, en_uk

myImg_E, myImg

de,de_de,de_at

myImg_D, myImg

fr

myImg_F, myImg

Tous les autres

-

Recherche de localeMap lorsque les paramètres régionaux sont inconnus

Vous pouvez associer les paramètres régionaux inconnus aux ID spécifiques ou génériques. Dans notre exemple, vous pouvez associer les paramètres régionaux inconnus aux ID Anglais ou, s’ils n’existent pas, aux identifiants génériques.

attribute::LocaleMap=en,_E,|en_us,_E,|en_uk,_E,|fr,_F,|de,_D,|de_at,_D,|de_de,_D,|,_E,

locale=

ID de sortie à rechercher

de,de_de,de_at

myImg_D,myImg

fr

myImg_F,myImg

Tous les autres

myImg_E,myImg

Vous pouvez également avoir un attribut locSuffix dédié, tel que U, uniquement pour les paramètres régionaux inconnus et forcer le mappage avec l’image par défaut si aucun attribut _U n’existe, comme dans l’exemple suivant :

attribute::LocaleMap=en,_E,|en_us,_E,|en_uk,_E,|fr,_F,|de,_D,|de_at,_D,|de_de,_D,|,U

Ou vous pouvez établir la correspondance directement avec l’ID générique, comme dans l’exemple suivant :

attribute::LocaleMap=en,_E,|en_us,_E,|en_uk,_E,|fr,_F,|de,_D,|de_at,_D,|de_de,_D,|,

Recherche de localeMap à l’aide d’une recherche à plusieurs niveaux

Il est généralement recommandé de regrouper les paramètres régionaux (européens, Moyen-Orient et nord-américains, par exemple) pour se conformer aux normes régionales, telles que l’exposition des habillages. Vous pouvez obtenir cet effet en utilisant une recherche à plusieurs niveaux.

Pour cet exemple, supposons que vous souhaitiez prendre en charge les collections pour une utilisation en Occident et au Moyen-Orient. Les deux collections reposent sur la collection d’images génériques, et ajoutent ou modifient toutes deux certaines images. Les deux collections sont ensuite précisées davantage pour les paramètres régionaux spécifiques, tels que m1, m2 pour les deux variantes du Moyen-Orient, puis w1, w2 et w3 pour les trois paramètres régionaux occidentaux, sauf que les images sont partagées pour w1 et w3. Les paramètres régionaux inconnus sont mappés uniquement à la collection générique et n’ont pas accès aux images spécifiques à un paramètre régional. Voici à quoi doit ressembler le mappage :

attribute::LocaleMap=w1,-W,|w2,-W2,-W,|w3,-W,|m1,-M1,-M,|m2,-M2,-M,|,

locale=

ID de sortie à rechercher

w1, w3

myImg-W, myImg

w2

myImg-W2, myImg-W, myImg

m1

myImg-M1, myImg-M, myImg

m2

myImg-M2, myImg-M, myImg

Tous les autres

mylmg

Recherche de localeMap en recherchant des ID spécifiques

Certaines conventions d’affectation de nom des images peuvent ne pas prendre en charge les ID d’images génériques. Les ID génériques issus de la demande doivent être mappés à l’ID spécifié dans le catalogue. Cependant, il arrive que l’ID spécifique exact ne soit pas connu.

En reprenant le premier exemple comme base, les images pour toutes les langues peuvent avoir les suffixes _1, _2 ou _3. Les images propres aux paramètres régionaux Français peuvent avoir le suffixe _22 ou _23. Les images propres aux paramètres régionaux Allemand peuvent avoir le suffixe _470 ou _480.

attribute::LocaleMap=,_1,_2,_3|fr,_22,_23,_1,_2,_3|de,_470,_480,_1,_2,_3|de_at,_470,_480,_1,_2,_3|de_de,_470,_480,_1,_2,_3

locale=

ID de sortie à rechercher

fr

myImg_22, myImg_23, myImg_1, myImg_2, myImg_3

de, de_at, de_de

myImg_470, myImg_480, myImg_1, myImg_2,myImg_3

Tous les autres

myImg_1, myImg_2, myImg_3

Considérations importantes lors de la mise en œuvre de l’aide à la localisation
  • La localisation se limite aux appels de fichier basés sur l’ID et ne peut pas être utilisée pour les appels de fichier basés sur le chemin d’accès. Par conséquent, lors de l’appel de vidéos avec des paramètres régionaux, celles-ci doivent être appelées en tant que company/assetID et non comme chemin d’accès complet à la vidéo. En d’autres termes, vous ne pouvez pas utiliser la méthode rtmp avec la localisation car elle peut uniquement être utilisée avec les appels de vidéos basés sur le chemin d’accès.

  • Vous ne pouvez pas utiliser une visionneuse de supports variés contenant une seule vidéo lorsque localeMap est actif ; sinon, l’appel au contenu de la visionneuse échoue. Pour contourner ce problème, vous pouvez ajouter une vidéo unique à une visionneuse de vidéos adaptative. Ensuite, ajoutez la visionneuse de vidéos adaptative à une visionneuse de supports variés.

  • Certaines demandes ne sont pas localisées, comme par exemple les demandes de contenu d’une visionneuse de vidéos adaptative. Par conséquent, si vous prévoyez d’utiliser des visionneuses de vidéos adaptatives avec la localisation, vous devez placer la visionneuse de vidéos adaptative dans une visionneuse de supports variés. Ensuite, appelez la visionneuse dans une visionneuse de supports variés avec le paramètre locale=.

Image Renderer

L’écran Image Renderer définit les paramètres par défaut de la diffusion des visionneuses d’images à partir des serveurs de rendu d’images. Les paramètres sont disponibles dans les 5 catégories suivantes (voir l’écran Image Server pour obtenir des descriptions détaillées des paramètres) :

Gestion de catalogue
Ces paramètres déterminent la façon dont Scene7 Publishing System et le fichier de catalogue interagissent. Les appels d’URL Scene7 Render Server sont dirigés vers le catalogue, qui à son tour lance un appel pour diffuser les images du serveur. Modifiez ces paramètres uniquement avec l’assistance d’un ingénieur du support technique Scene7.

Attributs de session
Ces paramètres définissent les paramètres d’erreurs, l’URL racine pour les URL relatives d’images et l’autorisation des objets superposés.

Attributs de matériau par défaut
Ces paramètres définissent les paramètres de résolution et d’accentuation par défaut des images.

Attributs d’image de réponse
Ces paramètres concernent l’aspect par défaut des images.

Attributs de gestion des couleurs
Ces paramètres s’appliquent à la couleur par défaut des images.

Vignette

L’écran Vignette propose des paramètres permettant de définir l’aspect par défaut des vignettes (voir l’écran pour obtenir une description détaillée des options).