Objectif

Le module complémentaire de démonstration de référence d’AEM contient du contenu AEM Screens pour We.Cafe, une entreprise de café à intégration verticale. Ce document permet de comprendre comment exécuter la configuration de démonstration We.Cafe dans le contexte d’AEM Screens. Après avoir lu ce document, vous devriez :

  • Connaître les principes de base d’AEM Screens.

  • Comprendre le contenu de la démonstration de We.Cafe.

  • Découvrir comment configurer AEM Screens pour We.Cafe.

    • Découvrir comment créer un projet Screens pour We.Cafe.
    • Pouvoir configurer un service météorologique simulé à l’aide des feuilles de calcul Google Sheets et des API.
    • Simuler le contenu Screens qui change de manière dynamique en fonction de votre « service météorologique ».
    • Installer et utiliser le lecteur Screens.

Comprendre Screens

AEM Screens as a Cloud Service est une solution de signalétique numérique qui permet aux spécialistes marketing de créer et de gérer des expériences numériques dynamiques à grande échelle. Avec AEM Screens as a Cloud Service, vous pouvez créer des expériences de signalétique numérique attrayantes et dynamiques destinées aux espaces publics.

TIP
Pour des détails complets sur AEM Screens as a Cloud Service, consultez la section Ressources supplémentaires à la fin de ce document.

En installant le module complémentaire de démonstration de référence d’AEM, vous disposez automatiquement du contenu We.Cafe pour AEM Screens dans votre environnement de création de démonstration. Les étapes décrites dans Déployer un projet Screens de démonstration vous permettent d’activer l’expérience AEM Screens complète en publiant ce contenu et en le déployant sur les lecteurs multimédia, etc.

Comprendre le contenu de démonstration

Le café We.Cafe se compose de trois boutiques situées à trois endroits aux États-Unis. Les trois magasins ont trois expériences similaires :

  • Un panneau de menus au-dessus du comptoir avec deux ou trois panneaux verticaux
  • Un affichage à l’entrée face à la rue avec un panneau horizontal ou vertical invitant les clients à entrer dans la boutique
  • Un kiosque de commande rapide en libre-service avec une tablette verticale pour contourner la file d’attente
NOTE
Seul l’affichage à l’entrée peut être testé dans la version actuelle de la démonstration. D’autres affichages suivront dans une version ultérieure.
Le kiosque n’est pas inclus dans la version actuelle de la démonstration. Il sera inclus dans une version ultérieure.

L’emplacement à New York est supposé se trouver dans un magasin plus petit avec peu d’espace, et donc :

  • Le panneau de menus n’a que deux panneaux verticaux au lieu de trois pour les boutiques de San Francisco et San Jose.
  • L’affichage à l’entrée est positionné à la verticale et non à l’horizontale
NOTE
Si vous décidez de vous connecter à Cloud Service Screens dans la section Connexion à Screens as a Cloud Service, créez les emplacements sous forme de dossiers sous les affichages. Consultez la section Ressources supplémentaires à la fin de ce document pour plus d’informations sur les affichages.

Disposition de Cafe

Les emplacements We.Cafe ont les dispositions suivantes.

Dispositions We.Cafe

NOTE
Les mesures pour les écrans sont en pouces.

Entrée

L’affichage à l’entrée est fractionné par jour et seule la première image change entre le matin et l’après-midi. À chaque passage de la séquence, l’affichage fait également la publicité d’une préparation au café différente, en utilisant une séquence incorporée limitée pour lire un article différent à chaque fois.

La dernière image des canaux d’entrée est également ciblée (c’est-à-dire modifiée de manière dynamique) en fonction de la température extérieure, qui peut être simulée comme décrit dans la section Créer une source de données simulée.

Déployer un projet Screens de démonstration

Pour utiliser le contenu de démonstration dans le sandbox que vous avez créé à l’étape Créer un programme, un site doit être créé à partir d’un modèle.

Si vous n’avez pas encore créé de site de démonstration We.Cafe, procédez simplement comme indiqué dans la section Créer un site de démonstration. Au moment de sélectionner le modèle, il vous suffit de choisir le Modèle de site web We.Cafe.

Modèle We.Cafe

Une fois l’assistant terminé, le contenu est déployé sous Sites et vous pouvez le parcourir et l’explorer comme vous le feriez pour tout autre contenu.

Contenu We.Cafe

Maintenant que vous disposez du contenu de démonstration We.Cafe, vous pouvez choisir comment tester AEM Screens :

  • Si vous souhaitez uniquement explorer le contenu dans la console AEM Sites, il vous suffit de commencer l’exploration et d’en découvrir davantage dans la section Ressources supplémentaires. Aucune autre action n’est nécessaire.
  • Si vous souhaitez découvrir toutes les fonctionnalités dynamiques d’AEM Screens, passez à la section suivante, Modifier de manière dynamique du contenu Screens.

Modifier de manière dynamique du contenu Screens

Tout comme AEM Sites, AEM Screens peut modifier le contenu de manière dynamique en fonction du contexte. La démonstration We.Cafe comporte des canaux configurés pour afficher un contenu différent en fonction de la température actuelle. Pour simuler cette expérience, vous devez créer votre propre service météorologique simple.

Créer une source de données simulée

Comme il est difficile de modifier la météo pendant une démonstration ou pendant les tests, les changements de température doivent être simulés. Un service météorologique est simulé en stockant une valeur de température dans une feuille de calcul Google Sheets, que ContextHub pour AEM appelle pour récupérer la température.

Créer la clé API Google

Tout d’abord, vous devez créer une clé d’API Google pour faciliter l’échange de données.

  1. Connectez-vous à un compte Google.

  2. Ouvrez la console Cloud à l’aide de ce lien https://console.cloud.google.com.

  3. Créez un projet en cliquant sur le nom du projet actuel dans le coin supérieur gauche de la barre d’outils, après le libellé Google Cloud Platform.

    Console Google Cloud

  4. Dans la boîte de dialogue du sélecteur de projet, cliquez sur NOUVEAU PROJET.

    Nouveau projet

  5. Attribuez un nom au projet et cliquez sur CRÉER.

    Créer un projet

  6. Vérifiez que votre nouveau projet est sélectionné, puis, à l’aide du menu latéral du tableau de bord de la console cloud, sélectionnez API et services.

    API et services

  7. Dans le volet de gauche de la fenêtre API et services, cliquez sur Informations d’identification dans la partie supérieure de la fenêtre, puis cliquez sur CRÉER DES INFORMATIONS D’IDENTIFICATION et Clé API.

    Informations d’identification

  8. Dans la boîte de dialogue, copiez votre nouvelle clé d’API et enregistrez-la pour une utilisation ultérieure. Cliquez sur FERMER et quittez la boîte de dialogue.

Activer l’API Google Sheets

Pour permettre l’échange de données de Google Sheets à l’aide de votre clé d’API, vous devez activer l’API Google Sheets.

  1. Revenez sur la console Google Cloud à l’adresse https://console.cloud.google.com pour votre projet, puis utilisez le menu Hamburger pour sélectionner API et services > Bibliothèque.

    Bibliothèque d’API

  2. Dans l’écran Bibliothèque d’API, faites défiler l’écran jusqu’à API Google Sheets, puis cliquez dessus.

    Recherche de bibliothèque d’API

  3. Dans la fenêtre API Google Sheets cliquez sur ACTIVER.

    API Google Sheets

Création d’une feuille de calcul Google Sheets

Vous pouvez maintenant créer une feuille de calcul Google Sheets pour stocker vos données météorologiques.

  1. Accédez à https://docs.google.com et créez une feuille de calcul Google Sheets.

  2. Définissez la température en saisissant 32 dans la cellule A2.

  3. Partagez le document en cliquant sur Partager en haut à droite de la fenêtre. Sous Obtenir le lien, cliquez ensuite sur Modifier.

    Partager la feuille

  4. Copiez le lien pour l’étape suivante.

    Partager le lien

  5. Recherchez l’ID de la feuille.

    • L’ID de la feuille correspond à la chaîne de caractères aléatoire dans le lien de la feuille que vous avez copié après d/ et avant /edit.

    • Par exemple :

      • Si votre URL est https://docs.google.com/spreadsheets/d/1cNM7j1B52HgMdsjf8frCQrXpnypIb8NkJ98YcxqaEP30/edit#gid=0
      • L’ID de la feuille est 1cNM7j1B52HgMdsjf8frCQrXpnypIb8NkJ98YcxqaEP30.
  6. Copiez l’ID de la feuille pour une utilisation ultérieure.