Création d'un événement
Ce processus vous présente une synthèse de la façon de créer un événement. Un événement est une action spécifique exécutée par un client sur un site ou dans une boutique Web et qui peut être identifiée et enregistrée. Chaque événement est associé à des données spécifiques.

● Si le capteur est configuré comme DB Capturer, le contenu sera alors enregistré dans la base de données ; il peut être téléchargé dans BW.
● Si le capteur est configuré en tant que capture TeaLeaf, lorsqu'un client visualise un produit, l'ID de ce produit, son prix, sa description et autres données sont capturés sous forme de paires nom/valeur au format XML, afin d’être repris dans le conteneur TeaLeaf et utilisés pour une analyse ultérieure.
Tous les événements commerciaux ont l’extension com.sap.isa.businessobject.event.businessevent.
Quelques événements sont intégrés dans la version standard SAP E-Commerce. Mais il est également possible de définir de nouveaux événements pour répondre à des besoins spécifiques.
Pour créer votre propre événement, vous avez besoin des éléments suivants :
● Un éditeur de texte ou environnement Java Developer
● Un accès aux classes com.sap

Pour des raisons d'organisation, nous vous recommandons de créer de nouveaux répertoires dans votre environnement de développement Java afin de stocker les extensions définies pour le nouvel événement.

Exemple de structure de répertoire
Pour créer un nouvel événement, vous devez exécuter les étapes suivantes :
...
1. Déf. des événements et caractéristiques relatives à l'événement
...
a. Définissez les questions relatives à la boutique Web auxquelles l’analyse doit répondre.
b. Définissez les événements requis pour répondre à ces questions.
c. Définissez à quel endroit de la boutique Web l'événement est appelé.
d. Définissez les attributs d'événement requis pour répondre aux questions.
e. Définissez les propriétés des attributs d'événement dans l'application.
2. Configuration et modification de la boutique Web (par événement)
a. Création d'une nouvelle classe pour le nouvel événement
b. Création d'une nouvelle classe du gestionnaire d'événements commerciaux
c. Décidez de l’emplacement du nouvel événement dans l'application.
Naviguez dans la boutique Web jusqu’à la page où l'événement doit être déclenché et contrôlez le code source de cette page. Pour plus d'informations, consultez Placement du nouvel événement dans l'application.
■ Si le nouvel événement à capturer est déjà implémenté en tant qu’action dans l'application, cette action peut être directement utilisée pour déclencher les événements dans l'application.
■ Si le nouvel événement à capturer n'est pas implémenté en tant qu’action (par exemple, en tant que .jsp), vous devez apporter une modification. Pour plus d'informations, voir Modification du fichier jsp.
Dès que vous avez transformé un fichier .jsp en action, vous devez insérer cette nouvelle information relative à l’action dans le fichier config.xml.
d. Gérez le paramètre XCM (gestion étendue de la configuration) correspondant.
La gestion étendue de la configuration doit être configurée pour que la structure utilise le business handler nouvellement créé. Pour gérer le paramètre XCM, suivez le chemin suivant :
XCM ® Options générales ® Client ® wec ® Business handler du capteur.
e. Capturez l'événement commercial.
f. Autorisez l'application à accéder aux extensions.
Toutes les nouvelles extensions, comme ZEvent.java, ZCapturer.java et ZEventAction.java, doivent être compilées et placées dans le classpath d'application web. Ainsi, l'application peut y accéder lors de l'exécution.

Nous vous recommandons cependant d'écrire un fichier batch.
3. Configuration et modification dans Business Information Warehouse (SAP BW)
Vous devez modifier le contenu fonctionnel afin que BW reconnaisse l'événement commercial nouvellement créé.
a. Ajout d'un nouvel événement
b. Modification de l'objet ODS
Vous devez modifier l'objet ODS standard ou créer un nouvel objet ODS cible. La création d'un nouvel objet ODS n’est requise que si l'objet ODS standard (0WEB_O04) ne répond pas à vos besoins. Pour les modifications mineures, vous pouvez modifier l'objet ODS standard.
Pour plus d'informations sur la création ou la modification d'objet ODS, voir la documentation SAP BW dans SAP Help Portal sous Documentation ® SAP NetWeaver ® Contenu fonctionnel ® Customer Relationship Management ® Fonctions analytiques CRM ® Analyses des canaux d'interaction ® E-Analytics.
c. Créez les règles de mise à jour dans BW comme requis pour les InfoObjets nouvellement créés.
d. Créez des méthodes de mise à jour dans BW comme requis pour les InfoObjets nouvellement créés.
Pour plus d'informations, voir la documentation SAP BW dans SAP Help Portal sous Documentation ® SAP NetWeaver ® Contenu fonctionnel ® Customer Relationship Management ® Fonctions analytiques CRM ® Analyses des canaux d'interaction ® E-Analytics.
e. Ajustement du fichier de mappage
4. Créez un événement dans SAP E-Commerce.
L’infrastructure d’événement commercial SAP E-Commerce vous permet de créer vos propres événements et de les intégrer à l’infrastructure standard sans modifier les sources standard.

Infrastructure d’événement commercial Internet Sales
Un nouvel événement est créé.
Vous pouvez créer de nouveaux événements sur la base d’un scénario Live web Collaboration (LWC). En intégrant LWC à une boutique Web, il est possible de fournir une assistance immédiate et personnalisée aux clients d’une boutique Web. Un agent dispose de toutes les informations requises sur les pages affichées par un client, et il peut répondre directement aux questions ou dispenser des recommandations. LWC supporte les modes de communication suivants : discussion en direct et e-mail.
En utilisant TeaLeaf, le responsable de boutique Web peut analyser l'emploi de LWC en créant un nouvel événement.
Voir aussi :
Guide Web Event Capture et Analyse Web