Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Blog Technique de Romelard Fabrice

Les dernières Actualités de Romelard Fabrice (Alias fabrice69 ou F___) principalement autour des technologies Microsoft

Actualités

  • Toutes les actualités et informations sur les technologies Microsoft principalement autour de .NET et SQL Server

Archives

SharePoint : Intégration de Google Analytics à son site Intranet SharePoint

Lorsque l’on crée son site Intranet corporate basé sur SharePoint, on se trouve souvent confronté à une structure telle que la suivante :

Nous ne parlerons pas ici de la partie Team Sites, mais plutôt de la partie portail. En effet, le travail effectué pour créer, paramétrer et enrichir ce site intranet trouve un soucis de taille :

  • Il est difficile d’avoir des données précises sur l’utilisation de ce site

Nous avons vu dans un article précédent comment avoir des informations statistiques sur l’utilisation d’un site SharePoint :

Nous avons réalisé avec cet article que les solutions de base sont bien pauvres en rapport avec ce qui existe aujourd’hui dans le monde Internet.

La question est donc la suivante :

  • Pourquoi ne pas utiliser une solution de statistiques en ligne pour son Intranet ?

Utilisation de Google Analytics

Cette solution est disponible depuis quelques années (ce n’est bien sur pas la seule) et nous permet d’avoir beaucoup d’informations sur l’usage d’un site Internet.

Il est en effet possible d’utiliser cette solution pour son Intranet à partir du moment ou le poste de l’utilisateur de ce site Intranet a un accès Internet ouvert. En effet, l’enrichissement des informations sur les statistiques d’utilisation se fait depuis le navigateur de l’utilisateur de manière totalement transparente pour celui-ci.

Pour ce qui est de la question de droit, selon ce que j’ai vu dans les termes d’usage, on peut intégrer ce composant gratuitement tant qu’il ne s’agit pas d’un site de commerce en ligne. Ce qui est le cas généralement des sites Intranet.

De ce fait, on peut se rendre sur le site de Google Analytics afin de créer un compte (de préférence avec un compte Mail indépendant d’un employé, un compte générique est parfait) et de déclarer son site intranet via “Add new Profile” :

 image

On obtient alors une fenêtre avec le résumé de ses paramètres pour cette URL :

Untitled

Ainsi que le TAG à ajouter dans son code :

image

Ce code est alors à ajouter dans les Master Pages qui sont utilisées dans votre site Intranet corporate juste avant la balise de fin du BODY :

……

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-xxxxxxxxx-y']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? '
https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
</body>
</html>

….

On remonte toutes les Master Pages dans la galerie en prenant bien garde de faire le Check-In et l’approbation éventuelle.

Le chargement de ce composant est invisible pour les utilisateurs. S’ils n’ont pas de connection internet depuis leur navigateur, cela ne les dérange pas.


Résultats

Puis on attend quelques jours pour voir enfin un résultat tel que celui-ci :

Untitled

Dans mon exemple, j’ai donc déclaré 3 Applications (Portail, MySite et Site de recherche). On peut donc avoir le détail sur le site Portail :

Untitled2

Et même une fois que le paramètre sur le moteur de recherche est ajouté dans votre site, on a un détail sur l’utilisation du moteur de recherche MOSS :

Untitled3


Conclusion

Google Analytics n’est qu’un exemple parmis  les solutions externes de statistiques, mais permet surtout de fournir des retours plus visuels à son équipe marketing afin d’exploiter ces informations pour améliorer la communication interne et donc la pertinence de son site Intranet.

Sources complémentaires :

Romelard Fabrice [MVP]

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: mercredi 6 octobre 2010 19:29 par ROMELARD Fabrice

Commentaires

VANNESTE Xavier a dit :

On voit ton UA dans une des photos :):)

# octobre 6, 2010 19:42

ROMELARD Fabrice a dit :

Désolé mais je ne vois pas de quoi tu parles Xavier

Tu peux être un peu plus précis ?

Merci d'avance.

Fabrice

# octobre 6, 2010 21:41

ROMELARD Fabrice a dit :

A ouiiiiiiiiiiiiiiiiiii :)

Je vais modifier ca :)

# octobre 6, 2010 22:31

ROMELARD Fabrice a dit :

Done, merci les gars :D

Fab

# octobre 6, 2010 22:38

cosniamy a dit :

Si on utilise le lien de Gael, ton UA est toujours visible.

# octobre 7, 2010 09:23

ROMELARD Fabrice a dit :

Je rajoute ici les commentaires lus sur FaceBook :

----

Laurent Gébeau:

Un peu curieux quand même de remonter des requetes placées dans un Intranet sur Internet, non ?

Fabrice Romelard:

Certes, c'est effectivement un choix à définir avec des règles internes

Laurent Gébeau:

moi ça me choque et ça ne me viendrait pas à l'idée de sortir mon intranet chez Google, mais bon chacun sa vision...

Fabrice Romelard:

...

Pour ma part, je ne pense pas qu'on sorte son Intranet chez google, mais simplement les pages parcourues et les recherches effectuées

Ce n'est pas une extraction de son contenu, même si je comprends le point de vue.

------

Il est donc important de prendre en considération cette question du risque de faire sortir des données de trafic interne sur un site public.

A mon sens, ce n'est qu'une vision du parcours de l'utilisateur qui est stocké (et analysé) et non du contenu des pages visitées.

Romelard Fabrice [MVP]

# octobre 7, 2010 14:48
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01