kentuck1213
@kentuck1213

Как бы вы решали данную задачу (ротация рекламы двух типов)?

Есть два типа рекламы:
1 - заказная.
2 - партнерская реклама от google, yandex, etc.
Ротация 2 (заказная) к 4 (партнерская).

Когда клиент(уникальный ip) обратился к серверу, сервер должен выдать заказную рекламу, если второй раз обратился то снова, все ротация заказной рекламы закончилась, дальше идут партнерские рекламы при след. обращении. И так по кругу.

Есть идея реализовать это с помощью таблицы в базе где будут записываться ip адреса и их текущий тип рекламы и кол-во показов. Хочу так же узнать как бы вы это реализовывали, может кто проще знает способ.

Как вы думает корректна ли эта задача ? так как я думаю то что у не которых пользователей будет общий интернет провайдер а у данного интернет провайдера будет один ip адрес для всех их клиентов.
  • Вопрос задан
  • 288 просмотров
Решения вопроса 1
neuotq
@neuotq
Прокрастинация
Используй куки.
База данных и прочее нужны только для дополнительной аналитики, поэтому если нужно можешь и ее прикрутить.
А так пиши в куки количество просмотров заказной рекламы, а при заходе пользователя в зависимости от значения выбирай что показывать.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы