Академический Документы
Профессиональный Документы
Культура Документы
2
Sommaire :
Introduction ............................................................................................................................................................................... 4
Chapitre I - Messages ................................................................................................................................................................. 6
1- Messages > Historique................................................................................................................................................ 6
1-1 Messages > Historique > Messages .................................................................................................................... 6
1-1.1 Messages envoyés ......................................................................................................................................... 6
1-1.2 Messages non livrés ...................................................................................................................................... 7
1-1.3 Messages reçus ............................................................................................................................................. 7
1-2 Messages > Historique > Calendriers ................................................................................................................. 8
1-2.1 envois ............................................................................................................................................................ 8
1-2.2 réceptions...................................................................................................................................................... 9
1-3 Messages > Historique > Résumé mensuel ........................................................................................................ 9
1-4 Messages > Historique > Campagnes ................................................................................................................. 9
2- Messages > Envoi ..................................................................................................................................................... 10
Etape 1/4 - Préparation du contenu à envoyer ................................................................................................................ 10
Etape 2/4 - Sélection de la cible ....................................................................................................................................... 12
Etape 3/4 - Confirmation de l’envoi ................................................................................................................................. 13
Etape 4/4 - Exécution ...................................................................................................................................................... 13
Assistant SQL .................................................................................................................................................................... 14
3. Messages > Mes modèles ............................................................................................................................................. 14
4. Messages > Messages en attente ................................................................................................................................. 15
Chapitre II - Outils..................................................................................................................................................................... 16
1. Outils > Mes contacts ................................................................................................................................................... 16
2. Outils > Clients .............................................................................................................................................................. 17
2.1. Outils > Clients > Gestion ................................................................................................................................. 17
2.1.1. Procédure pour la création d’un nouveau client ......................................................................................... 17
2.1.2. Modification d’un client .............................................................................................................................. 18
2.1.3. Autres actions.............................................................................................................................................. 18
2.2. Outils > Clients > Groupes ................................................................................................................................ 18
2.3. Outils > Clients > Chargement .......................................................................................................................... 19
2.4. Outils > Clients > Purge .................................................................................................................................... 19
3. Outils > Statistiques de trafic ........................................................................................................................................ 20
3.1. Statistiques d'envoi .......................................................................................................................................... 20
3.2. Statistiques de réception ................................................................................................................................. 21
4. Outils > Gestion des jeux .............................................................................................................................................. 22
5. Le helpdesk ....................................................................................................................................................................... 23
3
Introduction
w-Board Monitor offre un accès web distant pour l’accès à la supervision des opérations liées aux services
mobiles définis sur la plate-forme ainsi qu’à l’exploitation de ces services.
L'interface w-Board Monitor est basée sur la technologie AJAX.
Afin de rendre ce guide le plus clair possible, nous exposons quelques termes utilisés pour décrire le
fonctionnement de w-Board Monitor :
Compte: espace définissant une entité opérationnelle pouvant accéder à la plate-forme via w-Board
Monitor. Les comptes sont créés par l’administrateur global de la plate-forme.
Un compte regroupe plusieurs utilisateurs et typiquement un administrateur du compte.
Compte superviseur : il existe deux types de compte, les comptes non superviseurs, et les comptes
superviseurs.
Un compte superviseur permet à tous les utilisateurs du compte d’avoir une vision de l’activité des
autres comptes.
Administrateur de compte : lors de la création du compte par le superviseur, un login/mot de passe
administrateur est également créé pour l’administrateur du compte. L’administrateur gère l’accès au
compte en définissant les utilisateurs du compte ainsi que leurs profils.
Administrateur global : il s’agit de l’administrateur issu d’un compte superviseur. Il a ainsi une vision
des autres comptes et peut en outre en administrer les profils et les utilisateurs.
Utilisateur w-Board : Un utilisateur d’un compte accède à w-Board Monitor via un login et un mot de
passe définis par l’administrateur du compte. Selon le profil qui lui a été affecté par l’administrateur,
un utilisateur peut planifier des envois SMS, consulter l’historique des envois ou créer des clients, des
packages ou des abonnements.
Profil w-Board : L’administrateur d’un compte w-Board doit créer des profils d’utilisation (ex : profil
commercial, profil personnel technique, etc). Chaque utilisateur du compte se verra attribuer un
profil lors de sa création par l’administrateur.
Exemple de profil : un profil chargé de clientèle a droit de modifier des clients et des abonnements,
d’extraire les statistiques propres à son point de vente…)
Service Pull : un service accédé en consultation, impliquant obligatoirement l’envoi d’une requête du
client
Service Push: un service SMS consistant en l’acheminement de l’information jusqu’au client de
manière automatique, au moment opportun (pas de demande client). Couramment désigné par
Alerte.
4
Accès à w-Board Monitor
Tout utilisateur (administrateur global, administrateur de compte ou simple utilisateur) accédant à w-Board
Monitor doit au préalable s’identifier au moyen de son login, de son mot de passe, ainsi qu’en indiquant le
compte auquel il appartient.
Une fois authentifié, l’utilisateur visualise l’écran principal de l’application incluant selon son profil au plus les
cinq menus Messages, Outils, Administration, Session et Aide.
5
Chapitre I - Messages
Historique
Envoi
Mes Modèles
Messages en attente
Messages
Calendriers
Résumé mensuel
Campagnes
Les fonctionnalités du sous-menu Historique sont disponibles pour tout utilisateur disposant du droit de
consultation de l’historique des messages.
La commande « Messages > Historique > Messages » est accessible par tout utilisateur disposant du droit de
consultation des historiques.
Il affiche le trafic des messages sortants du système, à la date sélectionnée par l'utilisateur (champ date).
L'information est qualifiée de la manière suivante :
Type : Pull ou Push selon qu'il s'agit respectivement d'un trafic sortant lié à un service Pull ou d'une
opération d'envoi Manuelle/Automatique (alerte)
Source : numéro court ou label expéditeur
Destination : numéro mobile, adresse IP ou adresse email du destinataire
Message : contenu du message envoyé
Nature : nature du codage du message envoyé
Envoyé : état d’envoi (oui/non)
Heure d'envoi : date et heure d'envoi
Cause/Livraison:
- Si l’envoi n’est pas effectué, ce champ renseigne sur la cause de l’échec à l’envoi.
- Lorsque l’envoi est bien effectué, l'état attendu devient « en attente chez l’opérateur » puis « livré au
mobile » ou « non livré au mobile »
Compte : nom du compte w-Board sur lequel a été effectué l’envoi.
Référence : commentaire d’opération :
- chaîne de caractères décrivant l’opération d’envoi (voir étape 1 de la commande Envoi)
- nom du service dans le cas d’un envoi automatique (push ou pull)
Id. pull : référence de liaison entre les messages pulls reçus et la réponse correspondante
6
Il est possible de réaliser un tri sur toutes les colonnes de l'historique. Il suffit de cliquer sur l’en-tête de la
colonne à trier.
Il est aussi possible de masquer les colonnes inutiles en utilisant le menu Masquer/Afficher qui apparaît quand
on double-clique sur la grille.
Retransmettre : l’action de retransmission du message peut être effectuée par l’utilisateur une fois le
message envoyé, ou dans le cas d’un échec d’envoi ou de non livraison au mobile du destinataire
Trier par : trier selon la colonne sur laquelle on a double-cliqué
Filtrer par : appliquer un filtre sur la grille
Imprimer/Exporter : exporter les lignes visibles ou l’ensemble des lignes vers un tableau HTML
imprimable
Il s’agit d’une vue sur les messages envoyés mais pas livrés aux destinataires, à la date sélectionnée par
l'utilisateur (champ date).
Il affiche le trafic des messages reçus dans le système, à la date sélectionnée par l'utilisateur (champ date).
L'information est qualifiée de la manière suivante :
Flag : indicateur de traitement du message, s'il a été traité par un service ou non
Connexion : nom de la connexion entrante empruntée
Destination : numéro court destinataire (si applicable)
Source : numéro mobile expéditeur ou url du serveur qui réceptionne la requête
Message : contenu du message reçu
Heure : date et heure de réception
Réponse : réponse au message reçu
Date de réponse : date et heure d'envoi de la réponse
Service : nom du service ayant traité le message reçu
Compte : nom du compte w-Board propriétaire du service
Il est possible de réaliser un tri sur toutes les colonnes de l'historique. Il suffit de cliquer sur l’en-tête de la
colonne à trier.
7
Il est aussi possible de masquer les colonnes inutiles en utilisant le menu Masquer/Afficher qui apparaît quand
on double-clique sur la grille.
envois
réceptions
1-2.1 envois
La commande « Messages > Historique > Calendriers > envois » affiche sur un calendrier l’ensemble des
campagnes SMS réalisées sur le mois sélectionné avec des liens permettant d'atteindre l'historique et les statistiques
correspondants.
8
1-2.2 réceptions
La commande « Messages > Historique > Calendriers > réceptions » affiche sur un calendrier l’ensemble des
messages reçus sur le mois sélectionné avec un lien permettant d'atteindre l'historique.
Les informations présentes dans la grille des campagnes correspondent à celle du rapport d’envoi reçu par email lors de la
planification d’un envoi.
9
Les colonnes affichées sont les suivantes:
Caractéristiques
Décomptes
10
Dans le cas où l’option SML est cochée, la saisie de "{" fait apparaître les champs de la table de données
« Push » préalablement associée au compte par le superviseur. (Voir Gestion des clients \ Chargement).
L’utilisateur peut ainsi sélectionner le champ requis parmi la liste des champs proposés.
La référence à un contenu SML induit le remplacement par la valeur correspondante dans la table de données,
pour chaque destinataire du message.
Dans l’exemple, Numéro de compte, Nom, Prénom, GSM, Date de naissance et autres, peuvent être utilisés
pour personnaliser le contenu du message à envoyer.
Le nombre et la nature de ces champs sont configurés au préalable selon le besoin et le métier de l’utilisateur.
Pour le type « Texte arabe », l’utilisateur peut saisir son texte à partir d’un clavier multilingue en sélectionnant
le type du clavier, ou à partir de l’option du clavier arabe intelligent de « Yamli » qui permet à l’utilisateur de
taper en arabe en utilisant des caractères latins.
Yamli est un moteur de translittération Arabe qui convertit les caractères latins en mots arabes.
Par exemple pour écrire « »أط يب ال تم ن ياتil suffit d’épeler les mots en lettres françaises comme « atyeb
altamaniet ».
11
Etape 2/4 - Sélection de la cible
Le passage à cette étape requiert la saisie du mot de passe d'authentification, s’il est défini, il s’agit du mot de
passe créé par l’administrateur lors de la définition des paramètres Push du compte.
Cette étape permet la sélection des numéros de destination. Deux options sont possibles :
Saisie manuelle : si l'utilisateur souhaite inclure des numéros non présents dans la base de données
(BD), il peut les introduire dans la zone de texte réservée à cet effet en cochant « Saisie manuelle ».
Les numéros doivent être séparés par ";", ou alors à partir de la liste des contacts.
L’utilisateur peut aussi dans ce cas sélectionner un ou plusieurs contacts.
L’option des numéros locaux n’est disponible que si l’option « SML » n’est pas cochée.
12
Etape 3/4 - Confirmation de l’envoi
Une fois l’opération Push préparée, w-Board affiche un rapport de vérification préalable à l'envoi récapitulant
toutes les informations relatives à l'opération. La confirmation se fait en cliquant sur « Suivant » pour
déclencher l'opération ou sur « Précédent » pour revenir sur les étapes précédentes ou annuler l’opération.
La confirmation déclenche la programmation irréversible de l’opération d’envoi. Il n’est plus possible de faire
marche arrière, excepté sur demande au superviseur qui peut le cas échéant purger les files d’attente d’envoi.
L’option « recevoir le rapport par e-mail » permet à l’utilisateur de recevoir de manière instantanée le rapport
de confirmation d’envoi Push par e-mail. L’utilisateur effectuant l’envoi devrait donc avoir son adresse e-mail
saisie dans son profil.
L’utilisateur a aussi l’option d’envoyer une copie du rapport d’envoi par email vers une adresse à saisir, en
cochant l’option « envoyer une copie à »
L'exécution de l'envoi débute si l'opération est immédiate. Sinon, l'opération est planifiée aux dates et heures
fixées et placée en file d'attente.
Remarque : une opération SMS est refusée à l’envoi si le crédit alloué au compte est insuffisant pour effectuer
l’opération.
Exemple : une opération requérant 6000 SMS alors que seulement 5800 SMS sont disponibles sur le compte
provoque l’affichage du message d’échec «Désolé, vous n’avez pas assez de crédit pour cet envoi ».
13
Assistant SQL
L'assistant permet de créer une ou plusieurs conditions pour cibler les enregistrements d'une table de données.
Il s’agit en fait de l’élaboration d’une requête SQL pour la sélection des enregistrements ciblés.
Le premier terme d’une condition est une colonne de la table.
La condition comporte ensuite une fonction et/ou un opérateur appliqué au premier terme.
Le deuxième terme de la condition est le champ Valeur.
Plusieurs conditions peuvent composer la sélection, elles sont liées par l'opérateur logique "ET" ou "OU". Une
condition ajoutée apparaît dans la zone conditions SQL. Une fois la requête SQL élaborée, cliquer sur OK.
L’exemple montre un envoi ciblant des contacts étiquetés comme faisant partie de la zone de Tunis.
Un utilisateur souhaitant conserver les paramètres d’un message, peut les archiver (option archiver comme
modèle de message), et les charger lors d’une opération d’envoi (option charger un modèle de message).
La commande mes modèles (double clic gauche sur un modèle existant) permet d’éditer ou de supprimer un
modèle enregistré.
14
Pour archiver le modèle de message, l’utilisateur doit nommer son modèle.
Une campagne d’envoi peut être annulée en sélectionnant l’action « Annuler » dans le menu contextuel qui
apparaît en double-cliquant sur la ligne correspondante de la grille. Les messages correspondants seront alors
retirés de la file d’attente d’envoi.
15
Chapitre II - Outils
Le menu Outils présente, selon le rôle de l’utilisateur, un ensemble de fonctionnalités permettant la gestion de
la clientèle, des services d'alertes ainsi que des outils permettant le post-traitement des données de trafic. Ce
sont les fonctionnalités suivantes :
1- Mes Contacts
2- Clients
3- Packages
4- Abonnements
5- Statistiques de trafic
6- Gestion des jeux
16
2. Outils > Clients
Le sous menu « Outils > Clients » inclut trois commandes :
Gestion
Groupes
Chargement
Purge
Gestion des alertes
Numéros invalides
La création d’un client se fait lors d’un double clic gauche dans la grille.
Dans le menu contextuel de Gestion des clients, sélectionner la commande Ajouter une nouvelle entrée qui
ouvre une boîte destinée à la configuration du nouveau client. Cette commande permet de créer les clients un
par un dans la table Push du compte.
Pour la création en masse des clients dans la table Push, utiliser la commande Chargement.
A la création d’un client, un ou plusieurs onglets s’affichent, selon les règles de métier configurées lors de la
création du compte.
17
2.1.2. Modification d’un client
Le menu contextuel de gestion des clients (double clic gauche sur un client existant) permet l’édition ou le
clonage du client sélectionné.
Groupes, pour la consultation de la liste des groupes dont le client sélectionné fait partie
Suppression, via la commande ‘Supprimer cette entrée’
Clonage, via la commande ‘Copier cette entrée’. La fonction clonage permet d’économiser le temps de
saisie car cette option reprend les mêmes attributs que le client sélectionné (l’utilisateur peut
rapidement apporter les changements entre les deux clients).
Tri des clients selon la colonne choisie
Export des lignes de la grille vers une page web permettant l'impression des données
Masquage/Affichage d'une ou de plusieurs colonnes
L’association massive se fait à l’aide de l’assistant SQL, soit en totalité si l'option « tout » est cochée, soit de
manière ciblée si l'option «critères» est cochée.
Le menu contextuel de Gestion des groupes (double clic gauche sur un groupe existant) permet la création d’un
nouveau groupe et l’édition ou le clonage du groupe sélectionné.
18
2.3. Outils > Clients > Chargement
La commande Chargement permet le chargement d'un fichier de clients pour la mise à jour en masse de la
table Push des clients.
Un chargement exige que la structure du fichier contenant les informations à charger soit identique à la
structure de la table de données Push définie par le superviseur à la création du compte.
Différents formats de fichiers sont tolérés, mais les plus usuels sont le format excel (xls ou xlsx) ou csv (avec ;
comme séparateur de colonnes).
Dans le cas où le fichier clients de l’utilisateur contient des numéros GSM invalides ou internationaux, l’option
« Visualiser le fichier » permet à l’utilisateur d’identifier ces numéros, de les classer dans « Autres numéros » et
de les marquer en bleu.
Dans le cas où un chargement est effectué par l’utilisateur alors qu’un fichier a déjà été chargé auparavant et
qu’il n’y a pas eu de purge entretemps, w-Board Monitor effectue la mise a jour de la table Push (détection de
doublon automatique).
Une fois le chargement effectué, il est possible de modifier les informations d’un client manuellement à l’aide
de la commande Outils > Clients > Gestion.
La commande Purge permet de purger, c’est-à-dire de supprimer, des contacts de la table, selon des critères à
travers l’assistant SQL, ou toute la table Push des clients ainsi que les abonnements qui leurs sont associés en
une seule fois. Il est possible de faire un chargement après une opération de purge.
19
3. Outils > Statistiques de trafic
La commande « Outils > Statistiques de trafic > Statistiques » affiche l'écran des statistiques de trafic.
L'utilisateur dispose de 2 onglets :
Statistiques d'envoi
Statistiques de réception
Cette commande est accessible en consultation par tout utilisateur disposant du droit de consultation des
statistiques.
Toutes les statistiques sont réalisées sur une période choisie par l'utilisateur lorsqu’il fixe la date de début et
la date de fin.
Cet onglet permet la génération des statistiques d’envoi par compte et par connexion pour la période définie.
En appuyant sur le bouton « statistiques », l’utilisateur voit s’afficher le nombre d’envois effectués pour son
compte, durant la période définie.
Les résultats sont affichés selon les indicateurs suivants, pour chaque type de trafic (Push, Pull) :
Total des tentatives : regroupe la totalité des messages (messages envoyés et non envoyés)
Messages envoyés : nombre de messages parvenus à la passerelle d'envoi
Messages livrés : nombre de messages livrés aux destinataires
Messages non livrés : nombre de messages non livrés aux destinataires
Remarque : un message non envoyé est un message qui a rencontré un échec lors de son envoi.
20
L’affichage des statistiques comprend également une partie graphique permettant la visualisation plus
‘parlante’ des statistiques du trafic envoyé. Le graphe peut être exporté sous forme d’image « jpeg » en
cliquant avec le bouton droit (enregistrer l’image sous…)
Cet onglet permet la génération des statistiques de réception par service et par numéro court pour la période
définie.
Un clic sur le bouton « statistiques » lance le calcul et affiche le nombre de messages reçus par le système et le
pourcentage des indicateurs suivants :
Ces indicateurs sont donnés pour deux types de trafic : réel et simulé.
Trafic simulé : il est possible de réaliser des opérations de simulation afin de tester un service Pull avant sa
commercialisation.
La fonction de statistiques fait la distinction entre le trafic réellement reçu (provenant d’une requête d’un
abonné) et le trafic simulé (trafic généré par le système pour le test) afin de ne pas fausser la comptabilisation
du trafic.
L’affichage des statistiques comprend également une partie graphique permettant la visualisation plus
« parlante » des statistiques du trafic reçu. Le graphe peut être exporté sous forme d’image « jpeg » en
cliquant avec le bouton droit (« enregistrer l’image sous… »).
21
4. Outils > Gestion des jeux
Ce menu comprend des commandes pour la gestion des jeux et notamment les tirages au sort.
Pour cet effet, l’utilisateur doit d’abord sélectionner le jeu, objet du tirage au sort, et une date de début et une
date de fin.
Une fois les paramètres du jeu sont sélectionnés, l’utilisateur clique sur « tirage » pour afficher le résultat du
tirage au sort.
22
Le nombre de candidats: c’est le nombre de participants ayant la bonne réponse et qui rentrent au
tirage au sort.
Le gagnant
L’utilisateur peut procéder à plusieurs tirages au sort pour le même jeu et sur la même période.
L’action « Réinitialiser » permet de réinitialiser l’opération du tirage au sort pour les critères sélectionnés.
5. Le helpdesk
Le helpdesk est un support de chat en ligne et d’assistance instantanée qui permet à l’utilisateur du compte de
se connecter directement et à distance avec le service « support clients ».
En cas de besoin, l’utilisateur peut demander de l’aide en cliquant sur « helpdesk ». Le service « support
clients » sera à sa disposition pour répondre à toutes ses questions.
23