page avec redirection rapide pour comptage de clic

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

tontonsumo
WRInaute discret
WRInaute discret
 
Messages: 119
Inscription: 13 Mai 2004

page avec redirection rapide pour comptage de clic

Message le Jeu Fév 23, 2006 17:35

Bonjour :) ,

étant dans ma phase "stats", j'ai une autre question.
J'ai un site qui joue un role d'annuaire qui redirige l'internaute vers d'autres sites qui ne sont pas à moi.

D'ou l'idée de faire une page de redirection du type

http:www.mondomain.com/redirection.php?url=http://www.machintruc.com

j'utiliserai cette page pour compter les internautes "sortant" de mon site vers le suivant.

Au niveau de l'enregistrment de la statistique (referer, adresse de destintation, heure...)pas de problème.

Par contre j'ai 2 questions:

*****
Quel type de redirection me conseillez-vous? Je souhaite qu'elle soit très rapide (quasiment instantanée ou invisible)

*****
Je pensais faire des liens du type:
<a href="www.machintruc.com" onclick=" ouvrir la page http:www.mondomain.com/redirection.php?url=http://www.machintruc.com" target="blank"> site machintruc </a>

Je trouve ca pas très "élégant" et encombrant. Pourrais-je faire un lien du type:
<a href=" http:www.mondomain.com/redirection.php?url=http://www.machintruc.com" target="blank"> site machintruc </a> avec une redirection prise en compte par google :?:

Merci pour vos idées :wink:
cordialement,

8)

silverbeach
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 333
Inscription: 20 Juil 2005

Re: page avec redirection rapide pour comptage de clic

Message le Jeu Fév 23, 2006 18:00

je te conseil d'utiliser la 1er meilleur car c'est un lien en dur et c'est invisible et tres rapide
D'ailleur c'est la methode que j'utilise pour mon annuaire

sgaze
WRInaute impliqué
WRInaute impliqué
 
Messages: 538
Inscription: 2 Fév 2004

Message le Jeu Fév 23, 2006 18:20

Ou aussi, pour éviter une redirection :
Code: Tout sélectionner
<script language="javascript">
function logClick(url) {
   z = new Image();
   z.src = 'page_qui_compte.php?url=' + url;
}
</script>

<a onMouseDown="logClick('http://www.machintruc.com')" href="http://www.machintruc.com"></a>


J'en profite pour faire remarquer que target="blank" est déconseillé pour la facilité d'utilisation d'internet. En effet si la cible s'ouvre dans la même fenêtre, il suffit de faire [back] pour revenir à votre annuaire (vu qu'il n'y a pas de redirection). Bien mieux que la désagréable nouvelle fenêtre qui interrompt la navigation et qu'il faut refermer .

tontonsumo
WRInaute discret
WRInaute discret
 
Messages: 119
Inscription: 13 Mai 2004

Message le Ven Fév 24, 2006 12:06

Bonjour,

merci pour vos réponses. :lol:


sgaze
*****
je trouve ton idée intéressante (ne pas faire de redirection)... mais je suis pas une bete en javascript.

J'ai un peu étudié ton code:
z = new Image();
z.src = 'page_qui_compte.php?url=' + url;

tu cré un objet "z" qui est une image.
à cette image tu attirbue l'adresse 'page_qui_compte.php?url=' + url

mais cette page va se charger ou?
sur la page en cours ou celle qui est appelé (http://www.machintruc.com)?
A quel endroit?

silverbeach
********
merci pour ton avis...
et après avoir fait le comptage, quel type de redirection utilise tu alors sur la page de redirection?

Un truc du type:
<meta http-equiv="refresh" content="0; url="www.machintruc.com" />
ou autre chose?


Merci d'avance... :wink:

silverbeach
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 333
Inscription: 20 Juil 2005

Message le Ven Fév 24, 2006 12:18

tontonsumo a écrit:silverbeach
********
merci pour ton avis...
et après avoir fait le comptage, quel type de redirection utilise tu alors sur la page de redirection?

Un truc du type:
<meta http-equiv="refresh" content="0; url="www.machintruc.com" />
ou autre chose?:


J'utilise simplement un header:
Code: Tout sélectionner
header("Location: http://www.machintruc.com");

tontonsumo
WRInaute discret
WRInaute discret
 
Messages: 119
Inscription: 13 Mai 2004

Message le Ven Fév 24, 2006 14:14

ok,

bonjour silverbeach.

Je te remercie, je vais regarder ca de plus prêt...
bonne journée,

sgaze
WRInaute impliqué
WRInaute impliqué
 
Messages: 538
Inscription: 2 Fév 2004

Message le Ven Fév 24, 2006 14:55

tontonsumo a écrit:J'ai un peu étudié ton code:
z = new Image();
z.src = 'page_qui_compte.php?url=' + url;

tu cré un objet "z" qui est une image.
à cette image tu attirbue l'adresse 'page_qui_compte.php?url=' + url

mais cette page va se charger ou?
sur la page en cours ou celle qui est appelé (http://www.machintruc.com)?
A quel endroit?


C'est une vieille astuce. on crée une image en mémoire et on lui renseigne sa propriété src => javascript va tenter de récupérer à l'avance le supposé fichier image en appelant page_qui_compte.php
Ensuite, si on utilisait normalement l'objet javascript Image, on devrait demander à afficher l'image, mais là ça ne sert à rien et de toute façon ça ne donnerait rien !
C'est tout simple et pas de redirection. Il faut déclarer la fonction logClick dans la <head>

tontonsumo
WRInaute discret
WRInaute discret
 
Messages: 119
Inscription: 13 Mai 2004

Message le Ven Fév 24, 2006 15:19

Bonjour sgaze,

Ecoute, je suis curieux d'essayer ton "astuce". :lol:
Dès que ma page compteur sera faite, je n'y manquerais pas... :wink:

bonne journée


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité