• Accueil
  • À propos
  • Contact
  • Le martini spécial Steph
  • DashThis

Business, Web et autres trucs rigolos

Le blogue à Steph



Steph de kossé?

Salut! Moi c'est Steph, un gars professionnellement libre. Plongé dans les interwebs depuis 1991, j'aime bien mettre une dose de business dans mon bol de projets Web. » En savoir plus.

Mon entreprise



Suivre Steph






View Stéphane Guérin's profile on LinkedIn


Archives

  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011

Le vieux stock

  • 2012
  • 2011
  • 2010
  • 2009
  • 2008
  • 2007
  • 2006

Rechercher

167,227 spam comments
blocked by
Akismet


Hébergement et serveurs dédiés

Savoir par où quittent vos visiteurs

Vous avez plein de liens pointant vers d’autres sites web? Vous aimeriez savoir vers où vos visiteurs s’en vont lorsqu’ils quittent votre site? C’est plutôt simple avec iMinR.

Je me le suis fait demandé quelques fois alors tant qu’à répondre au cas par cas, je vais commencer une série de tutoriels. Un genre de « Steph’s tips on how to do it with iMinR ».


Pour notre problème, l’objectif est de connaître les liens externes cliqués par vos visiteurs. Par exemple, vous avez des liens vers des blogues. Vous voulez savoir le nombre de clics sur ceux-ci.

Il faut donc surveiller les clics sur chaque lien de votre site. Si c’est un lien externe alors on l’enregistre sur iMinR. Simple, non? Voici la recette.

Tout d’abord, commençons par créer une variable personnelle (Bouton « Vos variables perso »). Appelez-là « lienSortie » et choisissez le type « Texte ». On choisi ce type car cette variable contiendra le lien externe qui a été cliqué.

Ensuite, nous devons dire à chaque lien d’appeler une fonction s’il est cliqué. Cette fonction dira à iMinR qu’un lien externe a été cliqué. Ce petit code javascript le fera automatiquement.

<script language=javascript>
// Ajoute une fonction aux liens externes
// Cette fonction ajoutera les liens externes dans iMinR
if (document.links)
{
	var i;
	var link;
	var links = document.links;
	for (i = 0; i < links.length; i++)
	{
		link = links[i];
		// On regarde si c’est un lien externe
		if (iminr_isExternalLink(link.href))
		{
        		// S’il y a des événement Onclick, on les sauvegarde
        		if (link.onclick)
			{
        	    		link.oldonclick = link.onclick;
            		}
	            	link.onclick = iminr_linkonclick;
		}
	}
}

// Vérifie si le lien est externe
function iminr_isExternalLink(link)
{
	var myDomain =  window.location.hostname
	// Si débute avec / alors ce n’est pas un lien externe
	if (link[0] == '/')
	{
		return false;
	}
	// Si le domain est différent alors c’est un lien externe
	if (link.indexOf(myDomain) < 0)
	{
		return true;
	}
	return false;
}

function iminr_linkonclick()
{
	var link = this;
	// vérifie les ancien onclick
	if (link.oldonclick)
	{
        	// verifie si c’est une fonction
        	if (typeof (link.oldonclick) == 'function')
		{
        		// execute la fonction
        		if (link.oldonclick () == false)
			{
        	        	return false;
            		}
	        }
    	}
	iminr_savelink(link.href);
	return true;
}

function iminr_savelink(extLink)
{
	var maVariablePerso = "lienSortie";
	var maValeurPerso =  extLink;

	writeLog(maVariablePerso, maValeurPerso);
}

</script>

Copiez et collez ce code dans vos pages web. Vous pouvez le mettre juste avant le marqueur iMinR. Celui-ci doit absolument se trouver dans la page.

Si vous avez utilisé un autre nom que « lienSortie », vous devez modifier la ligne de code suivante:

var maVariablePerso = “lienSortie”;

Les liens externes auront donc un événement onClick qui appelera la fonction « iminr_saveLink ». Celle-ci enregistrera le lien externe sur iMinR.

Voilà, les liens externes sont enregistrés. Il ne reste qu’à créer un rapport pour voir ceux qui ont été cliqués.

Pour créer un rapport:

1- Cliquez sur « Nouveau rapport » dans le menu à gauche.

2- Inscrivez un titre et choisissez un dossier pour ce rapport.

3- Sélectionnez « lienSortie » dans la section « Donnée à analyser ».

4- Cliquez sur « Enregistrer ».

5- Cliquez sur « Éxécuter ».

Vous obtiendrez ainsi chaque lien externe cliqué par vos visiteurs avec son nombre par jour.

Ça demande un peu de notions techniques, mais ça reste malgré tout assez simple. Si vous avez besoin d’aide, des questions ou commentaires, n’hésitez pas à m’en faire part.

**
T'aimes ce billet? Dis-le à tes potes!
Tweet

Recevoir les mises à jour:
Par RSS  Par Twitter Suivre @StephaneGuerin
ou par email

Categorie: iMinR - Tutoriels 9 comments »



Articles sur le même sujet:

  • No related posts

9 commentaires to “Savoir par où quittent vos visiteurs”

  1. Steph says:
    14 Feb 2007 at 1:02 pm

    J’ai ajouté mon code tel quel sur mon blogue et ça fonctionne bien. Je vois par où vous sortez maintenant ;)

    Faites attention aux éditeurs qui copient le format comme Word par exemple. Je suggère de copier le code dans Bloc Note avant de le copier dans votre site web.

  2. lsm says:
    14 Feb 2007 at 3:03 pm

    Merci steph

    petite fonctionnalité super utile et facile à mettre en place

    dans blogger, il suffit de copier/coller le code dans un widget HTML/Java (ne pas mettre de titre si l’on veut ) et d’enregistrer les modifications.

    çà fonctionne nickel.

    merci beaucoup
    cordialement
    lsm

  3. Lilyprune says:
    15 Feb 2007 at 10:38 am

    Steph,

    Il y a quelques semaines, je l’avais écrit (ici ou sur mon blog, je ne me souviens plus) sur le ton de la plaisanterie, mais, au regard de ce billet, je me dis que cela pourrait être très utile.

    Je risque peut être de dire une énorme connerie car je n’y pige absolument rien en développement mais bon…

    Pourquoi ne proposes-tu pas des pluggins pour les principales plateformes ?
    Certes, il n’y a pas que les blogs dans la vie mais tu pourrais satisfaire nombre de tes (potentiels) clients ?
    Car, nombreuses personnes ne vont pas oser/savoir/vouloir mettre les mains dans le code pour ajouter une telle fonction. Alors qu’un pluggin, où l’on coche et décoche les infos l’on souhaite récupérer, pourrait être très pratique et surtout utile pour utiliser au mieux ton outil…
    Enfin, je dis ça, je dis rien ;)
    Julien

  4. Steph says:
    15 Feb 2007 at 10:52 am

    Merci pour le commentaire.

    De un, je ne sais pas comment faire un plugin sur le sens du monde (et je manque un peu de temps!). Aussi, iMinR n’est pas standard. Un peut vouloir compter d’autres types de clics que ceux proposés. C’est très simple en modifiant le javascript… à condition de savoir utiliser le javascript, j’en conviens!

    Toutefois, je prévois simplifier la chose prochainement. Mais pour l’instant, j’offre mon aide à tout ceux qui voudrait l’installer. À titre d’exemple, j’ai dû passer 1h30 à aider Lsm à le faire fonctionner. Et ça m’a fait plaisir!

    Donc à défaut d’un plugin, il y a Steph pas loin qui est là pour aider ceux de cette catégorie: « oser/savoir/vouloir mettre les mains dans le code ». :)

  5. Lilyprune says:
    15 Feb 2007 at 12:43 pm

    ;) Oui je connais la qualité de ton aide en ligne pour m’avoir aidé à mettre en place iminr sur mon blog ;)
    Néanmoins, je pense qu’une telle approche impose à l’utilisateur le goût du technique.
    Je ne saurais dire si cela est bien ou mal, mais ce qui est certain c’est que c’est un filtre par rapport à la masse potentielle de clients.

  6. lsm says:
    15 Feb 2007 at 10:28 pm

    Je peux témoigner 1 h 30 au bas mot et pas moins de 10 ou 12 mails échangés. Il faut dire que j’y comprends pas grand’chose.

    SAV nickel chez Imnr et vocation pédagogique assurée.

    cordialement
    lsm

  7. tommy says:
    21 Nov 2007 at 4:40 am

    Salut Steph,

    Désolé pour mes commentaires “abusifs”…

    Bon, tu utilises bel et bien IminR pour TLEMB, j’ai regardé un peu le code source et suis tombé sur le javascript en fin de code, et finalement je suis tombé sur cet article.

    Je serai intéressé par IminR, surtout s’il y a possibilité de personnaliser et si le support technique est bon. Mais j’ai juste une petite question concernant mon but premier, créer des annuaires de blogs niches.

    QUESTION
    Les données sont stockées sur “vos” serveurs. Est-il facile de “parser” ces données pour les publier sur mes pages web (genre afficher le nombre de clicks et visites à côté de chaque lien externe et effectuer un classement par catégorie). Et sous quel format sont ces données (XML, raw txt…)

    Oups !!
    Petite erreur à modifier dans le site de IminR: dans les FAQ tu dis “nous accordons un rabais de 15% a ceux affichant le marqueur avec le logo.” mais dans la liste des tarifs c’est affiché 5 %.

  8. Steph says:
    21 Nov 2007 at 10:23 am

    J’utilise iMinR sur le site de TLMEB, mais pas dans le marqueur TLMEB. Nuance! ;)

    Pour ta question, ça ne se fait pas directement par iMinR. De ce que je comprends, ça demande un certain travail manuel pour faire ça. ÉCris moi pour plus de détails.

  9. tommy says:
    22 Nov 2007 at 12:36 am

    C’est sympa de répondre, merci…
    Je t’écris dans la journée.

    Et bravo pour iMinR, j’ai vu la démo, c’est vraiment du bon boulot !!!


Commenter



↑ Back to top

     



© 2012 Theme Blass by 1000ff | Powered by WordPress