Mise à jour du contenu à l’aide d’un lancement Screens launches

Les auteurs et autrices de contenu peuvent créer une version ultérieure des canaux et définir la date d’activation de ce lancement. Cette fonctionnalité permet de mettre en ligne le contenu sur des appareils ou des lecteurs à la date d’activation spécifiée.

Grâce au lancement Screens, les auteurs et autrices peuvent prévisualiser chaque canal du lancement et doivent être en mesure de lancer une demande de révision. Le groupe des approbateurs et des approbatrices reçoit une notification et peut approuver ou rejeter la demande. Lorsque la date d’activation est atteinte, le contenu est lu sur les appareils.

Par exemple, si l’auteur ou l’autrice souhaite créer des versions futures de c1, c2 (canaux), un lancement est créé et une date d’activation est définie (par exemple, le 10 novembre à 8 h 00). Toute mise à jour ultérieure du contenu est envoyée pour révision.

Une fois approuvé, ce lancement lira à la date d’activation (10 novembre, 8 h 00) le contenu sur les appareils ou lecteurs.

Conditions requises requirements

Avant de commencer à utiliser un lancement Screens dans un projet AEM Screens, veillez à bien comprendre le concept de délai de grâce et sa pertinence.

L’exécution d’une expérience sur le lecteur à la date d’activation définie implique :

  • la promotion du lancement (ne prend en général que quelques secondes) ;

  • la publication des ressources sur les instances de publication (cela prend généralement quelques minutes, selon la taille des canaux ou ressources à publier) ;

  • le temps nécessaire à l’exécution de la mise à jour du contenu hors ligne (en général, il faut compter quelques minutes) ;

  • le temps pris par les lecteurs pour télécharger le contenu à partir de l’instance de publication (cela prend généralement plusieurs minutes en fonction de la bande passante et de la taille des ressources à télécharger) ;

  • les éventuels décalages horaires entre serveur et lecteur.

Présentation du délai de grâce understanding-grace-period

Pour que le lecteur puisse lire le contenu à la date d’activation définie, démarrez les activités précédentes avant cette date.

Si la date d’activation est le 24 novembre à 9 h 00 et que le délai de grâce est de 24 heures, la séquence d’actions ci-dessus débutera à (date d’activation - délai de grâce), c’est-à-dire le 23 novembre à 9 h 00 (heure du serveur). Ce paramètre donne 24 heures pour terminer toutes les actions figurant ci-dessus de façon à ce que le contenu atteigne les lecteurs. Les lecteurs comprennent que cette période est un contenu de lancement. Par conséquent, le contenu n’est pas lu immédiatement, mais les lecteurs peuvent stocker ce contenu en tant que version ultérieure et le faire lire exactement à la date d’activation définie sur le fuseau horaire du lecteur.

Par exemple, le serveur est en PST et les périphériques en EST. Le décalage horaire maximal est de trois heures. Cela suppose que la promotion prend 1 minute et que la publication à partir de l’instance de création vers celle de publication prend 10 minutes, et que le lecteur peut généralement télécharger les ressources en 10 à 15 minutes. Ensuite, le délai de grâce = décalage horaire (trois heures) :

  • Plus le temps pour promouvoir le lancement (1 minute)
  • Plus le temps pour publier le lancement (10 minutes)
  • Plus le temps de téléchargement supplémentaire au niveau du lecteur (10 à 15 minutes)
  • Plus la mise mémoire tampon (30 minutes)

Il est donc égal à 3 heures 56 minutes (14 160 secondes).

Ainsi, lorsque vous planifiez un lancement, la promotion commencera plus tôt en prenant en compte ce décalage. Dans l’équation ci-dessus, la plupart des éléments ne prennent pas beaucoup de temps. Vous pouvez utiliser une estimation correcte de ce décalage lorsque vous connaissez la différence de temps maximale entre le serveur et n’importe quel lecteur.

NOTE
Par défaut, le délai de grâce du lancement Screens est défini sur 24 heures. Cela signifie que lorsque vous définissez la date d’activation d’un lancement pour les ressources sous /content/screens, la promotion commence avec ce décalage.

Mettre à jour le délai de grâce par défaut updating-out-of-the-box-grace-period

Cette section explique comment mettre à jour un délai de grâce par défaut en le définissant sur 10 minutes :

  1. Accédez à CRXDE Lite, puis à /libs/system/config.author/com.adobe.cq.wcm.launches.impl.LaunchesEventHandler.config.
  2. Cliquez avec le bouton droit et copiez le fichier.
  3. Accédez à /apps/system/config, cliquez avec le bouton droit et collez.
  4. Double-cliquez sur /apps/system/config/com.adobe.cq.wcm.launches.impl.LaunchesEventHandler.config pour ouvrir le fichier dans l’éditeur de CRXDE Lite. Il doit afficher la période de grâce du chemin /content/screens/ comme étant de 86 400. Remplacez cette valeur par 600.

Le contenu du fichier texte doit maintenant ressembler à ce qui suit :

launches.eventhandler.launch.promotion.graceperiod=[ \
   "/content/screens(/.*):600", \
   ]

Vous avez défini le délai de grâce sur 10 minutes dans l’exemple précédent. Cela signifie que lorsque vous définissez la date d’activation d’un lancement pour les ressources sous /content/screens, la promotion commence avec ce décalage.

Si, par exemple, la date d’activation est définie sur 24 novembre à 9 h 00 et que le délai de grâce est de 600 secondes, le traitement de promotion démarrera le 24 novembre à 8 h 50.

Utilisation du lancement Screens using-launches

Cette section explique comment mettre en œuvre le lancement Screens dans votre projet AEM Screens.

Création d’un lancement Screens creating-a-launch

Pour mettre en œuvre la fonctionnalité de lancement Screens dans votre projet AEM Screens, procédez comme suit :

  1. Créez un canal de séquence dans votre projet AEM Screens, par exemple LaunchesDemo > Canaux > FutureLaunch, comme illustré ci-dessous.

    note caution
    CAUTION
    Créez un lancement à partir d’un canal préexistant dans votre projet AEM Screens.

    Image

  2. Cliquez sur le canal FutureLaunch, puis sur Créer un lancement dans la barre d’actions.

    Image

  3. L’assistant Créer un lancement s’ouvre. Vous pouvez soit cliquer sur le canal déjà visible dans l’assistant, soit cliquer sur + Ajouter un canal de façon à ajouter le canal pour lequel vous souhaitez créer le lancement.

  4. Cliquez sur Suivant dans l’assistant Créer un lancement. L’option Inclure les sous-pages est sélectionnée par défaut.

    image

    note note
    NOTE
    Vous pouvez utiliser l’option + Ajouter un canal afin d’ajouter un autre canal pour lequel vous souhaitez créer le lancement.

    Pour utiliser l’option Ajouter des canaux, accédez au canal pour lequel vous souhaitez créer le lancement, puis cliquez sur Sélectionner.

    L’option Sélectionner est désactivée si vous essayez de cliquer sur plusieurs canaux ou sur un dossier pour ajouter le lancement.

    Image

    Après avoir cliqué sur le ou les canaux, cliquez sur Suivant.

  5. Saisissez le Titre du lancement SummerPromotions et vous n’aurez pas besoin de définir la Date de lancement, comme illustré dans la figure ci-dessous. Cliquez sur Créer.

    note note
    NOTE
    Activer ou cocher l’option Hériter des données actives de la page source permet de créer les canaux en tant que Live Copies dans le lancement. Si des modifications sont apportées au canal d’origine, elles sont automatiquement appliquées aux canaux de lancement.
    Désactiver ou décocher Hériter les données dynamiques de la page source permet de copier les canaux sans aucune relation active au lancement. Ainsi, si des modifications sont apportées au canal d’origine, elles ne sont pas appliquées aux canaux de lancement.

    Image

    note note
    NOTE
    Vous pouvez définir la date de lancement dans cette étape ou la configurer ultérieurement lors de la modification des propriétés du lancement une fois qu’il a été créé.

    Présentation de la portée de la promotion de lancement

    • Promouvoir le lancement complet  : tous les canaux du lancement sont promus à la date d’activation définie.

    • Promouvoir les pages modifiées  : seules les ressources de lancement modifiées seront promues. Utilisez cette option lorsque la révision du lancement n’est pas requise.

    • Convertir les pages approuvées  : cette option nécessite que le workflow d’approbation du lancement s’exécute sur les canaux de lancement. Seules les pages approuvées seront promues à la date d’activation définie.

      note caution
      CAUTION
      La date d’activation du lancement se conforme au fuseau horaire du lecteur/de l’appareil plutôt qu’à celui du serveur.
  6. Notez que votre lancement est créé. Vous pouvez cliquer sur Ouvrir pour afficher les pages dans l’éditeur ou sur Terminé pour revenir à votre projet.

    screen_shot_2019-06-25at20355pm

    Sélectionnez Terminé pour revenir à votre canal FutureLaunch.

    Image

Modification des propriétés de lancement pour définir la date d’activation et la portée editing-the-launch-properties-to-set-the-live-date-and-scope

Une fois le lancement créé, vous pouvez mettre à jour les propriétés telles que la date d’activation, le titre du lancement et la portée de la promotion à l’aide des Propriétés du lancement.

  • Date de lancement  : fait référence à la date d’activation, c’est-à-dire la date ou l’heure de lecture du contenu dans le lecteur Screens selon le fuseau horaire du lecteur.
  • Prêt pour la production  : après la promotion, cela permet aux canaux d’être publiés et l’option par défaut est activée, donc il n’est pas nécessaire de la modifier.
  • Portée  : détermine les canaux qui seront promus lors de la promotion du lancement.

Pour modifier les propriétés de lancement, procédez comme suit :

  1. Accédez au canal FutureLaunch (il s’agit du lancement en attente) et cliquez dessus, comme illustré ci-dessous.

    Image

  2. Cliquez sur Tableau de bord dans la barre d’actions et vous verrez le panneau LANCEMENTS EN ATTENTE dans le tableau de bord des canaux.

    Image

  3. Cliquez sur le lancement, puis sur Propriétés du lancement dans le panneau LANCEMENTS EN ATTENTE.

    Image

Modification du lancement Screens pour ajouter ou supprimer des canaux editing-the-screens-launch-to-add-or-remove-channels

Après avoir créé le lancement, vous pouvez ajouter ou supprimer des canaux pour celui-ci à l’aide de l’option Modifier le lancement.

Lorsque vous avez terminé, cliquez sur Enregistrer pour revenir au canal FutureLaunch.

Promotion manuelle du lancement Screens promote-the-screens-launch-manually

Vous pouvez promouvoir le lancement manuellement à l’aide de l’option Promote Launch depuis le panneau LANCEMENTS EN ATTENTE.

Vous pouvez choisir les ressources que vous souhaitez promouvoir manuellement dans l’Assistant Promotion du lancement.

image

  1. Vous pouvez activer ou désactiver l’option de suppression du lancement après production.

  2. Vous pouvez définir la portée du lancement avec les options suivantes :

    • Convertir le lancement complet  : tous les canaux du lancement sont promus à la date d’activation définie.
    • Promouvoir les pages modifiées  : seules les ressources de lancement modifiées seront promues. Utilisez cette option lorsque la révision du lancement n’est pas requise.
    • Convertir les pages approuvées  : cette option nécessite que le workflow d’approbation du lancement s’exécute sur les canaux de lancement. Seules les pages approuvées seront promues à la date d’activation définie.
    • Convertir la page active  : cette option nécessite que le workflow d’approbation du lancement s’exécute uniquement pour la page active.
  3. Cliquez sur Suivant dans l’assistant Promotion du lancement.

  4. Cliquez sur Promouvoir pour promouvoir le lancement.

Suppression du lancement Screens

Vous pouvez supprimer le lancement à l’aide de l’option Supprimer le lancement du panneau LANCEMENTS EN ATTENTE.

CAUTION
Cette action supprimera également tous les descendants (lancements imbriqués).
recommendation-more-help
adce462a-f916-4dbe-9ab5-0b62cfb0f053