Ви не можете приховати рекламу; це передбачено положеннями та умовами AdSense у розділі "5. Заборонені використання":
Ви не маєте права і не дозволяєте будь-якій сторонній стороні: ... (ii) редагувати, змінювати, фільтрувати, усікати або змінювати порядок інформації, що міститься в будь-якій рекламі, посиланнях, рекламному блоці, результатах пошуку чи рефералі. Кнопку чи будь-яким способом видаляти, затемняти або мінімізувати будь-яку рекламу, посилання, рекламний блок, результати пошуку або перенаправлення без дозволу від Google;
Мені це здається досить зрозумілим. (Це, мабуть, тому, що код JavaScript все ще запускатиметься, помилково повідомляючи про перегляд оголошення та затримуючи показник кліку.)
Переміщення оголошення в область нижнього колонтитулу для вузьких екранів за допомогою медіа-запитів може бути безпечнішим.
Оновлення (липень 2013 р.) : Використання JavaScript для виявлення ширини сторінки та розміщення відповідних оголошень, а не медіа-запитів CSS для приховування оголошень після завантаження сторінки та перегляду переглядів, тепер, здається, є найбільш розумним варіантом, як у цьому прикладі .