Tutorial: AdSense responsivo

  • Autor Autor Cicklow
  • Data de início Data de início
Este tópico foi traduzido automaticamente do espanhol. Ver original
os codes estes são para os sites responsivos... XD o que isso faz é que o banner de 728 desconfigure o seu design, já que não se adapta à tela como os de 300x250 e os de 480x60.. é só se você tiver esse tipo de banner.

seria possível colocar essas condicionais por exemplo assim:

Se a resolução for maior que 500px ----> anúncio de 300x250
Se a resolução for inferior ----> anúncio ADAPTÁVEL


???
 
seria possível colocar essas condicionais por exemplo assim:

Se a resolução for maior que 500px ----> anúncio de 300x250
Se a resolução for inferior ----> anúncio ADAPTÁVEL


???

sim, você pode fazer isso
 
sim, você pode fazer isso

você sabe ou alguém sabe como?

Eu coloco assim
Inserir CODE, HTML ou PHP:
<script type="text/javascript"><!--
google_ad_client = "MI PUB ID ADSENSE";
if(window.innerWidth >= 500){
 google_ad_width = 336;
 google_ad_height = 280;
}else if(window.innerWidth < 400){
 google_ad_width = 300;
 google_ad_height = 250;
 google_ad_format = "300x250_as";
}else{
 google_ad_slot = "ID DEL BLOQUE ADAPTABLE";
}
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

Se a resolução for maior que 500px que apareça o bloco de 336 :encouragement:
Se a resolução for menor que 400px que apareça o bloco de 300 :encouragement:
Se a resolução for entre 400 e 500 que apareça o bloco adaptável 😡😡 NÃO CONSIGO

O adaptável eu não consigo fazer aparecer, na verdade eu faria com outras medidas mas estou fazendo com estas medidas de teste e nada, não consigo!
 
você sabe ou alguém sabe como?

Eu coloco assim
Inserir CODE, HTML ou PHP:
<script type="text/javascript"><!--
google_ad_client = "MI PUB ID ADSENSE";
if(window.innerWidth >= 500){
 google_ad_width = 336;
 google_ad_height = 280;
}else if(window.innerWidth < 400){
 google_ad_width = 300;
 google_ad_height = 250;
 google_ad_format = "300x250_as";
}else{
 google_ad_slot = "ID DEL BLOQUE ADAPTABLE";
}
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

Se a resolução for maior que 500px que apareça o bloco de 336 :encouragement:
Se a resolução for menor que 400px que apareça o bloco de 300 :encouragement:
Se a resolução for entre 400 e 500 que apareça o bloco adaptável 😡😡 NÃO CONSIGO

O adaptável eu não consigo fazer aparecer, na verdade eu faria com outras medidas mas estou fazendo com estas medidas de teste e nada, não consigo!
o code está mal montado...
Inserir CODE, HTML ou PHP:
<script type="text/javascript"><!--
google_ad_client = "MI PUB ID ADSENSE";
if(window.innerWidth >= 500){
 google_ad_width = 336;
 google_ad_height = 280;
 google_ad_format = "336x280_as";
}else if(window.innerWidth < 400){
 google_ad_width = 300;
 google_ad_height = 250;
 google_ad_format = "300x250_as";
}else{
 google_ad_slot = "ID DEL BLOQUE ADAPTABLE";
}
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

agora, os adaptáveis novos do adsense só funcionam com o code novo do adsense... não com o antigo...
HTML:
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
style="display:block"
data-ad-client="{PUB ID}"
data-ad-slot="{AD SLOT}"
data-ad-format="auto">
</ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
o data-ad-format=auto é adaptável... no seu caso você pode usar o novo code do adsense para controlar tudo isso... já que permite adaptáveis fixos usando CSS media https://support.google.com/adsense/answer/3543893
 
Obrigado pelo tutorial [MENTION=9679]cicklow[/MENTION]
 
o data-ad-format=auto é adaptável... no seu caso você pode usar o novo código do adsense para controlar tudo isso... já que permite adaptáveis fixos usando CSS media https://support.google.com/adsense/answer/3543893
Obrigado!! Apenas colocando o atributo "rectangle" sem condicionais e sem mudar mais nada, só com o código do anúncio auto, já faz o que eu quero, força a mostrar anúncios maiores. Antes aparecia em muitas resoluções o de 468x60 que não gosto e agora não aparece mais.
 
Tremenda contribuição !!!! OBRIGADO !
 
Olá... Se eu não entendi mal, que os banners se comportem de forma responsiva, significa que se adaptam ao tamanho dos diferentes dispositivos... Isso não é o que o tipo de anúncio "Adaptável" consegue? Obrigado...
 
Obrigado pela informação, será de grande ajuda. 🙂🙂
 
Voltar
Topo