Configuration de Dynamic Media – mode hybride

Dynamic Media-Hybrid doit être activé et configuré pour être utilisé. Selon l’utilisation que vous souhaitez en faire, Dynamic Media prend en charge plusieurs configurations.

REMARQUE

Si vous envisagez de configurer et d’exécuter Dynamic Media en mode d’exécution Scene7, voir Configuration de Dynamic Media – mode Scene7.

Si vous envisagez de configurer et d’exécuter Dynamic Media en mode d’exécution hybride, suivez les instructions sur cette page.

En savoir plus sur l’utilisation des vidéos dans Dynamic Media.

REMARQUE

Si vous utilisez Adobe Experience Manager configuré pour différents environnements, par exemple pour le développement, l’évaluation et la production en direct, configurez les Cloud Services Dynamic Media pour chaque environnement.

REMARQUE

Si vous rencontrez des problèmes avec votre configuration Dynamic Media, consultez les fichiers journaux spécifiques à Dynamic Media. Ces fichiers sont automatiquement installés lorsque vous activez Dynamic Media :

  • s7access.log
  • ImageServing.log

Ils sont documentés dans Surveillance et gestion de votre instance de Experience Manager.

La diffusion de contenus et la publication hybride est une fonctionnalité clé lorsque vous ajoutez Dynamic Media à Adobe Experience Manager. La publication hybride vous permet de diffuser des ressources Dynamic Media, telles que des images, des visionneuses et des vidéos, à partir du cloud et non plus à partir des noeuds de publication du Experience Manager.

D’autres contenus, tels que les visionneuses Dynamic Media, les pages du site et le contenu statique, continuent d’être diffusés à partir des noeuds de publication Experience Manager.

Si vous êtes un client de Dynamic Media, vous devez utiliser la diffusion hybride comme mécanisme de diffusion pour tous les contenus Dynamic Media.

Architecture de publication hybride des vidéos

chlimage_1-506

Architecture de publication hybride pour les images

chlimage_1-507

Configurations Dynamic Media prises en charge

Les tâches de configuration suivantes font référence aux termes suivants :

Terme Dynamic Media activé Description
Noeud d’auteur Experience Manager Coche blanche dans un cercle vert Noeud d’auteur que vous déployez sur site ou via Managed Services.
Noeud de publication Experience Manager "X" blanc dans un carré rouge. Noeud de publication que vous déployez sur site ou via Managed Services.
Noeud de publication Image Service Coche blanche en cercle vert. Noeud de publication que vous exécutez sur les centres de données gérés par Adobe. Renvoie à l’URL du service d’images.

Vous pouvez choisir d’implémenter Dynamic Media uniquement pour l’imagerie, uniquement pour la vidéo ou pour l’imagerie et la vidéo. Pour déterminer les étapes de configuration de Dynamic Media pour votre scénario spécifique, reportez-vous au tableau suivant.

Scénario Fonctionnement Étapes de configuration
Livraison des images en production UNIQUEMENT Les images sont livrées par les serveurs des data centers Adobe du monde entier, puis mises en cache par un réseau de diffusion de contenu pour une portée internationale et des performances évolutives.
  1. Sur le noeud Experience Manager author, activez Dynamic Media.
  2. Configurez l’imagerie dans Dynamic Media Cloud Services.
  3. Configurez la réplication de l’image.
  4. Répliquez les paramètres du catalogue.
  5. Répliquez les paramètres de la visionneuse.
  6. Utilisez les filtres de ressource par défaut pour la réplication.
  7. Configurez les paramètres du serveur d’images Dynamic Media.
  8. Livrez les ressources.
Livraison des images en préproduction UNIQUEMENT (développement, évaluation de la qualité, zone de transit, etc.) Les images sont diffusées via le noeud de publication du Experience Manager. Dans ce scénario, le trafic étant minime, il n’est pas nécessaire de diffuser des images au centre de données d’Adobe. Il permet également une prévisualisation sécurisée du contenu avant le lancement de la production.
  1. Sur le noeud Experience Manager author, activez Dynamic Media.
  2. Sur le noeud Experience Manager publish, activez Dynamic Media.
  3. Répliquez les paramètres de la visionneuse.
  4. Configurez le filtre de ressources pour les images qui ne sont pas en production.
  5. Configurez les paramètres du serveur d’images Dynamic Media.
  6. Livrez les ressources.
Livraison de la vidéo UNIQUEMENT dans n’importe quel environnement (production, développement, évaluation de la qualité, zone de transit, etc.) Les vidéos sont livrées et mises en cache par un réseau de diffusion de contenu pour des performances extensibles et une portée globale. L’image d’affiche vidéo (miniature de la vidéo affichée avant le début de la lecture) est diffusée par l’instance de publication du Experience Manager.
  1. Sur le noeud Experience Manager author, activez Dynamic Media.
  2. Sur le noeud de Experience Manager publish, activez Dynamic Media (l’instance de publication diffuse l’image d’affiche vidéo et fournit des métadonnées pour la lecture vidéo).
  3. Configurez la vidéo dans Dynamic Media Cloud Services.
  4. Répliquez les paramètres de la visionneuse.
  5. Configurez le filtre actif pour la vidéo uniquement.
  6. Livrez les ressources.
Livraison À LA FOIS des images et de la vidéo en production

Les vidéos sont livrées et mises en cache par un réseau de diffusion de contenu pour des performances extensibles et une portée globale. Les images et les images d’affiches de vidéos sont livrées par les serveurs des data centers Adobe du monde entier, puis mises en cache par un réseau de diffusion de contenu pour une portée internationale et des performances évolutives.

Reportez-vous aux sections précédentes pour configurer une image ou une vidéo en préproduction.

  1. Sur le noeud Experience Manager author, activez Dynamic Media.
  2. Configurez la vidéo dans Dynamic Media Cloud Services.
  3. Configurez l’imagerie dans Dynamic Media Cloud Services.
  4. Configurez la réplication de l’image.
  5. Répliquez les paramètres du catalogue.
  6. Répliquez les paramètres de la visionneuse.
  7. Utilisez les filtres de ressource par défaut pour la réplication.
  8. Configurez les paramètres du serveur d’images Dynamic Media.
  9. Livrez les ressources.

Activation de Dynamic Media

Par défaut, ce module complémentaire est désactivé. Pour tirer parti des fonctionnalités de Dynamic Media, vous devez activer Dynamic Media en utilisant le mode d'exécution dynamicmedia comme vous le feriez, par exemple, le mode d'exécution publish. Avant l’activation, vérifiez les exigences techniques.

REMARQUE

L’activation de Dynamic Media via le mode d’exécution remplace la fonctionnalité de Experience Manager 6.1 et de Experience Manager 6.0 dans laquelle vous avez activé Dynamic Media en définissant l’indicateur dynamicMediaEnabled sur true. Cet indicateur n'a aucune fonctionnalité dans Experience Manager 6.2 et versions ultérieures. En outre, vous n’avez pas besoin de redémarrer le démarrage rapide pour activer Dynamic Media.

En activant Dynamic Media, les fonctionnalités Dynamic Media sont disponibles dans l’interface utilisateur et chaque fichier d’image téléchargé reçoit un rendu cqdam.pyramid.tiff qui est utilisé pour la diffusion rapide des rendus d’image dynamiques. Ces PTIFF présentent d'importants avantages, notamment :

  • Possibilité de gérer une seule image source Principale et de générer des rendus infinis en temps réel sans enregistrement supplémentaire.
  • Possibilité d’utiliser une visualisation interactive telle que le zoom, le panoramique et la rotation.

Si vous souhaitez utiliser Dynamic Media Classic en Experience Manager, n’activez pas Dynamic Media, sauf si vous utilisez un scénario spécifique. Dynamic Media est désactivé, sauf si vous activez Dynamic Media par le biais du mode d’exécution.

Pour activer Dynamic Media, vous devez activer le mode d'exécution Dynamic Media soit à partir de la ligne de commande, soit à partir du nom du fichier de démarrage rapide.

Pour activer Dynamic Media

  1. Dans la ligne de commande, lorsque vous lancez le démarrage rapide, procédez de la façon suivante :

    • Ajoutez -r dynamicmedia à la fin de la ligne de commande lors du démarrage du fichier jar.
    java -Xmx4096m -Doak.queryLimitInMemory=500000 -Doak.queryLimitReads=500000 -jar cq-quickstart-6.5.0.jar -r dynamicmedia
    

    Si vous publiez vers s7 diffusion, vous devez également inclure les arguments TrustStore suivants :

    -Djavax.net.ssl.trustStore=<absoluteFilePath>/customerTrustStoreFileName>
    
     -Djavax.net.ssl.trustStorePassword=<passwordForTrustStoreFile>
    
  2. Demandez https://localhost:4502/is/image et assurez-vous que Image Server est en cours d’exécution.

    REMARQUE

    Pour résoudre les problèmes liés à Dynamic Media, consultez les journaux suivants dans le répertoire crx-quickstart/logs/ :

    • ImageServer-<PortId>-<aaaa><mm><dd>.log - Le journal ImageServer fournit des statistiques et des informations analytiques utilisées pour analyser le comportement du processus interne ImageServer.

    Exemple de nom de fichier journal Image Server : ImageServer-57346-2020-07-25.log

    • s7access-<yyyy><mm><dd>.log - Le journal s7access enregistre chaque requête envoyée à Dynamic Media par /is/image et /is/content.

    Ces journaux sont utilisés uniquement lorsque Dynamic Media est activé. Ils ne sont pas inclus dans le package Download Full généré à partir de la page system/console/status-Bundlelist ; lorsque vous appelez le service d’assistance clientèle si vous rencontrez un problème Dynamic Media, ajoutez ces deux journaux à ce problème.

Si vous avez installé le Experience Manager sur un autre port ou chemin de contexte…

Si vous déployez Experience Manager sur un serveur d’applications et que Dynamic Media est activé, vous devez configurer le domaine self dans l’externaliseur. Sinon, la génération de miniatures pour les ressources ne fonctionne pas correctement pour les ressources Dynamic Media.

En outre, si vous exécutez le démarrage rapide sur un port ou un chemin d’accès au contexte différent, vous devez également changer le domaine self.

Lorsque Dynamic Media est activé, les rendus de miniature statiques pour les ressources images sont générés à l’aide de Dynamic Media. Pour que la génération de miniatures fonctionne correctement pour Dynamic Media, le Experience Manager doit effectuer une requête d’URL et connaître à la fois le numéro de port et le chemin de contexte.

En Experience Manager :

  • Le domaine self du service Externalizer est utilisé pour récupérer à la fois le numéro de port et le chemin d’accès au contexte.
  • Si aucun domaine self n'est configuré, le numéro de port et le chemin de contexte sont récupérés à partir du service HTTP Jetty.

Dans un déploiement Experience Manager QuickStart WAR, le numéro de port et le chemin de contexte ne peuvent pas être dérivés. Vous devez donc configurer un domaine self. Reportez-vous à la section de la documentation sur le service Externalizer relative à la configuration du domaine self.

REMARQUE

Dans un déploiement autonome de démarrage rapide Experience Manager, un domaine self n'a généralement pas besoin d'être configuré car le numéro de port et le chemin de contexte peuvent être configurés automatiquement. Cependant, si toutes les interfaces réseau sont désactivées, vous devez configurer le domaine self.

Désactivation de Dynamic Media

Dynamic Media n’est pas activé par défaut. Cependant, si vous avez déjà activé Dynamic Media, vous pouvez le désactiver ultérieurement.

Pour désactiver Dynamic Media après l'avoir activé, supprimez l'indicateur de mode d'exécution -r dynamicmedia.

Pour désactiver Dynamic Media après son activation

  1. Dans la ligne de commande, lorsque vous lancez le démarrage rapide, vous pouvez procéder de l’une des façons suivantes :

    • N'ajoutez pas -r dynamicmedia à la ligne de commande lors du démarrage du fichier jar.
    java -Xmx4096m -Doak.queryLimitInMemory=500000 -Doak.queryLimitReads=500000 -jar cq-quickstart-6.5.0.jar
    
  2. Requête https://localhost:4502/is/image. Vous recevez un message indiquant que Dynamic Media est désactivé.

    REMARQUE

    Une fois le mode d’exécution Dynamic Media désactivé, l’étape de flux de travaux qui génère le rendu cqdam.pyramid.tiff est ignorée automatiquement. Elle désactive également la prise en charge des rendus dynamiques et d’autres fonctionnalités Dynamic Media.
    Notez également que lorsque le mode d’exécution Dynamic Media est désactivé après la configuration du serveur Experience Manager, tous les actifs qui ont été téléchargés en mode d’exécution ne sont plus valides.

(Facultatif) Migration des paramètres prédéfinis et des configurations Dynamic Media de 6.3 à 6.5 sans interruption

Si vous effectuez une mise à niveau de Experience Manager Dynamic Media de 6.3 à 6.5 (qui comprend désormais la possibilité de déployer sans interruption de service), vous devez exécuter la commande curl suivante. La commande migre tous vos paramètres prédéfinis et configurations de /etc vers /conf en CRXDE Lite.

REMARQUE

Si vous exécutez votre instance de Experience Manager en mode de compatibilité (c'est-à-dire si le package de compatibilité est installé), vous n'avez pas besoin d'exécuter ces commandes.

Pour toutes les mises à niveau, avec ou sans le package de compatibilité, vous pouvez copier les paramètres prédéfinis de visionneuse prêts à l’emploi par défaut fournis à l’origine avec Dynamic Media en exécutant la commande suivante de l’option d’activation de Linux® :

curl -u admin:admin -X POST https://<server_address>:<server_port>/libs/settings/dam/dm/presets/viewer.pushviewerpresets.json

Pour migrer les paramètres prédéfinis et les configurations de visionneuse personnalisés que vous avez créés à partir de /etc vers /conf, exécutez la commande d’activation de Linux® suivante :

curl -u admin:admin -X POST https://<server_address>:<server_port>/libs/settings/dam/dm/presets.migratedmcontent.json

Configuration de la réplication d’images

La diffusion d’images Dynamic Media fonctionne en publiant des fichiers d’image, y compris des miniatures vidéo, de l’auteur Experience Manager et en les répliquant au service de réplication à la demande de l’Adobe (l’URL du service de réplication). Les fichiers sont ensuite diffusés par le biais du service de diffusion d’images à la demande (l’URL du service d’images).

Procédez comme suit :

  1. Définissez une authentification.
  2. Configurez l’agent de réplication.

L’agent de réplication publie des fichiers Dynamic Media tels que des images, des métadonnées vidéo et les définit sur le service d’images hébergé par Adobe. L’agent de réplication n’est pas activé par défaut.

Après avoir configuré l'agent de réplication, validez et testez qu'il a été correctement configuré. La section suivante décrit ces procédures.

REMARQUE

La limite par défaut de la mémoire pour la création de fichiers PTIFF est de 3 Go pour tous les workflow. Par exemple, vous pouvez traiter une image qui nécessite 3 Go de mémoire si les autres workflow sont en pause, ou vous pouvez traiter 10 images en parallèle qui nécessitent chacune 300 Mo de mémoire.
La limite de mémoire est configurable et correspond à la disponibilité des ressources système et au type de contenu d’image en cours de traitement. Si vous disposez de plusieurs fichiers volumineux et d’une mémoire suffisante sur le système, vous pouvez augmenter cette limite pour vous assurer que les images sont traitées en parallèle.
Une image qui nécessite plus de mémoire maximale est rejetée.
Pour modifier la limite de mémoire pour la création d’images PTIFF, accédez à Outils > Opérations > Console web > Adobe CQ Scene7 PTiffManager et modifiez la valeur maxMemory.

Configuration de l’authentification

Configurez l’authentification de réplication sur l’auteur afin que vous puissiez répliquer des images vers le service Dynamic Media Image diffusion. Vous obtenez d'abord un KeyStore, puis vous l'enregistrez sous l'utilisateur dynamic-media-replication et vous le configurez. L’administrateur de votre société a reçu un courrier électronique de bienvenue contenant le fichier KeyStore et les informations d’identification nécessaires pendant le processus de mise en service. Si vous n’avez pas reçu ces informations, contactez le service à la clientèle Adobe.

Pour configurer l’authentification

  1. Contactez le service à la clientèle d’Adobe pour obtenir votre fichier KeyStore et votre mot de passe si vous ne possédez pas déjà le fichier et le mot de passe. Ces informations constituent un élément nécessaire de la mise en service. Il associe les clés à votre compte.

  2. Dans le Experience Manager, appuyez sur le logo du Experience Manager pour accéder à la console de navigation globale, puis appuyez sur Outils > Sécurité > Utilisateurs.

  3. Dans la page Gestion utilisateur, accédez à l’utilisateur dynamic-media-réplication, puis appuyez sur pour ouvrir.

    dm-réplication

  4. Sur la page Modifier les paramètres utilisateur pour la page de réplication Dynamic Media, appuyez sur l’onglet Keystore puis cliquez sur Créer le KeyStore.

    dm-réplication-keystore

  5. Saisissez un mot de passe, puis confirmez-le dans la boîte de dialogue Définir le mot de passe d’accès KeyStore.

    REMARQUE

    Souvenez-vous du mot de passe car vous devez le saisir à nouveau lorsque vous configurez l'agent de réplication ultérieurement.

    chlimage_1-508

  6. Sur la page Modifier les paramètres utilisateurs pour la réplication Dynamic Media, développer l’espace Ajouter une clé privée depuis le fichier KeyStore et ajoutez les éléments suivants (voir image suivante) :

    • Dans le champ Nouvel alias, saisissez le nom d'un alias que vous souhaitez utiliser ultérieurement dans la configuration de réplication. Par exemple, vous pouvez utiliser replication comme alias.
    • Appuyez sur KeyStore File. Accédez au fichier KeyStore fourni par Adobe, sélectionnez-le puis appuyez sur Ouvrir.
    • Dans le champ Mot de passe du fichier KeyStore, saisissez le mot de passe du fichier KeyStore. Ce mot de passe est non le mot de passe KeyStore que vous avez créé à l’étape 5, mais il s’agit de l’Adobe de mot de passe du fichier KeyStore fourni dans le courrier électronique de bienvenue qui vous a été envoyé lors de la mise en service. Contactez l’assistance clientèle si vous n’avez pas reçu le mot de passe du fichier KeyStore.
    • Dans le champ Mot de passe de clé privée, saisissez le mot de passe de clé privée (peut être le même mot de passe de clé privée que celui fourni à l’étape précédente). Adobe vous fournit ce mot de passe de clé privée dans le courriel de bienvenue qui vous est envoyé pendant le provisionnement. Contactez l’assistance clientèle si vous n’avez pas reçu le mot de passe de clé privée.
    • Dans le champ Private Key Alias, saisissez l’alias de la clé privée. Par exemple, *companyname*-alias. Adobe vous fournit cet alias de clé privée dans le courriel de bienvenue qui vous est envoyé pendant le provisionnement. Contactez l’assistance clientèle si vous n’avez pas reçu d’alias de clé privée.

    edit_settings_fordynamic-media-réplication2

  7. Appuyez sur Enregistrer et fermer pour enregistrer vos modifications pour cet utilisateur.

    Ensuite, vous devez configurer l'agent de réplication.

Configuration de l’agent de réplication

  1. Dans Experience Manager, appuyez sur le logo du Experience Manager pour accéder à la console de navigation globale, puis appuyez sur Outils > Déploiement > Réplication > Agents sur l'auteur.

  2. Dans la page Agents sur l’auteur, appuyez ou cliquez sur Réplication des images hybrides Dynamic Media (s7delivery).

  3. Appuyez sur Modifier.

  4. Appuyez sur l'onglet Paramètres, puis saisissez ce qui suit :

    • Activé: cochez cette option pour activer l’agent de réplication.
    • Région - Définissez la région appropriée : Amérique du Nord, Europe ou Asie
    • ID du client : cette valeur correspond au nom de votre société/client qui publie sur le service de réplication. Cette valeur correspond à l’identifiant du client fourni par l’Adobe dans le courrier électronique de bienvenue qui vous a été envoyé lors de l’attribution des privilèges d’accès. Si vous n’avez pas reçu ces informations, contactez le service à la clientèle Adobe.
    • Alias de stockage de clés : cette valeur est identique à la valeur Nouvel alias définie lors de la génération de la clé dans Configuration de l'authentification ; par exemple, replication. (Voir l'étape 7 de Configuration de l'authentification.)
    • Mot de passe du Key Store : mot de passe du KeyStore créé lorsque vous avez appuyé sur Créer KeyStore. Adobe ne fournit pas ce mot de passe. Voir l'étape 5 de Configuration de l'authentification.

    L’image suivante montre l’agent de réplication avec des exemples de données :

    chlimage_1-509

  5. Appuyez sur OK.

Validation de l’agent de réplication pour Dynamic Media

Pour valider l'agent de réplication pour Dynamic Media, procédez comme suit :

Appuyez sur Tester la connexion. Voici un exemple de résultat :

11.03.2016 10:57:55 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1457722675402, userId='admin', revision='null'}
11.03.2016 10:57:55 - * Auth User: replication-receiver
11.03.2016 10:57:55 - * HTTP Version: 1.1
11.03.2016 10:57:55 - * Using OAuth 2.0 Authorization Grants
11.03.2016 10:57:55 - * OAuth 2.0 User: dynamic-media-replication
11.03.2016 10:57:55 - * OAuth 2.0 Token: '*****' initialized
11.03.2016 10:57:55 - Publishing: POST[https://replicate-na.assetsadobe.com:8580/is-publish/publish-receiver?Cmd=Test&RootId=xfpuu-6613]
11.03.2016 10:57:55 - Publish response: OK[]
11.03.2016 10:57:55 - Transfer succeeded in 141 ms for ReplicationAction{type=TEST, path[0]='/content/dam', time=1457722675402, userId='admin', revision='null'}
----------------------------------------------------------------------------------------------------------------------------
---
Replication test succeeded
REMARQUE

Vous pouvez aussi procéder de l’une des manières suivantes :

  • Vérifiez les journaux de réplication pour vous assurer que la ressource est répliquée.
  • Publiez une image. Appuyez sur l’image et sélectionnez Visionneuses dans le menu déroulant, puis sélectionnez un paramètre prédéfini de visionneuse. Cliquez sur URL. Pour vérifier que l’image s’affiche, copiez et collez le chemin d’accès à l’URL dans le navigateur.

Résolution des problèmes d’authentification

Lors de la configuration de l’authentification, voici quelques problèmes que vous pouvez rencontrer avec leurs solutions. Avant de rechercher ces problèmes, assurez-vous d'avoir configuré la réplication.

Problème : Code d’état HTTP 401 avec message - Autorisation requise

Ce problème peut être dû à l’échec de la configuration du KeyStore pour l’utilisateur dynamic-media-replication.

Replication test to s7delivery:https://s7bern.macromedia.com:8580/is-publish/
17.06.2016 18:54:43 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466214883309, userId='admin', revision='null'}
17.06.2016 18:54:43 - * Auth User: replication-receiver
17.06.2016 18:54:43 - * HTTP Version: 1.1
17.06.2016 18:54:43 - * Using OAuth 2.0 Authorization Grants
17.06.2016 18:54:43 - * OAuth 2.0 User: dynamic-media-replication
17.06.2016 18:54:43 - No OAuth token available. OAuth not initialized
17.06.2016 18:54:43 - * Using Client Auth SSL alias - replication-alias *
17.06.2016 18:54:43 - Publishing: POST[https://<localhost>:8580/is-publish//publish-receiver?Cmd=Test&RootId=brough]
17.06.2016 18:54:43 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466214883309, userId='admin', revision='null'}. java.io.IOException: Failed to execute request
'https://<localhost>:8580/is-publish//publish-receiver?Cmd=Test&RootId=brough':
 Server returned status code 401 with message: Authorization required.
17.06.2016 18:54:43 - Error while replicating: com.day.cq.replication.ReplicationException: Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466214883309,
 userId='admin', revision='null'}. java.io.IOException: Failed to execute request
'https://<localhost>:8580/is-publish//publish-receiver?Cmd=Test&RootId=brough':
 Server returned status code 401 with message: Authorization required.

Solution : Vérifiez que le KeyStore fichier est enregistré dans dynamic-media- replicationuser et qu’il contient le mot de passe correct.

Problème : Impossible de déchiffrer la clé - Impossible de déchiffrer les données

Replication test to s7delivery:https://<localhost>:8580/is-publish/
17.06.2016 19:00:16 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466215216662, userId='admin', revision='null'}
17.06.2016 19:00:16 - * Auth User: replication-receiver
17.06.2016 19:00:16 - * HTTP Version: 1.1
17.06.2016 19:00:16 - * Using OAuth 2.0 Authorization Grants
17.06.2016 19:00:16 - * OAuth 2.0 User: dynamic-media-replication
17.06.2016 19:00:16 - No OAuth token available. OAuth not initialized
17.06.2016 19:00:16 - * Using Client Auth SSL alias - replication-alias *
17.06.2016 19:00:16 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466215216662, userId='admin', revision='null'}. java.lang.SecurityException: java.security.UnrecoverableKeyException: Could not decrypt key: Could not decrypt data.

Solution : vérifiez le mot de passe. Le mot de passe enregistré dans l’agent de réplication n’est pas le même mot de passe que celui utilisé pour créer le KeyStore.

Problème : InvalidAlgorithmParameterException

Ce problème est provoqué par une erreur de configuration dans votre instance d’auteur Experience Manager. Le processus Java™ sur l’auteur n’obtient pas le javax.net.ssl.trustStore correct. L’erreur est visible dans le journal de réplication :

14.04.2016 09:37:43 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1460651862089, userId='admin', revision='null'}. java.io.IOException: Failed to execute request 'https://<localhost>:8580/is-publish/publish-receiver?Cmd=Test&RootId=rbrough-osx2': java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
14.04.2016 09:37:43 - Error while replicating: com.day.cq.replication.ReplicationException: Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1460651862089, userId='admin', revision='null'}. java.io.IOException: Failed to execute request 'https://<localhost>:8580/is-publish/publish-receiver?Cmd=Test&RootId=rbrough-osx2': java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty

Ou dans le journal des erreurs :

07.25.2019 12:00:59.893 *ERROR* [sling-threadpool-db2763bb-bc50-4bb5-bb64-10a09f432712-(apache-sling-job-thread-pool)-90-com_day_cq_replication_job_s7delivery(com/day/cq/replication/job/s7delivery)] com.day.cq.replication.Agent.s7delivery.queue Error during processing of replication.

java.io.IOException: Failed to execute request 'https://replicate-na.assetsadobe.com:8580/is-publish/publish-receiver?Cmd=Test&RootId=rbrough-osx': java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
        at com.scene7.is.catalog.service.publish.atomic.PublishingServiceHttp.executePost(PublishingServiceHttp.scala:195)

Solution : Assurez-vous que la propriété système du processus Java™ sur l’auteur Experience Manager est -Djavax.net.ssl.trustStore= définie sur un fichier Trust Store valide.

Problème : Le KeyStore n’est pas configuré ou n’a pas été initialisé

Ce problème est probablement dû à un correctif ou à un pack de fonctionnalités qui remplace le noeud dynamic-media-user ou keystore.

Exemple de journal de réplication :

Replication test to s7delivery:https://replicate-na.assetsadobe.com/is-publish
02.08.2016 14:37:44 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470173864834, userId='admin', revision='null'}
02.08.2016 14:37:44 - * Auth User: replication-receiver
02.08.2016 14:37:44 - * HTTP Version: 1.1
02.08.2016 14:37:44 - * Using OAuth 2.0 Authorization Grants
02.08.2016 14:37:44 - * OAuth 2.0 User: dynamic-media-replication
02.08.2016 14:37:44 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470173864834, userId='admin', revision='null'}. com.adobe.granite.keystore.KeyStoreNotInitialisedException: Uninitialised key store for user dynamic-media-replication

Solution:

  1. Accédez à la page Gestion des utilisateurs :
    localhost:4502/libs/granite/security/content/useradmin.html

  2. Dans la page Gestion utilisateur, accédez à l'utilisateur dynamic-media-replication, puis appuyez sur pour ouvrir.

  3. Cliquez sur l’onglet KeyStore. Si le bouton Créer KeyStore apparaît, vous devez recommencer les étapes décrites dans Configuration de l'authentification plus tôt.

  4. Si vous deviez rétablir la configuration de KeyStore, vous devez également reconfigurer l'agent de réplication.

    Reconfigurez l’agent de réplication s7delivery.
    localhost:4502/etc/replication/agents.author/s7delivery.html

  5. Appuyez sur Tester la connexion pour vérifier que la configuration est valide.

Problème : L’agent de publication utilise SSL à la place d’OAuth

Ce problème est probablement dû à un correctif logiciel ou à un pack de fonctionnalités qui n’a pas été installé correctement ou qui a remplacé les paramètres.

Exemple de journal de réplication :

01.08.2016 18:42:59 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470073379634, userId='admin', revision='null'}
01.08.2016 18:42:59 - * Auth User: replication-receiver
01.08.2016 18:42:59 - * HTTP Version: 1.1
01.08.2016 18:42:59 - * Using Client Auth SSL alias - replication-receiver *
01.08.2016 18:42:59 - Publishing: POST[https://replicate-eu.assetsadobe2.com:443/is-publish/publish-receiver?Cmd=Test&RootId=altayerstaging]
01.08.2016 18:42:59 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470073379634, userId='admin', revision='null'}. java.io.IOException: Failed to execute request 'https://replicate-eu.assetsadobe2.com:443/is-publish/publish-receiver?Cmd=Test&RootId=rbroughstaging': Server returned status code 401 with message: Authorization required.
01.08.2016 18:42:59 - Error while replicating: com.day.cq.replication.ReplicationException: Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470073379634, userId='admin', revision='null'}. java.io.IOException: Failed to execute request 'https://replicate-eu.assetsadobe2.com:443/is-publish/publish-receiver?Cmd=Test&RootId=rbroughstaging': Server returned status code 401 with message: Authorization required.

Solution:

  1. Dans le Experience Manager, cliquez sur Outils > Général > CRXDE Lite.

    localhost:4502/crx/de/index.jsp

  2. Naviguez vers le nœud de l’agent de réplication s7delivery.
    localhost:4502/crx/de/index.jsp#/etc/replication/agents.author/s7delivery/jcr:content

  3. Ajoutez ce paramètre à l’agent de réplication (Booléen avec la valeur True) :

    enableOauth=true

  4. Dans le coin supérieur gauche de la page, appuyez sur Enregistrer tout.

Test de la configuration

Adobe vous recommande d’effectuer un test complet de la configuration :

Assurez-vous d’avoir déjà effectué les opérations suivantes avant de commencer ce test :

  • Ajouter les paramètres d’image prédéfinis.
  • Configurez la configuration Dynamic Media (version antérieure à 6.3) sous Services cloud. L’URL du service d’images est obligatoire pour ce test

Pour tester votre configuration

  1. Téléchargez une ressource image. (Dans Ressources, appuyez sur Créer > Fichiers et sélectionnez le fichier.)

  2. Patientez jusqu’à la fin du workflow.

  3. Publiez la ressource image. (Sélectionnez la ressource et appuyez sur Publication rapide.)

  4. Accédez aux rendus de cette image en ouvrant l'image et en appuyant sur Rendus.

    chlimage_1-510

  5. Sélectionnez n’importe quel rendu dynamique.

  6. Pour obtenir l’URL de ce fichier, cliquez sur URL.

  7. Naviguez vers l’URL sélectionnée et vérifiez si l’image se comporte comme prévu.

Une autre façon de vérifier que vos ressources ont bien été diffusées est d’ajouter req=exists à votre URL.

Configuration de Dynamic Media Cloud Services

Le Cloud Service Dynamic Media prend en charge la publication et la diffusion hybrides d’images et de vidéos, les analyses vidéo et le codage vidéo, entre autres.

Dans le cadre de la configuration, vous devez entrer un ID d’enregistrement, une URL de service vidéo, une URL de service d’image, une URL de service de réplication et configurer l’authentification. Ces informations vous ont été envoyées par courrier électronique dans le cadre du processus d’attribution des privilèges d’accès aux comptes. Si vous n’avez pas reçu ces informations, contactez votre administrateur Adobe Experience Manager ou le service à la clientèle Adobe pour obtenir ces informations.

REMARQUE

Avant de configurer les Cloud Services Dynamic Media, veillez à configurer votre instance de publication. Vous devez également configurer la réplication avant de configurer les Cloud Services Dynamic Media.

Pour configurer les Cloud Services Dynamic Media :

  1. En Experience Manager, appuyez sur le logo du Experience Manager pour accéder à la console de navigation globale et appuyez sur Outils > Cloud Services > Configuration Dynamic Media (Pre-6.3).

  2. Sur la page Dynamic Media Configuration Browser, dans le volet de gauche, sélectionnez global, puis appuyez sur Créer.

  3. Dans la boîte de dialogue Configuration de Dynamic Media, dans le champ Titre, tapez un titre.

  4. Si vous configurez Dynamic Media pour la vidéo,

    • dans le champ ID d’enregistrement, entrez votre ID d’enregistrement.
    • Dans le champ URL du service vidéo, entrez l’URL du service vidéo pour la passerelle Dynamic Media.
  5. Si vous configurez Dynamic Media pour les images, dans le champ URL du service d’images, saisissez l’URL du service d’images pour la passerelle Dynamic Media.

  6. Appuyez sur Enregistrer pour revenir à la page Navigateur de configuration Dynamic Media.

  7. Pour accéder à la console de navigation globale, appuyez sur le logo du Experience Manager.

Configuration des rapports vidéo

Vous pouvez configurer le rapports vidéo sur plusieurs installations de Experience Manager à l’aide de Dynamic Media Hybrid.

Utilisation : au moment de la configuration de Dynamic Media (version antérieure à 6.3), de nombreuses fonctionnalités démarrent, dont celle des rapports vidéo. La configuration crée une suite de rapports dans une entreprise Analytics régionale. Si vous configurez plusieurs nœuds Auteur, vous créez une suite de rapport séparée pour chacun. Par conséquent, les données de rapport sont incohérentes entre les installations. En outre, si chaque nœud Auteur se réfère au même serveur Hybrid Publish, la dernière installation Auteur modifie la suite de rapports de destination pour tous les rapports vidéo. Le problème surcharge le système d’analyses avec de trop nombreuses suites de rapports.

Commencer : configurez les rapports vidéo en effectuant les trois tâches suivantes.

  1. Créez un package de paramètres prédéfinis d’analyses vidéo après avoir configuré Configuration Dynamic Media (version antérieure à 6.3) sur le premier nœud Auteur. Cette première tâche est importante car elle permet à une nouvelle configuration de continuer à utiliser la même suite de rapports.
  2. Installez le module de paramètres prédéfinis d’analyses vidéo sur tout nouveau nœud Auteur avant de configurer Configuration Dynamic Media (version antérieure à 6.3).
  3. Vérifiez et déboguez l’installation du module.

Création d’un module de paramètres prédéfinis d’analyses vidéo après la configuration du premier nœud Auteur

Une fois cette tâche terminée, vous disposez d’un fichier de package contenant les paramètres prédéfinis d’analyse vidéo. Ces paramètres prédéfinis comportent une suite de rapports, le serveur de suivi, les espaces de nom de suivi et l’ID d’organisation Marketing Cloud, le cas échéant.

  1. Si vous ne l’avez pas déjà fait, configurez la Configuration Dynamic Media (version antérieure à 6.3).

  2. (Facultatif) Affichez et copiez l’ID de suite de rapports (vous devez avoir accès au JCR). Bien que disposer de l’ID de suite de rapports n’est pas obligatoire, cela facilite la validation.

  3. Créez un module à l’aide du gestionnaire de modules.

  4. Modifiez le module pour inclure un filtre.

    En Experience Manager : /conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata

  5. Créez le module.

  6. Téléchargez ou partagez le module de paramètres prédéfinis d’analyses vidéo afin que celui-ci puisse être partagé avec les nouveaux nœuds auteur ultérieurs.

Installation du package de paramètres prédéfinis d’analyses vidéo avant de configurer d’autres noeuds d’auteur

Assurez-vous d’avoir effectué cette tâche avant de configurer Configuration Dynamic Media (version antérieure à 6.3). Sinon, une autre suite de rapports inutilisée est créée. En outre, même si le rapports vidéo continue de fonctionner correctement, la collecte de données n’est pas optimisée.

Vérifiez que le module de paramètres prédéfinis d’analyses vidéo du premier nœud Auteur est accessible sur le nouveau nœud Auteur.

  1. Téléchargez le package de paramètres prédéfinis d’analyse vidéo que vous avez créé précédemment dans Package Manager.
  2. Installez le module de paramètres prédéfinis d’analyses vidéo.
  3. Configurez Configuration Dynamic Media (version antérieure à 6.3).

Vérification et débogage de l’installation du module

  1. Effectuez l’une des actions suivantes et, si nécessaire, déboguez l’installation du module :

    • Vérifiez les paramètres prédéfinis d’analyses vidéo au moyen du JCR Pour vérifier les paramètres prédéfinis d’analyses vidéo au moyen du JCR, vous devez disposer d’un accès à CRXDE Lite.

      Experience Manager - En CRXDE Lite, accédez à /conf/global/settings/ dam/dm/presets/analytics/jcr:content/userdata

      Comme dans https://localhost:4502/crx/de/index.jsp#/conf/global/settings/dam/dm/presets/analytics/jcr%3Acontent/userdata

      Si vous n’avez pas accès au CRXDE Lite sur le noeud d’auteur, vous pouvez vérifier le paramètre prédéfini via le serveur de publication.

    • Vérification du paramètre prédéfini Analyses vidéo via le serveur d’images

      Vous pouvez valider le paramètre prédéfini d’analyses vidéo directement en exécutant une requête Image Server req=userdata.
      Par exemple, pour afficher le paramètre prédéfini Analytics sur le noeud d’auteur, vous pouvez effectuer la requête suivante :

      https://localhost:4502/is/image/conf/global/settings/dam/dm/presets/analytics?req=userdata

      Pour valider le paramètre prédéfini sur les serveurs de publication, vous pouvez adresser une requête directe similaire au serveur de publication. La réponse est la même sur les nœuds d’auteur et de publication. La réponse se présente comme suit :

      marketingCloudOrgId=0FC4E86B573F99CC7F000101
       reportSuite=aemaem6397618-2018-05-23
       trackingNamespace=aemvideodal
       trackingServer=aemvideodal.d2.sc.omtrdc.net
      
    • Vérifiez le paramètre prédéfini Analyses vidéo à l’aide de l’outil Rapports vidéo dans Experience
      ManagerAppuyez sur Outils > Ressources > Rapports vidéo.

      https://localhost:4502/mnt/overlay/dam/gui/content/s7dam/videoreports/videoreport.html

      Si le message d’erreur suivant s’affiche, la suite de rapports est disponible, mais pas renseignée. Cette erreur est correcte -et voulue- dans une nouvelle installation, avant que le système ne collecte des données.
      screen_shot_2018-05-23at52254pm

    Pour générer des données de rapport, téléchargez et publiez une vidéo. Utilisez Copier l’URL et exécutez la vidéo au moins une fois.

    L’utilisation de la visionneuse de vidéos peut prendre jusqu’à 12 heures avant que les données du rapports ne soient renseignées.

    Si une erreur survient et que la suite de rapports n’est pas configurée correctement, l’avertissement suivant s’affiche.

    screen_shot_2018-05-23at52612pm

    Cette erreur s’affiche également si le rapport vidéo est exécuté avant la configuration des services de Configuration Dynamic Media (version antérieure à 6.3).

Dépannage de la configuration de rapport vidéo

  • Pendant l’installation, les connexions au serveur API Analytics expirent. L’installation effectue 20 nouvelles tentatives de connexion, mais elles échouent. Dans ce cas, le fichier journal enregistre plusieurs erreurs. Recherchez SiteCatalystReportService.
  • Le fait de ne pas installer le module de paramètres prédéfinis d’analyses en premier peut causer la création d’une nouvelle suite de rapports.
  • La mise à niveau de Experience Manager 6.3 vers Experience Manager 6.4 ou Experience Manager 6.4.1, puis la configuration de Dynamic Media (Pre 6.3), crée toujours une suite de rapports. Ce problème est connu et devrait être corrigé pour le Experience Manager 6.4.2.

À propos des paramètres prédéfinis d’analyses vidéo

Les paramètres prédéfinis d’analyses vidéo, parfois simplement appelés paramètres prédéfinis d’analyses, sont stockés près des paramètres prédéfinis de la visionneuse dans Dynamic Media. Il s’agit presque de la même chose que les paramètres prédéfinis de la visionneuse mais avec des informations utilisées pour configurer les rapports AppMeasurement et Video Heartbeat.

Les propriétés des paramètres prédéfinis sont les suivantes :

  • reportSuite
  • trackingServer
  • trackingNamespace
  • marketingCloudOrgId (absente des anciennes versions de Experience Manager)

Les versions 6.4 et ultérieures du Experience Manager enregistrent ce paramètre prédéfini à /conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata

Réplication des paramètres de catalogue

Publiez vos propres paramètres de catalogue par défaut dans le cadre du processus de configuration via le JCR. Pour répliquer les paramètres de catalogue :

  1. Dans la fenêtre de terminal, exécutez les opérations suivantes :

    curl -u admin:admin localhost:4502/libs/settings/dam/dm/presets/viewer.pushviewerpresets

  2. Dans le Experience Manager, accédez à l’emplacement suivant dans le CRXDE Lite (nécessite des droits d’administrateur) :

    https://<*server*>:<*port*>/crx/de/index.jsp#/conf/global/settings/dam/dm/imageserver/

  3. Appuyez sur l’onglet Réplication.

  4. Appuyez sur Répliquer.

Réplication des paramètres prédéfinis de la visionneuse

Pour diffuser un fichier avec un paramètre prédéfini de visionneuse, vous devez répliquer/publier le paramètre prédéfini de visionneuse. (Tous les paramètres prédéfinis de la visionneuse doivent être activés et répliqués pour obtenir l’URL ou le code incorporé d’un fichier.
Reportez-vous à la section Publication des paramètres prédéfinis de la visionneuse pour plus d’informations.

REMARQUE

Par défaut, le système affiche divers rendus lorsque vous sélectionnez Rendus et divers paramètres prédéfinis de visionneuse lorsque vous sélectionnez Visionneuses dans la vue des détails de la ressource. Vous pouvez augmenter ou diminuer le nombre indiqué. Voir Augmentation du nombre de paramètres d’image prédéfinis qui s’affichent ou Augmentation du nombre de paramètres prédéfinis de visionneuse qui s’affichent.

Filtrage des ressources pour la réplication

Dans les déploiements non Dynamic Media, vous dupliquez tous les fichiers (images et vidéos) de votre environnement d’auteur Experience Manager au noeud de publication Experience Manager. Ce processus est nécessaire car les serveurs de publication du Experience Manager diffusent également les ressources.

Cependant, dans les déploiements Dynamic Media, dans la mesure où les ressources sont distribuées par le biais du cloud, il n’est pas nécessaire de répliquer ces mêmes ressources sur les noeuds de publication Experience Manager. Un tel processus de "publication hybride" permet d’éviter des coûts d’enregistrement supplémentaires et des délais de traitement plus longs pour la réplication des ressources. D’autres contenus, tels que les visionneuses Dynamic Media, les pages du site et le contenu statique, continuent d’être diffusés à partir des noeuds de publication Experience Manager.

Outre la réplication des actifs, les autres actifs suivants sont également répliqués :

  • Configuration de la Diffusion Dynamic Media : /conf/global/settings/dam/dm/imageserver/jcr:content
  • Paramètres d’image prédéfinis: /conf/global/settings/dam/dm/presets/macros
  • Paramètres prédéfinis de la visionneuse: /conf/global/settings/dam/dm/presets/viewer

Les filtres permettent d’exclure les ressources de la réplication sur le noeud de publication Experience Manager.

Utilisation de filtres de ressources par défaut pour la réplication

Si vous utilisez Dynamic Media pour (1) l’imagerie en production ou (2) l’imagerie et la vidéo, vous pouvez alors utiliser les filtres par défaut fournis par l’Adobe en l’état. Les filtres suivants sont activés par défaut :

Filtrer Type de MIME Rendus
Dynamic Media Image Diffusion

filter-images

ensembles de filtres

Débuts avec image/

Contient application/ et se termine par set.

Les "images-filtres" prêtes à l’emploi (s’appliquent aux fichiers d’images uniques, y compris aux images interactives) et les "visionneuses de filtres" (s’appliquent aux visionneuses à 360°, aux visionneuses d’images, aux visionneuses de supports variés et aux visionneuses de carrousel) :
  • Incluez des images PTIFF et des métadonnées pour la réplication (tout rendu commençant par cqdam).
  • Suppriment de la réplication l’image d’origine et les rendus d’image statiques.
diffusion vidéo Dynamic Media filter-video Débuts avec video/ La "vidéo-filtre" prête à l'emploi permet de :
  • Incluez des rendus de vidéo proxy, des images miniatures/affiches vidéo, des métadonnées (à la fois dans les rendus vidéo parents et vidéo) pour la réplication (tout rendu commençant par cqdam).
  • Exclure de la réplication les rendus vidéo et miniatures statiques d’origine.

    Remarque : Les rendus de vidéo proxy ne contiennent pas de binaires, mais sont simplement des propriétés de noeud. Ils n’affectent donc pas la taille du référentiel de l’éditeur.
Intégration Dynamic Media Classic (Scene7)

filter-images

ensembles de filtres

filter-video

Débuts avec image/

Contient application/ et se termine par set.

Débuts avec video/

Configurez l’URI de transport de sorte qu’il pointe vers votre serveur de publication Experience Manager au lieu de l’URL du service de réplication Dynamic Media Cloud Adobe. La configuration de ce filtre permet à Dynamic Media Classic de diffuser des fichiers au lieu de l’instance de publication du Experience Manager.

Les options "filter-images", "filter-sets" et "filter-video" prêtes à l’emploi vont :

  • Incluez des images PTIFF, des rendus de vidéo proxy et des métadonnées pour la réplication. Cependant, parce qu'ils n'existent pas dans le JCR-pour ceux qui exécutent le Experience Manager - l'intégration Dynamic Media Classic - il ne fait en fait rien.
  • Suppriment de la réplication l’image d’origine et les rendus d’image statiques, les vidéos d’origine et les rendus de miniature statiques. Dynamic Media Classic propose à la place des fichiers d’image et de vidéo.
REMARQUE

Les filtres s'appliquent aux types MIME et ne peuvent pas être spécifiques au chemin.

Configuration des filtres de ressource pour les déploiements vidéo uniquement

Si vous utilisez Dynamic Media pour la vidéo uniquement, suivez les étapes suivantes pour configurer les filtres de ressource pour la réplication :

  1. Dans Experience Manager, appuyez sur le logo du Experience Manager pour accéder à la console de navigation globale et appuyez sur Outils > Déploiement > Réplication > Agents sur l’auteur.
  2. Dans la page Agents sur l’auteur, appuyez sur Agent par défaut (publication).
  3. Appuyez sur Modifier.
  4. Dans la boîte de dialogue Paramètres de l'agent, dans l'onglet Paramètres, cochez Activé pour activer l'agent.
  5. Appuyez sur OK.
  6. Dans le Experience Manager, appuyez sur Outils > Général > CRXDE Lite.
  7. Dans l’arborescence de dossiers de gauche, accédez à /etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters
  8. Localisez filter-video, cliquez dessus avec le bouton droit de la souris et sélectionnez Copier.
  9. Dans l’arborescence de dossiers de gauche, accédez à /etc/replication/agents.author/publish
  10. Localisez jcr:content, cliquez dessus avec le bouton droit de la souris et sélectionnez Coller.

Ces étapes permettent de configurer l’instance de publication du Experience Manager pour diffuser l’image d’affiche vidéo et les métadonnées vidéo requises pour la lecture, tandis que la vidéo est diffusée par le Cloud Service Dynamic Media. Le filtre exclut également de la réplication les rendus vidéo et miniatures statiques d’origine, qui ne sont pas nécessaires sur l’instance de publication.

Configuration des filtres de ressource pour les images dans des déploiements hors production

Si vous utilisez Dynamic Media pour les images dans des déploiements hors production, suivez les étapes suivantes pour configurer les filtres de ressource pour la réplication :

  1. Dans Experience Manager, appuyez sur le logo du Experience Manager pour accéder à la console de navigation globale et appuyez sur Outils > Déploiement > Réplication > Agents sur l’auteur.

  2. Dans la page Agents sur l’auteur, appuyez sur Agent par défaut (publication).

  3. Appuyez sur Modifier.

  4. Dans la boîte de dialogue Paramètres de l'agent, dans l'onglet Paramètres, cochez Activé pour activer l'agent.

  5. Appuyez sur OK.

  6. Dans le Experience Manager, appuyez sur Outils > Général > CRXDE Lite.

  7. Dans l’arborescence de dossiers de gauche, accédez à /etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters

    image-2018-01-16-10-22-40-410

  8. Localisez filter-images, cliquez dessus avec le bouton droit de la souris et sélectionnez Copier.

  9. Dans l’arborescence de dossiers de gauche, accédez à /etc/replication/agents.author/publish

  10. Recherchez jcr:content, cliquez dessus avec le bouton droit et sélectionnez Créer > Créer un noeud. Entrez le nom damRenditionFilters du type nt:unstructured.

  11. Recherchez damRenditionFilters, cliquez dessus avec le bouton droit et sélectionnez Coller.

Ces étapes permettent de configurer l’instance de publication du Experience Manager pour diffuser les images à votre environnement hors production. Le filtre exclut également de la réplication l’image d’origine et les rendus statiques, qui ne sont pas nécessaires sur l’instance de publication.

REMARQUE

S’il existe de nombreux filtres dans un auteur, chaque agent nécessite qu’un autre utilisateur lui soit attribué. Le code Granite impose le modèle d’un filtre par utilisateur. Ayez toujours un utilisateur différent pour chaque filtre configuré.
Utilisez-vous plusieurs filtres sur un serveur ? Par exemple, un filtre pour la réplication à publier et un second filtre pour s7diffusion. Si tel est le cas, vous devez vous assurer que ces deux filtres ont un userId différent qui leur est affecté dans le noeud jcr:content. Voir l’image suivante :

image-2018-01-16-10-26-28-465

Personnalisation des filtres de ressources pour la réplication

Pour personnaliser les filtres de ressources pour la réplication (facultatif) :

  1. Dans le Experience Manager, appuyez sur le logo du Experience Manager pour accéder à la console de navigation globale et appuyez sur Outils > Général > CRXDE Lite.

  2. Dans l'arborescence de dossiers de gauche, accédez à /etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters pour consulter les filtres.

    chlimage_1-511

  3. Pour définir le type MIME du filtre, vous pouvez localiser le type MIME comme suit :

    Dans le rail de gauche, développez content > dam > <locate_your_asset> > jcr:content > metadata, puis dans le tableau, recherchez dc:format.

    L’illustration ci-dessous est un exemple de chemin d’une ressource vers dc:format.

    chlimage_1-512

    Notez que dc:format pour l'actif Fiji Red.jpg est image/jpeg.

    Pour que ce filtre s’applique à toutes les images, quel que soit leur format, définissez la valeur sur image/** est une expression régulière appliquée à toutes les images de n’importe quel format.

    Pour que le filtre s’applique uniquement aux images de type JPEG, entrez la valeur image/jpeg.

  4. Définissez les rendus que vous souhaitez inclure ou exclure de la réplication.

    Voici des exemples de caractères que vous pouvez utiliser afin de filtrer la réplication :

Caractère à utiliser Filtres des ressources pour la réplication
* Caractère générique
+ Inclut des ressources pour la réplication.
- Exclut les actifs de la réplication.

Accéder à content/dam/<locate your asset>/jcr:content/renditions.

L’illustration ci-dessous est un exemple de rendu d’une ressource.

chlimage_1-513

En suivant l'exemple ci-dessus, si vous souhaitez uniquement répliquer le PTIFF (Pyramid TIFF), vous entrez +cqdam,* qui inclut tous les rendus qui début avec cqdam. Dans l’exemple, ce rendu est cqdam.pyramid.tiff.

Si vous souhaitez uniquement répliquer l’original, vous devez saisir +original.

Configuration des paramètres du serveur d’images Dynamic Media

Pour configurer le serveur d’images Dynamic Media, vous devez modifier les lots Adobe CQ Scene7 ImageServer et Adobe CQ Scene7 PlatformServer.

REMARQUE

Dynamic Media fonctionne dès qu'il est activé. Cependant, vous pouvez également choisir d’affiner votre installation en configurant Dynamic Media Image Server pour répondre à certaines spécifications ou exigences.

Condition préalable : ** Avant de configurer Dynamic Media Image Server, assurez-vous que votre machine virtuelle Windows® inclut une installation des bibliothèques Microsoft® Visual C++. Les bibliothèques sont nécessaires pour exécuter le serveur d’images Dynamic Media. Vous pouvez télécharger le package redistribuable Microsoft® Visual C++ 2010 (x64) ici.

Pour configurer les paramètres du serveur d’images Dynamic Media :

  1. Dans le coin supérieur gauche du Experience Manager, appuyez sur Adobe Experience Manager pour accéder à la console de navigation globale, puis appuyez sur Outils > Opérations > Console Web.

  2. Sur la page de configuration de la console Web Adobe Experience Manager, appuyez sur OSGi > Configuration pour liste tous les lots qui s’exécutent actuellement dans le Experience Manager.

    Les serveurs de Diffusion Dynamic Media se trouvent sous les noms suivants dans la liste :

    • Adobe CQ Scene7 ImageServer
    • Adobe CQ Scene7 PlatformServer
  3. Dans la liste de lots, à droite d’Adobe CQ Scene7 ImageServer, appuyez sur l’icône Modifier.

  4. Dans la boîte de dialogue Adobe CQ Scene7 ImageServer, définissez les valeurs de configuration par défaut suivantes :

    REMARQUE

    En général, il n’est pas nécessaire de modifier les valeurs par défaut. Toutefois, si vous modifiez les valeurs par défaut, vous devez redémarrer l’assemblage pour que les modifications prennent effet.

Propriété Valeur par défaut Description
TcpPort.name empty Numéro de port à utiliser pour la communication avec le processus ImageServer. Le port disponible par défaut est automatiquement détecté.
AllowRemoteAccess.name empty

Autoriser ou refuser l’accès à distance au processus ImageServer. Si la valeur est false, le serveur d’images écoute uniquement sur localhost.

Les paramètres d'externalisation par défaut qui pointent vers l'hôte local doivent spécifier le domaine ou l'adresse IP réel de l'instance d'ordinateur virtuel spécifique. La raison en est que l'hôte local pointe vers le système parent de la machine virtuelle.

Les domaines ou les adresses IP de la machine virtuelle doivent comporter une entrée de fichier hôte pour qu'elle puisse se résoudre elle-même.

MaxRenderRgnPixels 16 mégapixels Taille maximale en mégapixels restitués.
MaxMessageSize 16 Mo Taille maximale du message envoyé en mégaoctets.
RandomAccessUrlTimeout 20 Délai d’expiration pendant la durée en secondes pendant laquelle le serveur d’images attend que le JCR réponde à une demande de mosaïque de gamme.
WorkerThreads 10 Nombre de threads Worker.
  1. Appuyez sur Save (Enregistrer).

  2. Dans la liste des lots, à droite de Scene7 PlatformServer, appuyez sur l’icône Modifier.

  3. Dans la boîte de dialogue Adobe CQ Scene7 PlatformServer, définissez les valeurs d’option par défaut suivantes :

    REMARQUE

    Le serveur d’images Dynamic Media utilise son propre cache sur disque pour mettre les réponses en mémoire cache. Le cache HTTP du Experience Manager et le répartiteur ne peuvent pas être utilisés pour mettre en cache les réponses du serveur Dynamic Media Image Server.

    Propriété Valeur par défaut Description
    Cache enabled Cochée Activation ou non du cache de réponse
    Cache roots cache Un ou plusieurs chemins vers les dossiers de cache de réponse. Les chemins relatifs sont résolus par rapport au dossier du lot s7imaging interne.
    Cache Max Size 200 000 000 Taille maximale du cache de réponse en octets.
    Cache Max Entries 100 000 Nombre maximal d’entrées autorisées dans le cache.

Paramètres du manifeste par défaut

Le manifeste par défaut vous permet de configurer les valeurs par défaut qui sont utilisées pour générer les réponses du service de diffusion Dynamic Media. Vous pouvez affiner la qualité (qualité JPEG, résolution, mode de rééchantillonnage), la mise en cache (expiration) et empêcher le rendu des images trop volumineuses (defaultpix, defaultthumbpix, maxpix).

La localisation de la configuration du manifeste par défaut est basée sur la valeur par défaut de Catalog root du lot Adobe CQ Scene7 PlatformServer. Par défaut, cette valeur se trouve à l’emplacement suivant dans Outils > Général > CRXDE Lite :

/conf/global/settings/dam/dm/imageserver/

Configuration du serveur d’images dans le CRXDE Lite

Vous pouvez modifier les valeurs des propriétés décrites dans le tableau ci-dessous en saisissant de nouvelles valeurs.

Lorsque vous avez terminé de modifier le manifeste par défaut, dans le coin supérieur gauche de la page, appuyez sur Enregistrer tout.

Assurez-vous d'appuyer sur l'onglet Contrôle d'accès (à droite de l'onglet Propriétés), puis de définir les privilèges de contrôle d'accès sur jcr:read pour tous les utilisateurs et les utilisateurs de réplication de média dynamique.

Configuration d’Image Server dans le CRXDE Lite et définition de l’onglet Contrôle d'accès

Tableau des paramètres du manifeste et leurs valeurs par défaut :

Propriété Valeur par défaut Description
bkgcolor FFFFFF

Couleur d’arrière-plan par défaut. La valeur RVB est utilisée pour remplir toutes les zones d’une image de réponse qui ne contiennent aucune donnée d’image actuelle.

Voir également BkgColor dans l’API du service d’images.

defaultpix 300,300

Taille d’affichage par défaut. Le serveur oblige les images de réponse à ne pas dépasser ces valeurs, si la requête ne précise pas la taille d’affichage explicitement à l’aide des commandes wid=, hei= ou scl=.

Spécifiée sous la forme de deux nombres entiers de valeur supérieure ou égale à zéro, séparés par une virgule. Largeur et hauteur en pixels. Les deux valeurs peuvent être définies sur 0 pour ne pas être contraintes. Ne s’applique pas aux requêtes imbriquées/intégrées.

Voir également DefaultPix dans l’API du service d’images.

Habituellement, cependant, vous utilisez un paramètre de visionneuse ou d’image prédéfini pour fournir la ressource. Defaultpix ne s’applique qu’à une ressource qui n’utilise pas de paramètre de visionneuse ou d’image prédéfini.

defaultthumbpix 100,100

Taille de miniature par défaut. Utilisé à la place d’attribute::DefaultPix pour les requêtes de miniature (req=tmb).

Le serveur limite la largeur et la hauteur des images de réponse. Cette action est vraie si une requête de miniature (req=tmb) ne spécifie pas explicitement la taille et ne spécifie pas la taille de vue explicitement en utilisant "wid=", "hei=" ou "scl=".

Spécifiée sous la forme de deux nombres entiers de valeur supérieure ou égale à zéro, séparés par une virgule. Largeur et hauteur en pixels. Les deux valeurs peuvent être définies sur 0 pour ne pas être contraintes.

Ne s’applique pas aux requêtes imbriquées/intégrées.

Voir aussi DefaultThumbPix dans l’API Image Serving.

expiration 36 000 000

Délai d’expiration par défaut du cache client. Indique un délai d’expiration par défaut dans l’éventualité où un enregistrement de catalogue spécifique ne contiendrait aucune valeur catalog::Expiration valide.

Nombre réel, supérieur ou égal à zéro. Nombre de millisecondes jusqu’à l’expiration, depuis la génération des données de réponse. Définissez la valeur sur zéro pour que l’image de réponse expire immédiatement, ce qui permet de désactiver efficacement la mise en cache de client. Par défaut, la valeur est définie sur 10 heures, ce qui signifie que si une nouvelle image est publiée, il faudra 10 heures aux anciennes images pour quitter le cache de l’utilisateur. Contactez l’assistance clientèle si vous avez besoin que la mémoire cache soit effacée plus rapidement.

Voir également Expiration dans l’API du service d’images.

jpegquality 80

Attributs d’encodage JPEG par défaut. Indique l’attribut par défaut des images de réponse au format JPEG.

Nombre entier et indicateur, séparés par une virgule. La première valeur est comprise dans la plage 1..100 et définit la qualité. La seconde valeur peut être 0 pour le comportement normal ou 1 pour désactiver le sous-échantillonnage chromatique RVB utilisé par les encodeurs JPEG.

Voir également JpegQuality dans l’API du service d’images.

maxpix 2000,2000

Limite de taille de l’image de réponse. Largeur et hauteur maximales de l’image de réponse fournie au client.

Le serveur renvoie une erreur si une requête provoque une image de réponse dont la largeur ou la hauteur est supérieure à attribute::MaxPix.

Voir également MaxPix dans l’API du service d’images.

resmode NET2

Mode de rééchantillonnage par défaut. Indique les attributs de rééchantillonnage et d’interpolation à appliquer par défaut lors du redimensionnement de données d’images.

Utilisé quand resMode= n’est pas indiqué dans une requête.

Les valeurs autorisées sont les suivantes : BILIN, BICUB ou SHARP2.

Enum. Défini sur 2 pour bilin, 3 pour bicub ou 4 pour le mode d’interpolation sharp2. Utilisez sharp2 pour obtenir de meilleurs résultats.

Voir également ResMode dans l’API du service d’images.

resolution 72

Résolution d’objet par défaut. Indique une résolution d’objet par défaut dans l’éventualité où un enregistrement de catalogue spécifique ne contiendrait aucune valeur catalog::Resolution valide.

Nombre réel, supérieur à 0. Généralement exprimé en pixels par pouce, mais peut également être exprimé en d’autres unités, telles que les pixels par mètre.

Voir également Résolution dans l’API du service d’images.

thumbnailtime 1 %, 11 %, 21 %, 31 %, 41 %, 51 %, 61 %, 71 %, 81 %, 91 % Ces valeurs représentent un instantané du temps de lecture vidéo et sont transmises à encoding.com. Reportez-vous à la section À propos des miniatures vidéo pour plus d’informations.

Configuration de la gestion des couleurs Dynamic Media

La gestion des couleurs Dynamic Media vous permet de colorer les fichiers corrects pour la prévisualisation.

Avec la correction des couleurs, les ressources intégrées conservent leur espace colorimétrique (RVB, CMJN, niveaux de gris) et le profil de couleurs intégré dans le rendu TIFF pyramidal générique. Lorsque vous demandez un rendu dynamique, la couleur de l’image est corrigée en fonction de l’espace colorimétrique cible. Configurez le profil de couleurs de sortie dans les paramètres de publication Dynamic Media du JCR.

La gestion des couleurs d’Adobe utilise des profils ICC (International Color Consortium), un format défini par l’ICC.

Vous pouvez configurer la gestion des couleurs Dynamic Media et les paramètres d’image prédéfinis à l’aide de la sortie CMJN, RVB ou Gris. Reportez-vous à la section Configuration des paramètres d’image prédéfinis.

Les cas d'utilisation avancés peuvent utiliser un modificateur manuel configure icc= pour sélectionner explicitement un profil de couleur de sortie :

REMARQUE

L'ensemble standard de profils de couleur d'Adobe n'est disponible que si Feature Pack 12445 de Software Distribution est installé. Tous les Feature Packs et Service Packs sont disponibles à Software Distribution. Le Feature Pack 12445 fournit les profils de couleurs Adobe.

Installation du Feature Pack 12445

Pour utiliser les fonctionnalités de gestion des couleurs de Dynamic Media, installez Feature Pack 12445.

Pour installer Feature Pack 12445

  1. Accédez à Software Distribution et téléchargez cq-6.3.0-featurepack-12445.

    Pour plus d'informations sur l'utilisation des packages dans Adobe Experience Manager, consultez la section Comment utiliser les packages.

  2. Installez le Feature Pack.

Configuration des profils de couleurs par défaut

Après avoir installé Feature Pack, configurez les profils de couleurs par défaut appropriés pour activer la correction des couleurs lors de la demande de données d’image RVB ou CMJN.

Pour configurer les profils de couleur par défaut

  1. Dans Outils > Général > CRXDE Lite, accédez à /conf/global/settings/dam/dm/imageserver/jcr:content qui contient les Profils Adobe Color par défaut.

    chlimage_1-514

  2. Ajoutez une propriété de correction des couleurs en faisant défiler l’écran jusqu’au bas de l’onglet Propriétés. Saisissez manuellement le nom, le type et la valeur de la propriété, qui sont décrits dans les tableaux suivants. Après avoir saisi les valeurs, appuyez sur Ajouter, puis sur Enregistrer tout pour enregistrer vos valeurs.

    Les propriétés de correction des couleurs sont répertoriées dans le tableau des propriétés de correction des couleurs. Les valeurs que vous pouvez attribuer à ces propriétés sont disponibles dans le tableau des profils de couleurs.

    Par exemple, dans Nom, ajoutez iccprofilecmyk, sélectionnez Type String et ajoutez WebCoated comme valeur. Appuyez ensuite sur ​Ajouter, puis sur Enregistrer tout pour enregistrer vos valeurs.

    chlimage_1-515

    Tableau des propriétés de corrections des couleurs

Propriété Type Valeur par défaut Description
iccprofilergb Chaîne <empty> Nom du profil colorimétrique RVB par défaut.
iccprofilecmyk Chaîne <empty> Nom du profil colorimétrique CMJN par défaut.
iccprofilegray Chaîne <empty> Nom du profil colorimétrique de niveaux de gris par défaut.
iccprofilesrcrgb Chaîne <empty> Nom du profil de couleurs RVB par défaut utilisé pour les images RVB sans profil de couleur incorporé
iccprofilesrccmyk Chaîne <empty> Nom du profil de couleurs CMJN par défaut utilisé pour les images CMJN sans profil de couleurs incorporé.
iccprofilesrcgray Chaîne <empty> Nom du profil de couleurs gris par défaut utilisé pour les images CMJN qui n’ont pas de profil de couleurs incorporé.
compensation du point de blocage Booléen True Indique si la compensation du point noir est effectuée lors de la correction des couleurs. Adobe recommande que ce paramètre soit activé.
iccdither Booléen False Indique si le tramage est effectué lors de la correction des couleurs.
iccrenderintent Chaîne relative

Indique le mode de rendu. Les valeurs acceptables sont les suivantes : perception, relative, saturation, absolu. Adobe recommande d’utiliser colorimétrie relative comme valeur par défaut.

REMARQUE

Les noms de propriétés sont sensibles à la casse et doivent être en minuscules.

Tableau des profils de couleurs

Les profils de couleurs installés sont les suivants :

Nom

Espace colorimétrique

Description

AdobeRGB RVB Adobe RGB (1998)
AppleRGB RVB Apple RGB
CIERGB RVB CIE RGB
CoatedFogra27 CMJN FOGRA27 recouvert (ISO 12647-2:2004)
CoatedFogra39 CMJN FOGRA39 recouvert (ISO 12647-2:2004)
CoatedGraCol CMJN GRACoL 2006 (ISO 12647-2:2004)
ColorMatchRGB RVB ColorMatch RGB
EuropeISOCoated CMJN Europe ISO Coated FOGRA27
EuroscaleCoated CMJN Euroscale Coated v2
EuroscaleNon couché CMJN Euroscale UnCouché v2
JapanColorCoated CMJN Japan Color 2001 Coated
JapanColorNewspaper CMJN Journal de Japan Color 2002
JapanColorUnenduit CMJN Japan Color 2001 Unbedded
JapanColorWebCoated CMJN Couleur du Japon 2003 - Web Coated
JapanWebCoated CMJN Japon Web Coated (publicité)
NewsprintSNAP2007 CMJN Newsprint (SNAP 2007)
NTSC RVB NTSC (1953)
PAL RVB PAL/SECAM
ProPhoto RVB ProPhoto RGB
PS4Default CMJN CMJN par défaut Photoshop 4
PS5Default CMJN CMJN par défaut Photoshop 5
Feuillettré CMJN U.S. Sheetfed Coated v2
FeuillesNon couché CMJN U.S. Sheetfed Non couché v2
SMPTE RVB SMPTE-C
sRVB RVB sRVB IEC61966-2.1
Fogra29 non couché CMJN FOGRA29 non couché (ISO 12647-2:2004)
WebCoated CMJN U.S. Web Coated (SWOP) v2
WebCoatedFogra28 CMJN Web Coated FOGRA28 (ISO 12647-2:2004)
WebCoatedGrade3 CMJN Papier de 3e année SWOP 2006 à revêtement Web
WebCoatedGrade5 CMJN Papier enrobé Web SWOP 2006 de classe 5
WebUnCouché CMJN U.S. Web non couché v2
WideGamutRGB RVB Gamme large RVB
  1. Appuyez sur Enregistrer tout.

Par exemple, vous pouvez définir iccprofilergb sur sRGB et iccprofilecmyk sur WebCoated.

Cela aura les effets suivants :

  • Active la correction des couleurs pour les images RVB et CMJN.
  • Les images RVB sans profil de couleur sont supposées se trouver dans l’espace colorimétrique sRVB.
  • Les images CMJN qui n’ont pas de profil de couleur sont supposées se trouver dans l’espace colorimétrique WebCoated.
  • Rendus dynamiques qui renvoient une sortie RVB, renvoyez-la dans l’espace colorimétrique *sRVB *.
  • Rendus dynamiques renvoyant une sortie CMJN, renvoyez-la dans l’espace colorimétrique WebCoated.

Diffusion des ressources

Une fois toutes les tâches ci-dessus terminées, les fichiers Dynamic Media activés sont diffusés à partir du service Image ou Vidéo. Dans le Experience Manager, cette fonctionnalité s’affiche dans une URL Copier l’URL de l’image, Copier l’URL de la visionneuse, Intégrer le code de la visionneuse et dans le WCM.

Reportez-vous à la section Diffusion de ressources Dynamic Media.

Lorsque vous... Résultat
Copiez l’URL d’une image

La boîte de dialogue Copier l’URL affiche une URL semblable à celle qui suit (l’URL est utilisée à des fins de démonstration uniquement) :

https://IMAGESERVICEPUBLISHNODE/is/image/content/dam/path/to/Image.jpg?$preset$

IMAGESERVICEPUBLISHNODE fait référence à l’URL du service d’images.

Voir aussi Diffusion des ressources Dynamic Media.

Copiez l’URL d’une visionneuse

La boîte de dialogue Copier l’URL affiche une URL similaire à celle-ci (l’URL est utilisée à des fins de démonstration uniquement) :

https://PUBLISHNODE/etc/dam/viewers/s7viewers/html5/BasicZoomViewer.html?asset=/content/dam/path/to/Image.jpg&config=/conf/global/settings/dam/dm/presets/viewer/Zoom_dark&serverUrl=https://IMAGESERVICEPUBLISHNODE/is/image/&contentRoot=%2F

PUBLISHNODE fait référence au noeud de publication du Experience Manager normal et IMAGESERVICEPUBLISHNODE à l’URL du service d’images.

Voir aussi Diffusion des ressources Dynamic Media.

Copiez le code intégré d’une visionneuse

La boîte de dialogue Copier le code incorporé affiche un fragment de code semblable à celui-ci (l’exemple de code est fourni à des fins de démonstration uniquement) :

<style type="text/css"> ​#s7basiczoom_div.s7basiczoomviewer{ width:100%; height:auto; } </style> <script type="text/javascript" src="https://PUBLISHNODE/etc/dam/viewers/s7viewers/html5/js/BasicZoomViewer.js"></script> <div id="s7basiczoom_div"></div> <script type="text/javascript"> var s7basiczoomviewer = new s7viewers.BasicZoomViewer({ "containerId" : "s7basiczoom_div", "params" : { "serverurl" : "https://IMAGESERVICEPUBLISHNODE/is/image/", "contenturl" : "https://PUBLISHNODE/", "config" : "/conf/global/settings/dam/dm/presets/viewer/Zoom_dark", "asset" : "/content/dam/path/to/Image.jpg" } }).init(); </script>

PUBLISHNODE fait référence au noeud de publication du Experience Manager normal et IMAGESERVICEPUBLISHNODE à l’URL du service d’images.

Voir aussi Diffusion des ressources Dynamic Media.

Composants de médias interactifs et composants Dynamic Media de gestion de contenu web

Les pages de gestion du contenu web qui mentionnent les composants de médias interactifs et Dynamic Media mentionnent également le service de diffusion de contenu.

Sur cette page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now