2017-02-18 6 views
0

Я хочу отключить Google ADS на мобильных устройствах.Отключить Google AdSense на мобильных устройствах с помощью JavaScript

В протоколе я это

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> 
if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) { 
}else 
{ 
<ins class="adsbygoogle" 
    style="display:block" 
    data-ad-client="*****" 
    data-ad-slot="****" 
    data-ad-format="***"></ins> 
} 
<script> 
(adsbygoogle = window.adsbygoogle || []).push({}); 
</script> 

Но это не работает.

Я изо всех сил пытаюсь найти код, чтобы отключить Google ADS на мобильных устройствах.

Любая помощь или другие идеи были бы высоко оценены.

ответ

0

Ваш код должен работать с некоторыми изменениями синтаксиса,

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> 
<script> 
isMobile = false; 
if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) { 
isMobile = true; 
} 
if(isMobile){ 
    $(".adsbygoogle").hide(); 
}else{ 
$(".adsbygoogle").show(); 
} 
</script> 

<script> 
(adsbygoogle = window.adsbygoogle || []).push({}); 
</script> 

Ваш HTML,

<ins class="adsbygoogle" 
     style="display:block" 
     data-ad-client="*****" 
     data-ad-slot="****" 
     data-ad-format="***"></ins> 

Дайте ему попробовать, это должно работать.

Смежные вопросы