Добрый вечер.
Появилась необходимость запретить показ рекламы от гугл адсенс на некоторых страницах форума. Там есть такая функция как исключить страницы. Ввожу адрес и получаю сообщение -
Запрет показа рекламы на отдельных стараницах форума - gORitbvg.jpg
Принимает только адреса без разных закарючек. Как можно им скормить ссылку ?
Тип ссылки такой -

Код: Выделить всё

https://satellitetvforum.info/viewtopic.php?f=328&t=9117&p=268591
А вот если вставить такую

Код: Выделить всё

https://satellitetvforum.info/viewtopic.php
то всё нормально.

Можно ли написать расширение которое будет просто блокировать, работу скрипта адсенс на определенных страницах ?
К примеру так. Создаём расширение, в него вставляем скрипт от адсенса, и оно его вставляет в футер форума. Там один скрипт идёт на все страницы. Вставлен в ручную в подвал стиля. Такой -

Код: Выделить всё

<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4482298502872982" crossorigin="anonymous"></script>
А код самих рекламных блоков вставлен уже в расширения. К примеру такой -

Код: Выделить всё

<ins class="adsbygoogle"
     style="display:inline-block;width:100%;height:120px"
     data-ad-client="ca-pub-4482298502872982"
     data-ad-slot="7430894155"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
Но, в настройках этого расширения создать настройку, где можно будет путём добавления ссылок с форума или ID темы, сообщения указывать на каких страницах скрипт адсенс в этом расширении будет отключатся.

Более подробно описал проблему на гуру в этой теме -
https://www.phpbbguru.net/community/vie ... hp?t=51408
Комментариев нет
Комментариев пока нет, но ты можешь быть первым! Нужно лишь войти или зарегистрироваться и поделиться своим мнением.

Похожие темы