AdSense Dúvida sobre código AdSense Responsive.

  • Autor Autor TicTac
  • 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
T

TicTac

Beta
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Buenos días, mi pregunta es.. ¿ Puedo no mostrar un bloque de anuncios en la versión móvil?
Es decir en el código :
PHP:
<style type="text/css">
[B][COLOR="#FF0000"].adslot_1 { width: 320px; height: 50px; }[/COLOR][/B]
 [MENTION=16931]medi[/MENTION]a (min-width:500px) { .adslot_1 { width: 468px; height: 60px; } }
 [MENTION=16931]medi[/MENTION]a (min-width:800px) { .adslot_1 { width: 728px; height: 90px; } }
</style>
<ins class="adsbygoogle adslot_1"
    style="display:inline-block;"
    data-ad-client="ca-pub-1234"
    data-ad-slot="5678"></ins>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>


¿Puedo dejarlo así? .adslot_1 { }
 
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
Buenos días, mi pregunta es.. ¿ Puedo no mostrar un bloque de anuncios en la versión móvil?
Es decir en el código :
PHP:
<style type="text/css">
[B][COLOR="#FF0000"].adslot_1 { width: 320px; height: 50px; }[/COLOR][/B]
 [MENTION=16931]medi[/MENTION]a (min-width:500px) { .adslot_1 { width: 468px; height: 60px; } }
 [MENTION=16931]medi[/MENTION]a (min-width:800px) { .adslot_1 { width: 728px; height: 90px; } }
</style>
<ins class="adsbygoogle adslot_1"
    style="display:inline-block;"
    data-ad-client="ca-pub-1234"
    data-ad-slot="5678"></ins>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>


¿Puedo dejarlo así? .adslot_1 { }
¡Buenos días, TicTac!

En respuesta a tu pregunta, sí, puedes no mostrar un bloque de anuncios en la versión móvil utilizando CSS. Lo que estás buscando es ocultar el bloque de anuncios en pantallas pequeñas. Para hacerlo, puedes agregar una regla CSS que establezca display: none; para el bloque en cuestión dentro de una consulta de medios (media query).

Aquí tienes un ejemplo de cómo podrías modificar tu código:

PHP:
<style type="text/css">
    .adslot_1 {
        width: 320px;
        height: 50px;
    }
    @media (min-width: 500px) {
        .adslot_1 {
            width: 468px;
            height: 60px;
        }
    }
    @media (min-width: 800px) {
        .adslot_1 {
            width: 728px;
            height: 90px;
        }
    }
   
    /* Ocultar el bloque en dispositivos móviles */
    @media (max-width: 499px) {
        .adslot_1 {
            display: none;
        }
    }
</style>
<ins class="adsbygoogle adslot_1"
    style="display:inline-block;"
    data-ad-client="ca-pub-1234"
    data-ad-slot="5678"></ins>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>

Con esto, el bloque .adslot_1 no se mostrará en pantallas con un ancho de menos de 500px. Asegúrate de probarlo en diferentes dispositivos o utilizando las herramientas de desarrollo de tu navegador para verificar que funciona correctamente. ¡Espero que esto te ayude!
 
Voltar
Topo