Afin de vous proposer le meilleur service, PEEL eCommerce utilise des cookies. En naviguant sur le site, vous acceptez leur utilisation. Plus d'infos
 

Module GEOLOCALISATION

49,00 HT

Vous souhaitez pouvoir géolocaliser vos clients ? Ce module est fait pour vous !

La géolocalisation par adresse IP permet de déterminer la position géographique de vos utilisateurs en se basant sur leur adresse IP.
Les adresses IP sont gérées par l'IANA, une organisation qui s'occupe de découper les blocs d'adresses IP disponibles et de les distribuer de façon très contrôlée aux pays qui en demandent. Toutes ces attributions étant très bien documentées, il est possible de savoir dans quel pays se trouve un terminal connecté à internet grâce à son adresse IP.

Comme la liste des IP distribuées par les fournisseurs d'accès évolue rapidement, vous pourrez facilement mettre à jour le fichier de données de référence auprès de Maximind, qui est le leader dans ce domaine : http://www.maxmind.com/download/geoip/database/
Vous pourrez mettre à jour leur base de données pays en la mettant dans le module de géolocalisation de PEEL, et celui-ci fera la correspondance entre cette base de données et la liste des pays de PEEL SHOPPING.

Des appels à ce modules sont préimplémentés dans l'édition d'utilisateur dans l'administration de PEEL SHOPPING.
Vous pouvez par ailleurs appeler en quelques lignes ce module pour vos propres développements en appelant :

include($GLOBALS['dirroot'] . '/modules/geoip/class/geoIP.php');
$geoIP = new geoIP();
$country_detected = $geoIP->geoIPCountryIDByAddr($frm['user_ip']);
$geoIP->geoIPClose();
if (!empty($country_detected)) {
   ...
}