как технически чередовать банеры

A
На сайте с 10.01.2005
Offline
106
823

На статической странице -банер адсенс, но сейчас я решил разместить благотворительный банер (сбор средств на операцию больной девочке). Ни разу такого не делал, поэтому очень прошу подсказать скрипт или другое технологичное решение, позволяющее не перезаливать shtml страницу, но чередовать банеры. Заранее спасибо.

Сайты для людей - не выдумка, а быль. Если считать архитекторов и дизайнеров людьми:)Целевая реклама для целевой группы.
SilverMaster
На сайте с 08.10.2003
Offline
228
#1

если более детально опишете алгоритм поможем яваскриптом

а вообще, проверяете куки

и если там А - показываете А. и записываете Б

вроде как все просто

Из детских комшаров: "А вдруг ночью придет страшный робот!" Из взрослых: "И криво проиндексирует сайт". Не всякий гик добежит до середины поисковой страницы гугла
A
На сайте с 10.01.2005
Offline
106
#2

SilverMaster, заранее спасибо :), я в яваскрипте ничего не соображаю. Алгоритм может быть построен на временных отрезках: например, 7 часов А, 7 часов Б и.т.д. А в общем, как удобнее: я не хочу, к примеру, ночью откручивать благотворительный, а днем -коммерческий, я хочу, чтобы и благотворительный попадал в пики посещаемости.

SilverMaster
На сайте с 08.10.2003
Offline
228
#3

тут в другом дело... сколько у вас один серфер обычно проходит страниц?

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

ну или наоборот, смотря какие приоритеты

A
На сайте с 10.01.2005
Offline
106
#4

В среднем по статистике 4-5 страниц, но банер не сквозной, он на одной статической странице, но важной и посещаемой.

Unlock
На сайте с 01.08.2004
Offline
786
#5

amph, раздел конечно Вы не тот выбрали, здесь вам долго не помогут.

Но как пример:

<?php

if (date("d")%2 == 0) { // четный день месяца
echo 'код adsense';
}
else
{ //нечетные день месяца
echo 'код баннера';
}
?>

Если напильником доработаете по аналогии, то можно чередовать четный час/нечетный час. PHP файл можно "вставлять" через SSI.

Есть желание, - тысяча способов; нет желания, - тысяча поводов! /Петр-I/.
azov
На сайте с 16.07.2008
Offline
105
#6

здесь должны помочь http://www.sql.ru/forum

Ссылочный аудит недорого: logasters@gmail.com
ParserOff
На сайте с 02.03.2008
Offline
134
#7


<script type="text/javascript">
var random_number = Math.random();
if (random_number < .5){
// коммерческий
} else {
// благотворительный
}
</script>
A
На сайте с 10.01.2005
Offline
106
#8

Unlock, ParserOff, Огромное спасибо! Речь идет о длительной акции, пока родители денег не соберут, поэтому снести адсенс я не могу: есть таргетированные реклы с приличными бидами. А теперь все будет в порядке :)

A
На сайте с 15.01.2009
Offline
31
#9

А если на странице 2 и больше блоков рекламы в разных местах - в шапке и в серединке, то как сделать, чтобы одновременно в обоих блоках показывался баннер только одной системы (я чередую бегун и адсенс, потом дорасту до директа и захочу сравнить с ним)?

Напримпер, можно ли сделать вот так:

Блок в шапке (выше в коде)


<script type="text/javascript">
var random_number = Math.random();
if (random_number < .5){
// бегун
} else {
// адсенс
}
</script>

Блок 2 в теле (ниже в коде страницы)


<script type="text/javascript">
if (random_number < .5){
// бегун
} else {
// адсенс
}
</script>

Разница в том, что во втором блоке нет строки var random_number = Math.random();.

Если это некорректно, подскажите, плиз, правильный код.

Спасибо!

>> Контент за смешные деньги. Килосимвол 95% уника от $0,40 - ну не сказка ли? :) (http://advego.ru/0tn3fPkK3F) <<
ParserOff
На сайте с 02.03.2008
Offline
134
#10

avriki, вполне корректно. В этом случае и в том, и в другом блоке будет показываться реклама одной системы.

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