Google Analytics pour Microsoft Silverlight est intégré au cadre Microsoft Silverlight Analytics. Grâce à cette structure, vous pouvez facilement suivre l'activité des utilisateurs au sein de votre contenu Microsoft Silverlight.
Compatibilité des fonctionnalités
Le composant Google Analytics pour Microsoft Silverlight contourne les obstacles techniques liés au suivi du contenu Silverlight. Grâce à ce composant, il vous suffit de glisser-déposer le contenu, puis de définir des noms de catégories pour les rapports. Toute l'intégration technique se fait en arrière-plan.
Cette intégration est compatible avec trois principales fonctionnalités de suivi de Google Analytics:
Suivi des événements
Le suivi des événements permet aux développeurs de surveiller les interactions des utilisateurs avec le contenu. Consultez le Guide sur le suivi des événements principal.
Au sein de la structure Silverlight:
- Le champ
Category
correspond au champ "Catégorie" du comportementTrackAction
. - Le champ
Action
correspond auEventName
du déclencheur associé au comportementTrackAction
. - Le champ
Label
correspond au nom de l'objet parentTrackAction
. - Le champ
Value
correspond au champ de valeur du comportementTrackAction
.
Suivi des pages vues
Dans le suivi JavaScript standard, la valeur par défaut d'une page suivie par Google Analytics peut être remplacée en transmettant un paramètre à la méthode
_trackPageview()
. Cela vous permet de remplacer les valeurs affichées dans les rapports "Contenu populaire" et "Détail des pages par URL".
Dans le framework Silverlight, les données relatives aux pages vues sont intégrées dans les cadres Silverlight. Lors du chargement d'un frame, son nom est envoyé en tant qu'URL et enregistré en tant que "page" dans Google Analytics.
Variables personnalisées
Vous pouvez utiliser les variables personnalisées Google Analytics pour ajouter des informations supplémentaires aux événements et aux pages vues. Consultez la documentation sur les variables personnalisées.
Lorsque vous utilisez des variables personnalisées dans le framework Silverlight:
- Les propriétés personnalisées ajoutées à des comportements spécifiques au framework seront mappées au champ d'application
Page
. - Les propriétés personnalisées ajoutées à l'objet Google Analytics (ajouté à la racine de la mise en page) seront mappées avec le champ d'application
Session
. - Les propriétés personnalisées ajoutées à l'objet
ABTesting
fourni par le framework seront mappées au champ d'applicationUser
.