Como redirecionar o conteúdo de acordo com o país no meu site

  • Autor Autor killmasterseduardo
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
K

killmasterseduardo

Curioso
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola betas, es mi primer post tengo una duda en redirigir a los visitantes de mi pagina web segun por pais ( lo quiero usar para cpa y cpi, algun programador que me pueda ayudar porfavor.

lei en la parte de tutoriales geoip posteado por el usuario clicklow que el siguiente Codigo HTML:
<script type="text/javascript" src="http://j.maxmind.com/app/geoip.js"></script>
<script type="text/javascript">
if (geoip_country_code() == 'PE')
{
document.write('<iframe src="http://track.adbooth.net/aff_c?offer_id=4174&aff_id=2718" width="910" height="450"></iframe>');
}
else if (geoip_country_code() == 'MX')
{
document.write("HOLA MEXICANO");
}




else if (geoip_country_code() == 'CO')
{
document.write("COLOMBIA");
}





else
{
document.write("HOLA seas de donde seas");
}
</script>

que este era el codigo para redirigir por pais, y el sitio web de la geoip ya no funca, cual podria usar en la actualidad? y como seria el codigo completo con una nueva geoip

ademas tenia la duda que en que lado pongo todo este codigo en el Index.html?

Gracias por sus respuestas seria de mucha ayuda

no estoy seguro si aqui tenia que publicar esta duda, ya que es la primera vez que lo hago
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Hola, maxmind no tiene mas ese archivo...tienes que usar otro servicio de geoip... seria:
PHP:
<script src="//geoip.nekudo.com/api?callback=GeoGeo"></script>
<script>
function GeoGeo(json){
if(json.country.code=="AR"){ /* Argentina */ }
if(json.country.code=="ES"){ /* España */ }
}
</script>

eso seria lo basico... si quieres redireccionar usas:
PHP:
window.location="aca url de cpa";
colocas eso por cada url de pais que tengas

el codigo lo meterias en index.html luego del <body>

aca et dejo la api: Free IP GeoLocation/GeoIp API - geoip.nekudo.com
 
Voltar
Topo