У меня есть объявления Google AdSense на моем сайте, и AdBlock блокирует их, что нормально. Когда они заблокированы, я хотел бы показать альтернативный контент. Проблема в том, что, когда реклама заблокирована, может произойти две вещи:
1) Объявление полностью заблокировано AdBlock, высота и ширина объявления AdSense равны 0, и большая часть кода AdSense не создается.
2) Содержание рекламы AdSense заблокировано, но заданы высота и ширина и создан код AdSense.
Вариант 1 идеален, поскольку позволяет мне проверять высоту контейнера или тегов, которые отображает AdSense, и отображать мое альтернативное содержимое, если высота равна 0, или если определенного тега AdSense не существует. Однако, когда появляется вариант 2, я не знаю, что я могу сделать, чтобы отобразить свой альтернативный контент, и объявления AdSense занимают необходимую им высоту и ширину, но не отображают контент, из-за чего мой сайт выглядит неработающим. *
Кто-нибудь еще имел опыт решения этой проблемы? Мой сайт работает на .net 4.0, и я пока тестировал только AdBlock в Chrome v12.