Нужен удаленный сервис для управления рекламой на всех моих сайтов, чтоб разом можно было заменить рекламные коды на всех сайтах.
Внимание, сайты в ручную добавить или удалить не возможно, все сайты берутся с центра.

Структура сервиса/страницы

Рекламные коды Сайты Главная
Множество рекламных кодов для вставки на сайты Тут будут все мои сайты и их места, куда можно вставить рекламный код вывод всей информации

 

Редактирования сайта

Сайт ввод домена и редактирование не доступно, данные берутся с центра, там и редактируются.
Есть ли ssl? данный параметр берется с центра и всегда сверяется, вдруг будут изменения.
   

Рекламные места:

Название блока:

тег вывода:

Реклама:  

+добавить еще
✎×
×
×
+добавить еще
✎×

+добавить еще
✎×
   
Заметка общая для сайта:

 
   
   

Разбор Элементов:

Есть ли ssl? не имеет не какого функционала, это мне для наглядности, думать какую рекламу ставить а какую нет
Название блока: текст произвольный, указывает примерно где я вставил строку вывода рекламы на сайте, у каждого сайта могут быть разные названия.
тег вывода: тег который я вставляю в шаблон сайта, можно было просто циферное значение, но наверное так удобнее. Название может быть любое, может совпадать с другими сайтами, но это не как не связанно.
✎× при редактировании можно изменить название и тег вывода, можно вообще удалить. При создании нового/редактирования нужна проверка на наличие уже такого на этом сайте.
при нажатии откроется еще поле ввода. Кол-во блоков у сайтов разное, зависит от шаблона на котором сайт, где то есть места под тизеры, где то нет. Кол-во мест не ограничено.
Реклама: Выбор рекламного кода для вставки, я тз переписывал, и получилось что сразу про это речь пошла, об этом ниже будет. В один рекламный блок можно вставить сколько угодно рекламных кодов.При нажатии "+добавить еше" откроется еще выбор рекламы и так сколько угодно.
  сохранение сайта после добавления или редактирования.

 


 

Добавление/Редактирование рекламных кодов

Название блока: Состояние: код рекламный Выводится на сайтах: Заметка
octoclick.com общий Выключить 0 ✎×
octoclick.com+кликандер Выключить 1 ✎×
playbuy.agency Выключить 2 ✎×
     

Разбор элементов:

Название блока: Произвольный текст
код рекламный ввод рекламного кода, как он есть, как выдает партнерка
Состояние Есть функция отключения кода, можно конечно закомментировать в коде, но лучше просто отключение по галочке.
Выводится на сайтах: об этом позже наверное, при клике в общем отроется главная сервиса рекламного и твой фильтр отсортирует сайты где используется этот блок.
✎× можно редактировать название,рекламный код и заметку. Удалить можно лишь если этот блок не используется не на каком сайте.

 

 


Главная страница/вывод рекламы:

Заметка общая у сайта Редактирование
hd-x-art.com нет 3 octoclick.com+кликандер
playbuy.agency

+добавить/редактировать рекламу

sexklas.com нет 4 playbuy.agency

+добавить/редактировать рекламу

+Добавить рекламный код        

Выводить по 50 100 200

Разбор элементов:

Кол-во рекламных мест показывает сколько мест было созданно у сайта
Использованные рекламы у каждого сайта показывает какие рекламные коды задействованы и в каких блоках они находятся. У hd-x-art.com две рекламы, которые вставлены в один блок(у которого выводится и его название), один из блоков "playbuy.agency" выделин красным, потому что он отключен.
+Добавить/редактировать рекламу - при клике перекинет в редактирование сайта. Где мы можем как прибавить рекламы, так и убавить.
Надписи "octoclick.com+кликандер" и "playbuy.agency" кликабельные, при нажатии перекинет на страницу рекламных кодов.
Заметка общая у сайта выводит заметку, которая создается при создании/редактировании сайта
при нажатии редактировать, переходим в редактирование сайта.
+Добавить рекламный код вывел его под сайты, но логичнее его вывести под "Использованные рекламы", просто чтоб не запутался. Ссылка ведет на создание/редактирование рекламных кодов.
   
   

 

 


Общие примечания:

Если в один блок вставленно сразу 2-3 рекламных кода, то нужен перенос строк, каждый код с новой строки.
Вывод блоков на сайтах, пока речь только о dle, но есть еще и wp, нужно для двух этих движков. Получается нужна поддержка новых тегов, например {open-body} или как то по другому можно обернуть. Этот тег не как увидеть в исходном коде, он не видимый, пустота в нем если не чего в него не передается. Как будет передаваться незнаю, тут тебе думать уже) главное поддержка php скриптов. На данном примере тз, я разобрал лишь обычную рекламу, но это может быть и вывод ссылок каких то.