Для монетизации форумов phpBB с помощью контекстной рекламы нужно внедрять код рекламных объявлений в файлы форума.
Это можно сделать вручную, вставляя коды каждого объявления в определённые места файлов форума.
Упростить эту работу можно с помощью расширений. Раньше можно было использовать расширение Ashus AdSense, но оно несовместимо с современными версиями phpBB.
Сейчас же вышло новое официальное расширение Advertisement Management. Что значит официальное – оно создано и поддерживается командой Official Extensions Development Team. Новое расширение предлагает:
- Использование готовых фрагментов кода (Google AdSense, Яндекс.Директ и другие), управление баннерами — всё удобно настраивается в Административном разделе
- Показ рекламных объявлений в различных местах и различными способами (встроенные на страницы, всплывающие окна, движущиеся). Визуальные подсказки о том, где размещаются объявления.
- Управление приоритетами объявлений, чтобы более важные показывались чаще
- Сбор статистики по просмотрам и кликам
- Возможность назначить владельца объявления, который сможет отслеживать статистику своего объявления.
- Возможность окончания срока действия рекламы по дате или количества кликов и/или просмотров.
- Возможность скрыть рекламу для определенных групп участников, например, зарегистрированных пользователей.
- Анализ объявления для выявления проблемного кода
И даже такая функция, как обнаружение блокировщика рекламы с вежливым уведомление пользователя о необходимости отключить блокировку рекламы на доске.
Как скачать расширение Advertisement Management
Загрузить файлы расширения phpBB Advertisement Management можно с официальной страницы.
Также файлы продублированы на Яндекс.Диске.
Как установить расширение Advertisement Management
Установка расширения делается стандартным образом для расширений phpBB.
- Первым делом — снятие резервной копии файлов и базы данных конференции
- Распаковка скачанного ZIP файла расширения и копирование папки
phpbb
со всем содержимым в папку/ext/
конференции с помощью ftp/sftp клиента (FileZilla, Far Manager) - В администраторской панели, в списке расширений (ПЕРСОНАЛИЗАЦИЯ / Управление расширениями) остаётся включить расширение Advertisement Management, в итоге это расширение должно отобразиться в списке Включённые расширения:

После того, как расширение успешно установлено и включено, можно переходить к настройке.
Как настроить расширение Advertisement Management
Настройки находятся в администраторском разделе, в верхнем меню нажмите НАСТРОЙКА РАСШИРЕНИЙ, затем в левом меню под ADVERTISEMENT MANAGEMENT два раздела:
- Manage advertisements — это настройка объявлений, здесь сосредоточены все необходимые параметры
- Settings — несколько общих настроек
Настройка объявлений
Каждое объявление настраивается отдельно, их можно включать и отключать независимо друг от друга.
Code
Поле для вставки кода объявления. Скопируйте его из Google AdSense, Яндекс,Директа или своей рекламной платформы.
Advertisement placement
Выберите, в каком месте какой страницы будет показано это объявление. Используйте визуальную демонстрацию Start Visual Demo of Ad location — она поможет увидеть, где встанет объявление.

Advertisement options
Дополнительные ограничения на это объявление, такие как срока показа, число показов и кликов, группы пользователей.
Заключение
Новое расширение позволяет быстро и легко монетизировать свой форум, не требует программирования. Это расширение входит в список официальных расширений phpBB.