/ / Enregistrement de données dans Sitecore Analytics à partir de code personnalisé - sitecore, sitecore8

Enregistrement de données dans Sitecore Analytics à partir d'un code personnalisé - sitecore, sitecore8

J'utilise Sitecore depuis quelques années et je souhaite maintenant commencer à utiliser la fonctionnalité Expérience de Sitecore 8.

J'ai une vue qui va capturer certaines données fournies par l'utilisateur. Comment créer une "personne" (ne pas connaître la terminologie Sitecore appropriée) dans la base de données Analytics à partir de code personnalisé.

Réponses:

6 pour la réponse № 1

Vous aurez besoin de créer un contact. Les contacts sont une sorte de magasin de profils pour xDb et vous permettent de stocker des données sur vos visiteurs. Un contact possède une liste intégrée de facettes (email, numéro de téléphone, nom, etc.) constituant l’enregistrement du contact, mais il est également possible de créer vos propres facettes.

Si vous créez un formulaire pour capturer des données, vous pouvez utiliser la nouvelle API Tracker pour identifier et mettre à jour les facettes d'un contact.

Voici du code pour le faire:

https://github.com/ianjohngraham/CoreBlimey.Utils/blob/master/CoreBlimey.Utils/xDB%20Contact%20Creator/CreateContact.aspx.cs

Voici comment le code s’intègre:

https://m.youtube.com/watch?v=Jq6TpMgUGAk

(Excuses pour la qualité sonore)

De plus, si vous utilisez le module WFFM dans Sitecore 8, de nouvelles actions de sauvegarde vont créer des contacts et stocker des données xDB.


1 pour la réponse № 2

Vous voudrez peut-être passer du temps sur les documents. Se il vous plaît se référer ici pour des articles et des guides relatifs à la personnalisation et aux personas.

La plupart de la configuration peut être spécifiée dans Experience Analytics dans Sitecore et vous pouvez utiliser le moteur de règles pour effectuer des actions.