Parfois, quand on veut avoir un aperçu d'un projet, on veut pouvoir simuler les origines des visiteurs. Vous pouvez facilement faire cela avec l'api javascript de SiteGainer.
Pour la géographie et l'adresse IP, vous pouvez utiliser cet extrait pour modifier n'importe quelle variable IP ou Géo :
sitegainer.setGeo([key],[val]);
// Like this
sitegainer.setGeo('countryCode','US'); -> Sets countrycode to "US"
sitegainer.setGeo('city','Los Angeles'); -> Sets city to "Los Angeles"
/*
Examples:
as:"AS2119 Telenor Norge AS"
city:"Stockholm" -> sitegainer.setGeo('city','Stockholm');
country:"Sweden" -> sitegainer.setGeo('country','Sweden');
countryCode:"US" ...
isp:"Bredbandsbolaget AB" ...
lat:59.3333
lon:18.05
org:"Bredbandsbolaget AB"
query:"213.115.103.83"
region:"AB"
regionName:"Stockholm"
status:"success"
timezone:"Europe/Stockholm"
zip:"173 11"
*/
Note : Si vous essayez de joindre l'api sitegainer avant que le document soit prêt, assurez-vous de vérifier qu'il existe. Vous pouvez faire ceci en utilisant des intervalles :
var myInt = setInterval(function() {
if(typeof sitegainer !== 'undefined') {
console.log(sitegainer);
clearInterval(myInt);
}
});