Log in

Login to your account

Username *
Password *
Remember Me

Create an account

Fields marked with an asterisk (*) are required.
Name *
Username *
Password *
Verify password *
Email *
Verify email *
Captcha *

L'objectif de cet article est de présenter la démarche pour créer son premier scénario.

Avant de développer le processus technique de création, il est essentiel d'avoir défini le périmètre et l'objectif du scénario :

  • quel événement doit-on observer?
  • quelle(s) action(s) doit-on déclencher?
  • des restrictions de déclenchement de ces actions sont-elles nécessaires?
  • si plusieurs actions sont identifiées, l'ordre est-il important?
  • qui sont les destinataires des actions?

Nous conseillons lors d'une prise en mains de permettre à toutes les séquences d'enregistrer des logs. Ces informations pourront vous permettre de comprendre l'enchainement des événements et des actions.
 

 

Tableau de bord et interface

Obsewhere se présente sous la forme d'un tableau de bord et d'un espace de navigation sur la gauche.

Le tableau de bord est composé de widgets affichant les principaux indicateurs tels que nombre de logs du mois, nombre d'emails envoyés, nombre d'enregistrement en cours dans la file d'attente...

L'espace de navigation sera composé de 3 onglets :

  • "Admin" : menu principal d'administration d'Obsewhere
  • "Alertes" en développement : affiche plusieurs types d'alertes liées à votre environnement : alertes de sécurité (anomalies de connexion, tentative de flooding, fichier système modifié), alertes d'installation (plugin manquant ou dépublié en relation avec un scénario existant).
  • "Mises à jour" en développement : information de nouvelles versions de plugins.

Le principe du scénario

Pour rappel, le scénario est constitué d'1 séquence de type "Observation" et de 1 ou plusieurs séquences de type "Action".

Vous pouvez créer autant de scénarios que vous souhaitez. Dès lors que vous avez acquis la mécanique de création, qui est toujours la même, le processus vous paraîtra simple.

Les scénarios peuvent avoir des objectifs très différents : surveiller les accès au site, administrer des paramètres utilisateurs, alerter l'équipe de rédacteurs d'une mise à jour d'un contenu, afficher une pop-up sur votre boutique en ligne, créer une aide en ligne pour votre administration etc...

 

Etape 1- création d'une nouvelle séquence Observateur

Il est possible de créer la séquence observateur lors de la création du scénario, mais nous allons procéder ici étape par étape et créer individuellement chaque séquence "Observateur" et "Action".

Pour accéder à la création et la gestion des séquences "Observateur" il vous suffit de cliquer sur le lien dans le menu de votre environnement : lien menu principal sequences observateur("26" indique le nombre de séquences "Observateur" déjà créées).

Sur la liste des séquences "Observateur", cliquer sur le bouton bouton nouvel observateur

Sur l'image ci-dessous, indiquer un titre explicite (1), cette séquence peut être à usage unique ou réutilisée dans le cadre d'autres scénarios. Vous pouvez créer autant de séquences "Observateur" que vous le souhaitez.

creation sequence observateur
Puis, cliquer sur le bouton bouton selection type plugin observeur, cela déclenche l'ouverture d'une pop up qui propose tous les plugins possibles sur votre installation (les plugins gratuits et ceux que vous avez acheté). L'image ci-dessous, présente les plugins ou mini-programmes sont classés par thématique :

plugins sequences observateurs

Nous allons choisir la thématique "Contenu" puis trouver le type de séquence "Article" et cliquer sur son bouton bouton choisir sequence

A noter que le bouton bouton tutoriel sequence vous donne accès à la page de tutoriel spécifique de ce plugin, avec le détail des explications de ses paramètres.

Chaque plugin correspond à un objectif précis d'observation et est donc associé à ses propres paramètres.

Voici les explications des paramètres du plugin "Article" :

 

<capture à venir ...>

 

Liste des séquences Observateur

Liste des séquences Observateur

Vous pouvez créer autant de séquences Observateur que vous le souhaitez.
Une séquence peut être unique pour un scénario ou être réutilisée dans plusieurs scénarios.

Nom des séquences

Nous conseillons de rendre les noms des séquences les plus explicites possibles. Vous pouvez trier cette colonne.

Type de séquence

Possibilité de sélection par type de séquence ("navigation URL", "Accès utilisateur" ...).
Les restrictions concernent les utilisateurs habilités à déclencher l'événement d'observation.

Utilisé dans...

Le nombre de scénarios est cliquable, et permet d'afficher une pop up avec la liste des scénarios qui utilisent la séquence observation.

Notes

Il est possible d'ajouter une note, qui peut être un critère de recherche/regroupement des séquences.
  • Liste des séquences Observateur

    Vous pouvez créer autant de séquences Observateur que vous le souhaitez.
    Une séquence peut être unique pour un scénario ou être réutilisée dans plusieurs scénarios.
  • Nom des séquences

    Nous conseillons de rendre les noms des séquences les plus explicites possibles. Vous pouvez trier cette colonne.
  • Type de séquence

    Possibilité de sélection par type de séquence ("navigation URL", "Accès utilisateur" ...).
    Les restrictions concernent les utilisateurs habilités à déclencher l'événement d'observation.
  • Utilisé dans...

    Le nombre de scénarios est cliquable, et permet d'afficher une pop up avec la liste des scénarios qui utilisent la séquence observation.
  • Notes

    Il est possible d'ajouter une note, qui peut être un critère de recherche/regroupement des séquences.

 

Etape 2- création d'une nouvelle séquence Action

Dès lors qu'une personne va créer un nouvel article, notre objectif est d'afficher une aide en ligne, par exemple liée pour signaler la démarche à suivre suite à une création d'article.
La séquence "Action" va être un message de type "Pop-in Joomla" :

creation sequence action popin

 

 <capture du form de l'action rempli ...à venir>

 

Liste des séquences Actions

Liste des séquences Action

Vous pouvez créer autant de séquences Action que vous le souhaitez.
Une séquence peut être unique pour un scénario ou être réutilisée dans plusieurs scénarios.

Nom des séquences

Nous conseillons de rendre les noms des séquences les plus explicites possibles. Vous pouvez trier cette colonne.

Type de séquence

Possibilité de sélection par type de séquence ("Pop in", "Courriel", "EngageBox" ...).
Les restrictions concernent les utilisateurs habilités à déclencher l'événement d'observation.

Utilisé dans...

Le nombre de scénarios est cliquable, et permet d'afficher une pop up avec la liste des scénarios qui utilisent la séquence action.
  • Liste des séquences Action

    Vous pouvez créer autant de séquences Action que vous le souhaitez.
    Une séquence peut être unique pour un scénario ou être réutilisée dans plusieurs scénarios.
  • Nom des séquences

    Nous conseillons de rendre les noms des séquences les plus explicites possibles. Vous pouvez trier cette colonne.
  • Type de séquence

    Possibilité de sélection par type de séquence ("Pop in", "Courriel", "EngageBox" ...).
    Les restrictions concernent les utilisateurs habilités à déclencher l'événement d'observation.
  • Utilisé dans...

    Le nombre de scénarios est cliquable, et permet d'afficher une pop up avec la liste des scénarios qui utilisent la séquence action.

 

Etape 3 - création du scénario

Rappelons qu'un scénario est associé à 1 séquence "Observation" et X séquences "Action" (1 ou plusieurs).

Lors de la création d'un scénario, vous pouvez :

  • créer directement les séquences "Observation" et "Action" - creation scenario creation sequence
  • rechercher les séquences "Observation" et "Action" préalablement créées (image ci-dessous)

 

<capture du formulaire du scénario ... à venir>

 

Etape 4 - test du scénario

Dans notre exemple, lorsqu'un utilisateur va intervenir pour administrer le menu principal (et activer l'url "option=com_menus&view=items&menutype=mainmenu"), le message ci-dessous sera affiché:

<capture de la creation d'un article avec Pop-in du scénario ... à venir>

 

Liste des scénarios

L'image ci-dessous représente une partie de la diversité des applications d'Obsewhere. Les étiquettes de type liste scenarios etiquette sequence observation renseignent sur les séquences "Observateur" utilisées dans chaque scénario.

Liste scénarios Obsewhere

Liste des scénarios

Vous pouvez créer autant de scénarios que vous le souhaitez.
Utilisez des libellés très explicites pour vos scénarios.

Séquences

Etiquette verte : nom de la séquence "Observation"
Etiquette orange : nombre de séquences "Action"
Ces étiquettes sont cliquables : affichage en pop up d'une synthèse du scénario et de ses séquences.

Statut

Les statuts sont les suivants :
  • Publié
  • Publié avec délai de pause (entre chaque exécution du scénario)
  • En attente de publication
  • Non publié

Traitements

Si un traitement est en cours d'exécution et non terminé, il sera signalé par une valeur.

Note

N'hésitez pas à placer une note pour compléter l'explication de l'objectif du scénario.
  • Liste des scénarios

    Vous pouvez créer autant de scénarios que vous le souhaitez.
    Utilisez des libellés très explicites pour vos scénarios.
  • Séquences

    Etiquette verte : nom de la séquence "Observation"
    Etiquette orange : nombre de séquences "Action"
    Ces étiquettes sont cliquables : affichage en pop up d'une synthèse du scénario et de ses séquences.
  • Statut

    Les statuts sont les suivants :
    • Publié
    • Publié avec délai de pause (entre chaque exécution du scénario)
    • En attente de publication
    • Non publié
  • Traitements

    Si un traitement est en cours d'exécution et non terminé, il sera signalé par une valeur.
  • Note

    N'hésitez pas à placer une note pour compléter l'explication de l'objectif du scénario.

Un click sur les étiquettes des séquences ouvre une fenêtre pop up de synthèse visuelle du scénario :

<capture de la preview du present scénario ... à venir en rempalcement>

liste scenario pop up sequences

 

 

<lien vers la vidéo de ce tuto ... à venir>

 

En savoir plus - paramètres avancés

Nous vous invitons à consulter notre documentation sur les sujet suivants :