Меня попросили создать специальную систему рекламы, несмотря на то, что я предлагал альтернативы с открытым исходным кодом, такие как OpenX и DoubleClick for Publishers (бывший Менеджер объявлений Google).
У меня есть основы настройки системы, то есть загрузка объявлений, создание позиций и механизм размещения объявлений внутри позиций; однако область, в которой я застрял, - это показ и отслеживание кликов.
В настоящее время показ и клик сохраняются вместе с креативом, но это означает, что показы / клики не могут быть запрошены. Например, мы не можем найти, сколько показов было в позиции x между датой y и датой z .
Как мне хранить данные такого типа? Моя теория заключалась в том, чтобы хранить идентификатор объявления, идентификатор позиции и метку времени в таблице базы данных, но, учитывая объем трафика, который имеется на сайте, это очень быстро привело бы к созданию очень большой базы данных.
Если бы кто-нибудь мог дать мне указатель или два, это было бы здорово.