Tutorial: Redireccionar en Blogger según ubicación del usuario

  • Autor Autor banco_comunal
  • Fecha de inicio Fecha de inicio
banco_comunal

banco_comunal

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
Supongamos que tengamos un sitio web de tramites o "ofertas" y estas son distintas según el país del usuario, aquí te dejo un script para que puedas redireccionar un sitio web o post según el país (con algo de creatividad puedes usarlo para cambiar solo ciertas palabras o imágenes)

Insertar CODE, HTML o PHP:
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
$.getJSON('https://get.geojs.io/v1/ip/country.json', function(data) {
if (data.country === 'PE') {
  window.location.replace('https://www.bancoscomunales.org/?SIesperuano');
} else {
  window.location.replace('https://www.bancoscomunales.org/?NOesperuano');
}
});
</script>

En el ejemplo si vemos el código solo debemos cambiar el código PE del código (data.country === 'PE') por el pais que tu desees, puedes ver los country en este link: https://github.com/jloh/geojs/blob/main/lib/geojs/codes.lua

Uso geojs ya que NO cobra por consultas y aguanta buenos niveles de tráfico, espero te sirva este pequeño tutorial para tus proximos proyectos en blogger.
 
Última edición:
Supongamos que tengamos un sitio web de tramites o "ofertas" y estas son distintas según el país del usuario, aquí te dejo un script para que puedas redireccionar un sitio web o post según el país (con algo de creatividad puedes usarlo para cambiar solo ciertas palabras o imágenes)

Insertar CODE, HTML o PHP:
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
$.getJSON('https://get.geojs.io/v1/ip/country.json', function(data) {
if (data.country === 'PE') {
  window.location.replace('https://www.bancoscomunales.org/?SIesperuano');
} else {
  window.location.replace('https://www.bancoscomunales.org/?NOesperuano');
}
});
</script>

En el ejemplo si vemos el código solo debemos cambiar el código PE del código (data.country === 'PE') por el pais que tu desees, puedes ver los country en este link: https://github.com/jloh/geojs/blob/main/lib/geojs/codes.lua

Uso geojs ya que NO cobra por consultas y aguanta buenos niveles de tráfico, espero te sirva este pequeño tutorial para tus proximos proyectos en blogger.
aplauso-aplausos.gif

Excelente amigo,

Muy bueno el tutorial, te dejo mi like y además mi tutorial...
Que te enseña como mostrar una imagen, según el país del usuario...
Por tu nivel, lo vas a entender, espero te sirva...


Saludos y éxitos.
 
Hola, vengo a "actualizar" el post, debido a que quería "optimizar" el codigo para no depender de jquery lo migre a "javascript puro".

Con esto YA NO necesitas agregar :

Insertar CODE, HTML o PHP:
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>

Aqui el codigo en javascript:

Insertar CODE, HTML o PHP:
<script>
fetch('https://get.geojs.io/v1/ip/country.json')
  .then(response => response.json())
  .then(data => {
    if (data.country === 'PE') {
  window.location.replace('https://www.docenciauniversitaria.org/2023/01/dia-del-docente-universitario-en-peru.html');
    }
    if (data.country === 'AR') {
  window.location.replace('https://www.docenciauniversitaria.org/2023/01/dia-del-docente-universitario-en.html');
    }
  });
</script>
 
no se nada de programacion y al primer codigo que publicaste lo meti en chatGPT y le dije que lo convirtiera a javascript y me genero el siguiente codigo, esta herramienta va transformar mucho la forma en la que trabajamos.
JavaScript:
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
  $.getJSON('https://get.geojs.io/v1/ip/country.json', function(data) {
    if (data.country === 'PE') {
      window.location.replace('https://www.bancoscomunales.org/?SIesperuano');
    } else {
      window.location.replace('https://www.bancoscomunales.org/?NOesperuano');
    }
  });
</script>
 
no se nada de programacion y al primer codigo que publicaste lo meti en chatGPT y le dije que lo convirtiera a javascript y me genero el siguiente codigo, esta herramienta va transformar mucho la forma en la que trabajamos.
JavaScript:
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
  $.getJSON('https://get.geojs.io/v1/ip/country.json', function(data) {
    if (data.country === 'PE') {
      window.location.replace('https://www.bancoscomunales.org/?SIesperuano');
    } else {
      window.location.replace('https://www.bancoscomunales.org/?NOesperuano');
    }
  });
</script>
Lo use y me hackearon la web. 😳🤣🤣

Por otro lado, tendras algo asi para blogger?
 
Excelente tutorial.
 
Lo use y me hackearon la web. 😳🤣🤣

Por otro lado, tendras algo asi para blogger?

Ese código es exactamente para blogger en PHP hay otras maneras sin tener "dependencias"
 
no se nada de programacion y al primer codigo que publicaste lo meti en chatGPT y le dije que lo convirtiera a javascript y me genero el siguiente codigo, esta herramienta va transformar mucho la forma en la que trabajamos.
JavaScript:
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
  $.getJSON('https://get.geojs.io/v1/ip/country.json', function(data) {
    if (data.country === 'PE') {
      window.location.replace('https://www.bancoscomunales.org/?SIesperuano');
    } else {
      window.location.replace('https://www.bancoscomunales.org/?NOesperuano');
    }
  });
</script>

No es casualidad, Es lo que justamente hice jaja con la IA ando optimizando los códigos de mis webs para que en PageSpeed Insights salga con mayor puntaje.
 
Excelente tutorial
 
No es casualidad, Es lo que justamente hice jaja con la IA ando optimizando los códigos de mis webs para que en PageSpeed Insights salga con mayor puntaje.
Ahora debes hacerle la pregunta correcta para sacarle los trucos más interesantes y útiles para blogger y hace de cada uno un pequeño tutorial con código fuente para forobeta y ganar dinero, además de likes. Y luego hacer lo mismo, pero para Wordpress y otras plataformas.
 
Me parece un excelente tutorial. Sin embargo, a mí me lanza un error que no entiendo. Quizás lo copié mal ja ja ja
 
Se ve interesante el código. Muchas gracias por tu aporte. Siempre es bueno tener este tipo de información.
 
Buena info para los que usamos Blogger.
 
Atrás
Arriba