Проблемы с доставкой объявлений Openx - PullRequest
2 голосов
/ 25 мая 2010

Моя система

  • Apache 2.2.9
  • PHP 5.2.9
  • Версия клиента MySQL: 5.1.28-rc
  • Openx v2.8.5

Я использую одностраничный вызов Javascript для показа своих объявлений. Я работаю в домашней CMS, где все обрабатывается через файл template.php.

Мой выпуск Похоже, успех показа рекламы очень впечатляет. Размещение или тип объявления не имеет значения. По какой-то причине загрузка рекламы очень пятнистая. Каждая страница обслуживает в среднем 3 объявления. Иногда ничего не появляется, иногда 2, иногда 1. Кажется, что не существует какой-либо последовательности в возникающей проблеме. Эта проблема, похоже, обострилась с тех пор, как я обновился до последней версии и начал использовать одностраничный вызов.

Я проверил источник. Все сценарии Javascript на месте, но содержание объявления не создается в сценарии, где оно должно быть. Место, где должно быть объявление, просто пусто.

Ошибки Javascript не генерируются.

Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 08 апреля 2011

Для меня это произошло, когда все кампании, назначенные для зоны, были заключены по контракту, а остатки не были назначены. В OpenX практически не было баннеров с показами.

Кроме того, в другой раз это произошло с их реализацией Single Page Call. OpenX предварительно загружает все зоны, которые вы поместили в массив на каждой странице, независимо от того, отображаются они или нет. Таким образом, если у вас много зон, те, которые находятся в конце массива, не могут получать рекламу, потому что те, что расположены выше, принимают все объявления с показами.

Если у вас есть CMS с большим количеством рекламных зон, вам придется динамически управлять массивом Javascript, чтобы загружать только те зоны, которые необходимы для отображения на этой конкретной странице. У меня есть решение для Joomla, если вам нужно больше деталей.

...