Gestion de l'inactivité
Réinitialisez automatiquement une borne quand un visiteur s'en va en cours d'expérience, pour que l'écran soit prêt pour la personne suivante.
Faites en sorte qu'une borne se libère d'elle-même quand quelqu'un s'en va au milieu d'un jeu, pour que le visiteur suivant trouve un écran d'accueil et non la session abandonnée d'un inconnu. Sans cela, une borne sans surveillance reste bloquée sur l'écran laissé par la dernière personne jusqu'à ce qu'un membre du personnel s'en aperçoive.
Le dispositif fonctionne en deux temps. L'expérience OmniLab constate que personne ne touche l'écran et le signale. Votre logiciel de borne reçoit ce signal et décide quoi en faire — car seule la borne peut réellement fermer la session et revenir à son propre écran d'accueil.
Comment se déroule la réinitialisation
- 1Le visiteur cesse de toucher l’écran
- 2OmniLab compte 10 secondes sans activité
- 3OmniLab signale à la borne que l’écran semble inactif
- 4La borne affiche son propre message et son compte à rebours
- 5Rester remet le visiteur dans l’expérience ; sans réponse, l’iframe est vidée
- 6La borne revient à son écran d’accueil
OmniLab ne fait que les étapes 1 à 3. Tout ce que le visiteur voit pendant la réinitialisation vient de la borne.
- Le visiteur cesse d'interagir avec l'expérience.
- Après 10 secondes sans touche, tapotement ni défilement, OmniLab signale que l'écran semble abandonné.
- La borne affiche un message demandant si le visiteur est toujours là, avec un compte à rebours visible.
- Si le visiteur touche Rester, le message se ferme et il reprend là où il s'était arrêté.
- Si personne ne répond avant la fin du compte à rebours, la borne ferme l'expérience et revient à son écran d'accueil.
Un paramétrage courant libère une borne abandonnée en une vingtaine de secondes — 10 secondes de silence, puis un compte à rebours de 10 secondes. Prévoyez un compte à rebours assez long pour que quelqu'un qui lit l'écran ou réfléchit à une réponse de quiz ne soit pas éjecté en pleine partie.
OmniLab ne peut pas réinitialiser la borne tout seul
OmniLab se contente d'envoyer le signal. Tout ce qui suit — le message, le compte à rebours, le bouton Rester et le retour à l'écran d'accueil — est développé et porté par votre prestataire borne, car seul le logiciel de la borne peut fermer une session. Vérifiez qu'il s'est engagé à les développer avant de compter sur un fonctionnement sans surveillance.
La fenêtre est à vous de concevoir — OmniLab n'a aucun contrôle sur son apparence :
- 1Image de fond et votre identité visuelle
- 2« Touchez l’écran pour commencer », lisible debout
- 3Animation pointant vers le lecteur
- 4Boutons Accueil et Fermer — la sortie du visiteur à tout moment
- 5L’expérience reste chargée derrière la fenêtre
- 6Message « êtes-vous toujours là ? »
- 7Compte à rebours visible
- 8Rester — revient à l’expérience
- 9Retour à l’accueil — met fin à la session
L’expérience reste chargée derrière la fenêtre : Rester remet donc le visiteur exactement là où il en était.
Activer la fonctionnalité pour une campagne
La détection d'inactivité n'est pas active par défaut, et ce n'est pas un réglage à l'intérieur d'une campagne. Votre développeur écrit un petit script, un administrateur l'ajoute une fois au niveau de l'organisation globale, et ce script liste exactement les campagnes auxquelles il s'applique.
Demandez le script à votre développeur
C'est la partie OmniLab du dispositif — celle qui constate que l'écran est resté silencieux. Transmettez à votre développeur Intégration borne (approfondissement technique).
Demandez à votre prestataire borne de traiter le signal
Le signal ne fait rien à lui seul. C'est à votre prestataire borne de développer le message, le compte à rebours, le bouton Rester et le retour à l'écran d'accueil — et ce travail lui incombe, pas à OmniLab. Inscrivez-le au périmètre que vous convenez avec lui plutôt que de supposer qu'il arrive avec la campagne.
Le même guide technique décrit le signal qu'il recevra et ce que son côté doit en faire.
Listez les campagnes concernées
Le script ne s'active que sur les campagnes que vous y nommez. Tout le reste est intact, ce qui évite que le comportement déborde sur des campagnes ouvertes depuis un téléphone — où un minuteur d'inactivité serait une gêne plutôt qu'une aide.
Donnez à votre développeur l'adresse de chaque campagne borne concernée. Chaque nouvelle campagne borne devra être ajoutée à cette liste.
Faites-le ajouter par un administrateur
Un administrateur ajoute le script dans les Paramètres généraux de l'organisation globale. Voir Scripts d'organisation.
Republiez chaque campagne concernée
Un script enregistré n'atteint pas une campagne en ligne tant que celle-ci n'est pas republiée. C'est l'étape qu'on oublie.
Testez sur la borne elle-même
Lancez une session, cessez de toucher l'écran et observez toute la réinitialisation. Testez ensuite le bouton Rester, et vérifiez que le compte à rebours ne redémarre pas silencieusement en laissant le message affiché indéfiniment.
À vérifier avant le lancement
- La réinitialisation ramène bien à votre écran d'accueil, et non à une iframe vide ou à un jeu rechargé.
- Un visiteur qui lit plutôt qu'il ne tapote n'est pas éjecté trop tôt.
- Le message est lisible à la distance à laquelle les gens se tiennent.
- Ajouter une campagne borne plus tard implique de mettre à jour la liste — inscrivez-le dans votre checklist de lancement pour la campagne suivante.
Pour aller plus loin
Exigences borne
Ce qu'une borne doit supporter — navigateur, lecteur, clavier tactile et contrôles d'écran — avant de pouvoir faire tourner une expérience OmniLab.
Développer l'application de la borne
Développez l'application de la borne autour d'une expérience OmniLab : URLs, messages, identité et réinitialisation.