Блокировка определенного IP... как ?

A
На сайте с 01.10.2006
Offline
102
914

Я кручу Директ.

Мне надо отключить показ этой рекламы для определенного IP.

Зачем?

Ну скажем, я заметил что с этого IP идет каждодневное скликивание... (это офис компании, ходящий в инет под фиксированным IP, где человек 20 в день случайно нажимают на объявы Директа...)

и чтобы мой аккаунт не заблокировали, мне надо заблокировать конкретный IP ("хорошо сказал ...:) ")

То есть, я сам, как добропорядочный гражданин, сам же прошу заблокировать показ объяв директа для определенного IP.

Но этим "сервисом блокировки IP" могут воспользоваться почему-то только рекламодатели:

На странице :

http://help.yandex.ru/direct/?id=992583

читаем:

: "Для ограничения показа объявлений определенным пользователям, на Директе существует возможность запрещения показа объявлений по IP-адресу пользователя. На странице параметров кампании вы можете внести до 25 IP-адресов в список запрещенных для показа ваших рекламных объявлений. В этом случае, пользователи с указанных IP-адресов не увидят объявления из этой рекламной кампании... ")

-но все это верно только для РЕКЛАМОДАТЕЛЕЙ, а не для тех кто крутит рекламу, то есть мне эта возможность к сожалению не доступна !

В ответ на мое обращение в суппорт пришло следующее:

"К сожалению, мы не можем остановить показы рекламы для определенного IP.

Вы можете заблокировать показы Директа локально, если настроите фаервол фильтровать рекламу для вашей сети."

Кто подскажет, кfк это мне технически сделать?

У нас не стоит программного файрвола, есть железка (роутер), ее не настроить под это дело ...

И почему сотрудни Директа не может заблокировать показ Директа для определеного IP ?

Группа в Вконтакте: ЛОЖЬ и Правда об email-рассылках (https://vk.com/rassylka__email) || Чёрный список кидал на рынке email-рассылок (https://vk.com/topic-62543375_30884964) | Внимание: RD2 отзывы (https://vk.com/club108146273) | Тренинг РД2 -работа дома 2 (http://www.rd2info.ru/)
A
На сайте с 01.10.2006
Offline
102
#1

никто значит не поможет ?

Pandabeer
На сайте с 13.07.2007
Offline
138
#2

Включите проверку на IP в коде вашего сайта типа:

если ip не равен "тут IP врагов" то

{

вывод кода Директа

}

A
На сайте с 01.10.2006
Offline
102
#3

Да вот не силен я в программировании...

Откуда IP берут?

Вы не можете это на JS написать?

Concept
На сайте с 02.03.2007
Offline
69
#4

примерно вот так (но это на php)

<?

$ip[]='127.0.0.1';
if(!in_array($_SERVER['REMOTE_ADDR'],$ip))
{
вот сюда вставляешь код вывода директа
}
?>

вместо 127.0.0.1 - вставляешь нужный тебе айпишник (который заблочить хочешь)

С уважением, Сергей
A
На сайте с 01.10.2006
Offline
102
#5

говорит:

"Parse error: parse error, unexpected '<' in .... on line 317"

то есть в строке (317) кода вывода директа:

<script type="text/javascript">yandex_direct_print()</script>

A
На сайте с 01.10.2006
Offline
102
#6

PHP хостер поддерживает

Pandabeer
На сайте с 13.07.2007
Offline
138
#7

Вы, наверное, поняли буквально, и вставили код без функции print. Тогда лучше так:


<?php
$ip[]='127.0.0.1';
if(!in_array($_SERVER['REMOTE_ADDR'],$ip)): ?>
вот сюда вставляешь код вывода директа
<?php endif; ?>
A
На сайте с 01.10.2006
Offline
102
#8

спасибо

все работает..

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий