Я размещаю рекламу с использованием OpenX в Rails. Чтобы правильно использовать полный вызов OpenX, вам нужно установить массив Oa_zones[]
, в противном случае запрашиваются все доступные объявления (но они никогда не будут использоваться).
Это необходимые кусочки:
- Построить массив зон. В идеале зоны могут быть добавлены в любой части, поэтому работа с этим массивом должна быть доступна во всем виде.
- Вывод полной ссылки на страницу вызова, т.е.
delivery/spcjs.php?id=1&block=1
- Выходные зоны
Проблема в том, что скрипт вызова полной страницы не может быть загружен до тех пор, пока не будет создан массив зон (и создан в JavaScript). В то же время массив зон нельзя построить, пока не будет отображен весь вид.