"Fournisseurs d'accès" dans G analytics

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

Xophe
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 147
Inscription: Mer Mar 23, 2005 11:20

"Fournisseurs d'accès" dans G analytics

Message le Ven Mai 30, 2008 15:14

Bonjour,

savez-vous d'où Google tire son information "Fournisseurs d'accès" dans Analytics: "Navigateurs" / "Propriétés réseau" / "Fournisseurs d'accès" ? Je n'en trouve pas trace dans mes fichiers de logs Apache.

Merci


e-kiwi
Modérateur
Modérateur
 
Messages: 13876
Inscription: Mar Déc 23, 2003 9:04

Message le Ven Mai 30, 2008 15:15

surement à partir de l'IP du client (chaque FAI a ses plages, non ?)

Xophe
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 147
Inscription: Mer Mar 23, 2005 11:20

Message le Ven Mai 30, 2008 15:18

Dans la liste des fournisseurs d'accès, j'ai qqfois le nom même de la société.

Est-ce que ces plages d'IP ne sont pas accessibles publiquement ? Google n'est forcément pas le seul à en disposer.


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 5241
Inscription: Mer Nov 23, 2005 10:38

Re: "Fournisseurs d'accès" dans G analytics

Message le Ven Mai 30, 2008 15:18

Xophe a écrit:Bonjour,

savez-vous d'où Google tire son information "Fournisseurs d'accès" dans Analytics: "Navigateurs" / "Propriétés réseau" / "Fournisseurs d'accès" ? Je n'en trouve pas trace dans mes fichiers de logs Apache.

Merci


Bein Analytics ne se base pas sur les logs Apache, mais sur les infos transmises au navigateur (via l'ajout d'un code javascript dans tes pages).

Donc on effet tu ne trouveras rien dans tes logs Apache.


French Dread
WRInaute accro
WRInaute accro
 
Messages: 1995
Inscription: Mer Mai 07, 2003 10:04

Message le Ven Mai 30, 2008 15:19

Reverse DNS, càd le réseau associé à une IP.


rudddy
WRInaute accro
WRInaute accro
 
Messages: 1745
Inscription: Mer Aoû 01, 2007 19:00

Message le Ven Mai 30, 2008 15:20

en php :

Code: Tout sélectionner
$ip = $_SERVER['REMOTE_ADDR'];//On obtient l'adresse IP
$gethostbyaddr = gethostbyaddr($ip);
$dyn = explode('.', $gethostbyaddr);
$nb_points = substr_count($gethostbyaddr, '.');// Nombre de point(s) dans la ligne

$corps .= "Adresse IP: <b>$ip</b><br>";

$fai = '<a href="http://www.'.$dyn[$nb_points - 1].'.'.$dyn[$nb_points].'" title="Portail de '.ucfirst($dyn[$nb_points - 1]).'">'.ucfirst($dyn[$nb_points - 1]).'</a>';
$corps .= "FAI: <b>$fai</b>";

jcaron
WRInaute accro
WRInaute accro
 
Messages: 1238
Inscription: Ven Fév 13, 2004 20:33

Message le Ven Mai 30, 2008 15:22

Xophe a écrit:Dans la liste des fournisseurs d'accès, j'ai qqfois le nom même de la société.

Est-ce que ces plages d'IP ne sont pas accessibles publiquement ? Google n'est forcément pas le seul à en disposer.


Les plages d'adresses IP attribuées (et tout plein d'autres choses) sont stockées dans les bases whois des LIR (RIPE, ARIN, APNIC...), avec la société à laquelle est est attribuée.

Jacques.

Xophe
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 147
Inscription: Mer Mar 23, 2005 11:20

Message le Ven Mai 30, 2008 15:24

@UsagiYojimbo je sais bien. C'était juste pour faire un parallèle. Apache m'indique clairement un fournisseur d'accès du genre
Code: Tout sélectionner
XXxxx-000-00-00-00.x000-000.abo.wanadoo.fr

mais celui indiquà dans Analytics est bien différent, plus précis, et ne fait pas mention de Wanadoo par ex.

@French Dread c'est ce que j'ai tenté de faire mais il me semble que la ligne de log ci-dessus est déjà passée par le reverse DNS et n'a donc plus rien à m'apprendre. Je me trompe ?


rudddy
WRInaute accro
WRInaute accro
 
Messages: 1745
Inscription: Mer Aoû 01, 2007 19:00

Message le Ven Mai 30, 2008 15:24

jcaron a écrit:
Xophe a écrit:Dans la liste des fournisseurs d'accès, j'ai qqfois le nom même de la société.

Est-ce que ces plages d'IP ne sont pas accessibles publiquement ? Google n'est forcément pas le seul à en disposer.


Les plages d'adresses IP attribuées (et tout plein d'autres choses) sont stockées dans les bases whois des LIR (RIPE, ARIN, APNIC...), avec la société à laquelle est est attribuée.

Jacques.


on peut y accéder ?

Xophe
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 147
Inscription: Mer Mar 23, 2005 11:20

Message le Ven Mai 30, 2008 15:27

@rudddy je n'ai malheureusement plus le temps de mettre le script en place. Je travaille directement avec les logs Apache pour retrouver l'origine de la connexion

@jcaron bravo. C'est exactement ça. A tester par ex. sur http://www.apnic.net/db/your_ip.html


rudddy
WRInaute accro
WRInaute accro
 
Messages: 1745
Inscription: Mer Aoû 01, 2007 19:00

Message le Ven Mai 30, 2008 15:29

Xophe a écrit:@rudddy je n'ai malheureusement plus le temps de mettre le script en place. Je travaille directement avec les logs Apache pour retrouver l'origine de la connexion

@jcaron bravo. C'est exactement ça. A tester par ex. sur http://www.apnic.net/db/your_ip.html


je vais chercher par la bas

jcaron
WRInaute accro
WRInaute accro
 
Messages: 1238
Inscription: Ven Fév 13, 2004 20:33

Message le Ven Mai 30, 2008 15:32

rudddy a écrit:on peut y accéder ?


Ben oui, c'est une base whois, c'est fait pour ça. Il suffit d'un client whois et de le pointer au bon endroit. Certains clients whois sont assez intelligents pour aller interroger ces bases-là automatiquement quand ils repèrent une adresse IP, d'autres ont besoin d'être mis sur la piste (avec un "-h whois.ripe.net" par exemple.

La base de RIPE par exemple est même téléchargeable il me semble.

Sinon il y a toujours des interfaces sur les sites des RIR respectifs (d'ailleurs tout à l'heure je disais LIR, mais c'est RIR en fait, les LIR c'est en dessous, des FAI en général).

Jacques.

Xophe
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 147
Inscription: Mer Mar 23, 2005 11:20

Message le Ven Mai 30, 2008 15:37

@jcaron par contre, il faut les interroger directement avec une adresse IP. Les infos dont je dispose dans mon fichier de log Apache ne sont pas des adresses IP (cf mon msg ci-dessus). Quelle solution dans ce cas pour moi afin de déterminer quelle était la société désignée ?

jcaron
WRInaute accro
WRInaute accro
 
Messages: 1238
Inscription: Ven Fév 13, 2004 20:33

Message le Ven Mai 30, 2008 16:07

Xophe a écrit:@jcaron par contre, il faut les interroger directement avec une adresse IP. Les infos dont je dispose dans mon fichier de log Apache ne sont pas des adresses IP (cf mon msg ci-dessus). Quelle solution dans ce cas pour moi afin de déterminer quelle était la société désignée ?


Ca veut dire que tu as le lookup des reverses d'activé dans ton httpd.conf, ce qui est généralement une très mauvaise idée. Commence par le désactiver (HostNameLookups Off). Comme ça à l'avenir tu auras des adresses IP, pas le reverse.

Ensuite, pour l'existant, tu peux faire un lookup DNS sur les noms en question (avec dig, host, nslookup... ou une API). Il n'y a malheureusement aucune garantie que la reverse résolve bien vers une adresse IP (et la bonne), donc attends-toi à avoir de la perte.

Jacques.

Xophe
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 147
Inscription: Mer Mar 23, 2005 11:20

Message le Ven Mai 30, 2008 16:46

Effectivement, il y a qqfois de la perte, mais ça marche qd mm de temps en temps. Merci pour le coup de main


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 Julien Coquet, expert certifié officiellement par Google Analytics.

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é