На живо PD: Най-гледаните моменти от Флорида Компилация | A&E

В момента разработвам уебсайт, където потребителите ще могат да качват съдържание. Бих искал да мога да показвам реклама на цяла страница, когато някой се опита да види съдържанието. Рекламата трябва да заема по-голямата част от екрана и трябва да имам връзката „продължаване към съдържанието ->“ в горната част. За предпочитане искам нещо като това, което в момента е на Forbes (ако не сте го виждали, тук: http://www.forbes.com/fdc/welcome.shtml, но с реклама в черната зона). Разбира се, най-много приходи са най-добрите.

  • adbrite? може би рекламата им на цял екран е това, което търсите
  • 2 Ако проверите HTML зад рекламната кутия, към която се отнасяте, ще можете да видите в коя мрежа е - в този случай RealMedia.

Това, което търсите, е „Интерстициална реклама“. Не го разгледах твърде много, но намерих тези двама доставчици:

http://adclickmedia.com/m/interstitial_info.cgi/adclickmedia

http://www.clicksor.com/interstitials-ads

В случай, че имате персонализирана реклама или че вашият текущ доставчик има по-големи размери и просто не конкретно тази интерстициална функционалност, всъщност е доста лесно да се изградите.

Това е много по-малко сложно, отколкото изглежда с влагането на списъка; има относително малко действителен код. Просто се опитвам да запазя логиката доста ясна:

  1. Решете колко често искате да показвате вашата заставка. Обикновено е нещо като веднъж на всеки X часа.
  2. Създайте самостоятелна страница (напр. insterstitial.html), в която има вашата реклама, стилизирана както искате. "Форбс" изглежда така в момента; това е просто обикновен HTML документ с малко скриптове (отдолу) и код за рекламно място в него. Този документ има елементарен Javascript таймер, който изпраща на браузъра крачка назад в историята (вижте setTimeOut() и goBack() функции в документа на Форбс; можете просто да ги откраднете) след като изтече.
  3. На страниците си с истории добавяте малко код, който проверява дали съществува бисквитка, наречена „timeout“.
    1. Ако не съществува, създайте бисквитката със стойност на текущия клеймо и изпратете браузъра на страницата за заставка. Преминете към # 4.
    2. Ако то прави съществувате, проверявате дали разликата между стойността му (клеймото за време) и текущото време надвишава междинното, което сте избрали обратно в стъпка 1.
      1. Ако не, нищо не се случва и потребителят вижда страницата нормално.
      2. Ако отговорът е да, актуализирайте бисквитката с текущия клеймо и пренасочете браузъра към interstitial.html. Преминете към # 4.
  4. За всички случаи, когато потребителят е изпратен към заставката, той ще гледа добавянето или щракне върху връзката за пропускане и след това ще бъде върнат обратно към препращащия URL адрес (goBack()), в който момент тестът за изчакване ще се провали (стъпка # 3.2.1) и на потребителя ще се покаже страницата.

(Документът за бисквитките и заставката очевидно може да бъде наречен както искате.)

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?