Второй день, на странице настроек автоматизированных обьявлений, не отображается сайт при предварительном просмотре. Страница не найдена. Проверьте, верно ли указан URL, и повторите попытку.
Новая версия блокировки рекламы адсенс при обнаружении включённого VPN у пользователя.
Старая версия сильно быстро жрала лимит api ключей. Запрос шёл при каждом переходе на следующую страницу.
🔹 Преимущества этого метода:
✅ Снижает нагрузку на API – не делает повторные запросы в течение 5 минут. ✅ Не требует cookies или баз данных – кэшируется прямо в файлах и sessionStorage . ✅ Быстрее загружается сайт – браузер использует локальный кэш вместо запроса к серверу.
Теперь VPN проверяется только раз в 5 минут на пользователя, что значительно экономит API-запросы! 🚀
🔹 В корне сайта ( public_html или /var/www/html/ ), создайте папку: vpn_storage
// Если есть кэш и он не устарел, возвращаем данные из него if (file_exists($cache_file) && (time() - filemtime($cache_file) < $cache_time)) { echo file_get_contents($cache_file); exit; }
// Запрашиваем данные с vpnapi.io $api_url = "https://vpnapi.io/api/{$user_ip}?key={$api_key}"; $response = file_get_contents($api_url); $data = json_decode($response, true);
// Проверяем, является ли IP VPN $is_vpn = $data['security']['vpn'] ?? false;
// Сохраняем результат в кэш $cache_data = json_encode(['vpn' => $is_vpn]); file_put_contents($cache_file, $cache_data);
// Отправляем ответ echo $cache_data; ?>
Новый скрипт для вставки на страницы сайта:
<script> (function() { const CHECK_INTERVAL = 5 * 60 * 1000; // Кэш на 5 минут const now = Date.now(); const cachedData = sessionStorage.getItem("vpnCheckResult"); const cachedTime = sessionStorage.getItem("vpnCheckTime");
Кайдал#: Подскажите, можно ли открыть аккаунт Адсенс с чистого листа, чтобы потом привязать его к каналу с монетизацией. Или у меня не выйдет открыть Адсенс без указания сайта/канала?
Можете. Если Вы не с РФ или Белорусии. Добавление сайта, канала при создании адсенса не обязательное. Добавить можно и потом.
у всех данные статы обновляются? у меня уже 3 часа не двигается, даже просмотры, так что врятли фильтр
Тоже всё зависло. Спасибо тебе добрый человек за инфу. 😉
Я уже было начал грешить на очередную блокировку.
Бывает такое на некоторых сайтах. Реклама все равно же крутится?
Реклама крутится. Дело было в настройках cloudflare. Что то блокировало.
Второй день, на странице настроек автоматизированных обьявлений, не отображается сайт при предварительном просмотре.

Страница не найдена. Проверьте, верно ли указан URL, и повторите попытку.
Это только у меня такое ?
Самсунг .... айфон...
Я глянул статистику по одному из мох сайтов. Так люди ещё на Nokia N97 (20x) сидят. Правда посетитель с Китая.

По опыту выкуп будет наоборот дешевле или даже вообще не будет дохода.
С чего такие выводы?
Новая версия блокировки рекламы адсенс при обнаружении включённого VPN у пользователя.
Старая версия сильно быстро жрала лимит api ключей. Запрос шёл при каждом переходе на следующую страницу.
🔹 Преимущества этого метода:✅ Снижает нагрузку на API – не делает повторные запросы в течение 5 минут.
✅ Не требует cookies или баз данных – кэшируется прямо в файлах и sessionStorage .
✅ Быстрее загружается сайт – браузер использует локальный кэш вместо запроса к серверу.
Теперь VPN проверяется только раз в 5 минут на пользователя, что значительно экономит API-запросы! 🚀
🔹 В корне сайта ( public_html или /var/www/html/ ), создайте папку:
vpn_storage
🔹 Дайте ей права записи: 777
В эту папку будут записываться файлы кеширования.
Новый файл check_vpn.php:
Новый скрипт для вставки на страницы сайта:
сверху который
Где сверху ?
Подскажите, можно ли открыть аккаунт Адсенс с чистого листа, чтобы потом привязать его к каналу с монетизацией. Или у меня не выйдет открыть Адсенс без указания сайта/канала?
Можете. Если Вы не с РФ или Белорусии. Добавление сайта, канала при создании адсенса не обязательное. Добавить можно и потом.
у меня стоит антибот
О каком антиботе идёт речь ?