El codigo lo que hace es detectar si el admin ha iniciado sesión a Blogger y asi detectar que es el admin por consiguiente agregara una cookie que excluirá las visitas de tu blog. este script tambien funciona en dispositivos móviles pero veras diferencias en el apartado de Analytics de Google ya que este si te contara las visitas por lo que no recomiendo ver tu web desde un móvil.

El codigo utiliza una funcionalidad de las antiguas plantillas que permiten editar la plantilla desde la pagina principal es decir sin entrar al menu diseño de Blogger.

Para el buen funcionamiento del script este debe estar en una parte en especifico de tu plantilla ya que si esta mal posicionada no funcionara el script.

$ads={1}

Te recomiendo agregar un sección después del </header>

<b:section id='header' class='header' maxwidgets="1" showaddelement="no"></b:section>code-box

Una vez agregues la sección puedes ir a el apartado de diseño de tu blog e incluir el codigo 1 por gadget ya que a mi no me funciono en un solo gadget.

$ads={2}

<link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=6459306576594925135&amp;zx=62952ba6-d37a-43c3-afec-1d23153625eb' media='none' onload='if(media!=&apos;all&apos;)media=&apos;all&apos;' rel='stylesheet'/><noscript><link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=6459306576594925134&amp;zx=62952ba6-d37a-43c3-afec-1d23153625eb' rel='stylesheet'/></noscript>code-box

Para que tu script funcione debes cambiar la url de arriba con la que te aparezca en esta sección de orígenes de pagina en la pagina principal de tu blog ya que utilizaremos la detección del CSS para el funcionamiento del script.

Ahora el siguiente en el otro gadget

solo cambia blog id(BlogID) por el de tu blog como aparece en la url autorization.css

<span class="widget-item-control">
<span class="item-control blog-admin">
<a class="quickedit" href="//www.blogger.com/rearrange?blogID=6364228505911902295&amp;widgetType=PopularPosts&amp;widgetId=PopularPosts1&amp;action=editWidget&amp;sectionId=main" onclick="return _WidgetManager._PopupConfig(document.getElementById(&quot;PopularPosts1&quot;));" rel="nofollow" target="configPopularPosts1" title="Editar">
</a>
</span>
</span>
<script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js'></script>
<script>
function detectSpan() {
var result = ($('span.blog-admin').css('display') == 'inline')? true: false;
console.log($('.blog-admin').css('display'));
return result;
}
function detectDiv() {// Undefined
var result = ($('div.blog-admin').css('display') == 'inline')? true: false;
console.log($('div.blog-admin').css('display'));
return result;
}
function detectItem() {
var result = ($('.item-control').css('display') == 'inline')? true: false;
console.log($('.item-control').css('display'));
return result;
}
window.onload = function(){
if(detectSpan() && detectItem()) {
console.log("admin")
var COOKIE_NAME = '_ns';
var COOKIE_SET_VALUE = '2';
document.cookie = COOKIE_NAME + '=' + COOKIE_SET_VALUE + '; expires=Thu, 12 Aug 2049 20:47:11 UTC; path=/';
}
else{
console.log("no admin");
}
};
</script>code-box

Post a Comment

Artículo Anterior Artículo Siguiente