Contador de visitas individuales en Blogger

leviomat Seguir

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 Dic 2012
Mensajes
48
Hola Chicos.
Me preguntaba lo siguiente. ¿Cómo contabilizar las visitas de cada entrada de un blog?
Pensé inmediatamente en éste sitio: Free Hosted Scripts - Text Hit Counter - AKA Tumblr hit/visit counter

Intenté agregar el script en el Body con condicionales, pero nada. ¿Habrá alguna forma de crear un contador de visitas indiviuales en blogger?
Hasta el momento conozco a Graddit: виджет рейтингов pero es demasiado pesado, demora en cargar la página.

Estoy atento a su orientación :)
 

GaboTs

Épsilon
Social Media
Desde
30 Nov 2013
Mensajes
929
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
puedes ver cuantas visitas tiene cada entrada aun lado de ellas :fatigue:

C8XFqLy.png
 

kanikase

Préstamo
Ómicron
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
22 Feb 2014
Mensajes
4.716
Un script básico, también contará las tuyas:

HTML:
<script src='https://cdn.firebase.com/v0/firebase.js' type='text/javascript'/> 
<script> 
$.each($('a[name]'), function(i, e) { 
var elem = $(e).parent().find('#postviews').addClass('mbtloading'); 
var blogStats = new Firebase(&quot;https://mybloggertricks.firebaseio.com/pages/id/&quot; + $(e).attr('name')); 
blogStats.once('value', function(snapshot) { 
var data = snapshot.val(); 
var isnew = false; 
if(data == null) { 
data= {}; 
data.value = 0; 
data.url = window.location.href; 
data.id = $(e).attr('name'); 
isnew = true; 
} 
elem.removeClass('mbtloading').text(data.value); 
data.value++; 
if(window.location.pathname!='/') 
{ 
if(isnew) 
blogStats.set(data); 
else 
blogStats.child('value').set(data.value); 
} 
}); 
}); 
</script>

Asi lo imprimes:

HTML:
<div class='views-text'>VISITAS: </div> <div class='mbtloading viewscount' id='postviews'/></div>
 

leviomat

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 Dic 2012
Mensajes
48
Un script básico, también contará las tuyas:

HTML:
<script src='https://cdn.firebase.com/v0/firebase.js' type='text/javascript'/> 
<script> 
$.each($('a[name]'), function(i, e) { 
var elem = $(e).parent().find('#postviews').addClass('mbtloading'); 
var blogStats = new Firebase("https://mybloggertricks.firebaseio.com/pages/id/" + $(e).attr('name')); 
blogStats.once('value', function(snapshot) { 
var data = snapshot.val(); 
var isnew = false; 
if(data == null) { 
data= {}; 
data.value = 0; 
data.url = window.location.href; 
data.id = $(e).attr('name'); 
isnew = true; 
} 
elem.removeClass('mbtloading').text(data.value); 
data.value++; 
if(window.location.pathname!='/') 
{ 
if(isnew) 
blogStats.set(data); 
else 
blogStats.child('value').set(data.value); 
} 
}); 
}); 
</script>

Asi lo imprimes:

HTML:
<div class='views-text'>VISITAS: </div> <div class='mbtloading viewscount' id='postviews'/></div>

Muy bien! Un chico inteligente. Probaré el script básico. Muchas gracias! :encouragement:

---------- Post agregado el 16-may-2014 hora: 01:20 ----------

Un script básico, también contará las tuyas:

HTML:
<div class='views-text'>VISITAS: </div> <div class='mbtloading viewscount' id='postviews'/></div>

Y donde va ese código? :/ me lo rechaza blogger :/
 

kanikase

Préstamo
Ómicron
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
22 Feb 2014
Mensajes
4.716
Muy bien! Un chico inteligente. Probaré el script básico. Muchas gracias! :encouragement:

---------- Post agregado el 16-may-2014 hora: 01:20 ----------



Y donde va ese código? :/ me lo rechaza blogger :/

El script arriba de </body> y el div puede ser donde quieras, si quieres hazlo en las entradas en el HTML
 

kanikase

Préstamo
Ómicron
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
22 Feb 2014
Mensajes
4.716
sí, perfecto. No tengo problemas con el script, el problema es el DIV :/
Me lo rechaza blogger :/

HTML:
<div class='views-text'>VISITAS: </div> <div class='mbtloading viewscount' id='postviews'></div>

:encouragement:
 

kanikase

Préstamo
Ómicron
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
22 Feb 2014
Mensajes
4.716
Perfecto, ahí está.
Ojalá funcione siempre.
Un saludo :)

No olvides usar condicionales para que solo salga en las entradas, y marque las visitas por entrada:

HTML:
<b:if cond="data:blog.pageType == &quot;item&quot;">
<div class='views-text'>VISITAS: </div> <div class='mbtloading viewscount' id='postviews'></div>
</b:if>
 

leviomat

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 Dic 2012
Mensajes
48
No olvides usar condicionales para que solo salga en las entradas, y marque las visitas por entrada:

HTML:
<b:if cond="data:blog.pageType == "item"">
<div class='views-text'>VISITAS: </div> <div class='mbtloading viewscount' id='postviews'></div>
</b:if>

Sí, fue lo primero que hice. Muchas gracias nuevamente amigo :)

---------- Post agregado el 16-may-2014 hora: 01:49 ----------

Sería perfecto si ésto se puediera sincronizar con las estadísticas de blogger :D
 

CANIBAL

Épsilon
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
4 Mar 2018
Mensajes
810
Edad
27
Intentaré agregar este script a ver si aún funciona....
 

Souhiro

Épsilon
SEO
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
12 Nov 2013
Mensajes
982
Google Analytics puede ayudarte, eso depende para que quieras los datos.
 

CANIBAL

Épsilon
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
4 Mar 2018
Mensajes
810
Edad
27

Adjuntos

  • eeeeeeeeee.png
    eeeeeeeeee.png
    202 KB · Visitas: 7
  • AAAAA.png
    AAAAA.png
    247,6 KB · Visitas: 8
Arriba