Как всем известно, нам ЗАПРЕЩЕНО изменять PHP-скрипт Adsense, поскольку это является нарушением TOS.
Один из сайтов, над которыми я работаю, предназначен для мобильных устройств, и создание мобильной рекламы AdSense для типа устройства "Все телефоны" НЕ дает вам возможность "Альтернативное объявление" для некоторых странная причина, однако более 20% моих показов НЕ отображают рекламу "(несопоставленные запросы объявлений)".
Поддержки AdSense нет, и я не смог найти решение этой проблемы в Интернете.
Однако я заметил, что когда реклама AdSense для мобильных устройств не отображается, Google просто выводит <!-- google_afm -->
. Таким образом, все, что мне нужно сделать, чтобы принудительно отобразить альтернативное объявление, — это узнать, когда Google эхо <!-- google_afm -->
, а затем просто отобразить альтернативное объявление самостоятельно.
Это было бы ОЧЕНЬ легко сделать, если бы я мог изменить PHP-код AdSense в следующей строке:
echo fread($google_ad_handle, 8192);
Но опять же, это было бы нарушением TOS, и я бы рискнул получить бан.
Поскольку я делаю include
этого скрипта, можно ли как-то определить в PHP, что было последним, что было отражено скриптом?
Если нет, то какие другие альтернативы, которые вы можете предложить мне, чтобы я мог показывать альтернативные объявления, чтобы я не терял более 20% своих показов?