Bonus Berry
BonusBerry — проект, позволяющий пользователям, установившим браузерное расширение получать информацию о действующих скидках в интернет-магазинах СНГ, при его посещении. Расширение «срабатывает» при визите интернет-магазина, и неактивно при посещении прочих интернет-ресурсов.
Заказчик: BonusBerry, Belarus
Задача
Разработать расширение для системы скидок-купонов BonusBerry. Расширение должно собирать информацию о всех скидочных программах из топовых CPA агрегаторов, информировать о них пользователя при посещении интернет-магазина, оставаясь неактивным при посещении других ресурсов. Также, необходимо разработать партнерскую систему, с оплатой за установки расширения. Сайт должен передавать ID источника трафика вебмастера-партнера в расширение для подсчета вознаграждений вебмастерам.
Концепция
Сервер, через API, должен получать данные о текущих акциях из CPA сетей и обрабатывать их. Расширение обращается к серверу для получения актуальных купонов и скидок и отображает пользователю в нужный момент.
Solution
Back-end был размещен на серверах Amazon, задействован load balancer, что гарантировало стабильность работы системы. Согласно выдвинутой концепции, сервер собирал информацию из CPA сетей через API, формируя базу данных. Расширение же обращалось к серверу несколько раз в день, обновляя информацию. Для реализации партнерской программы, было реализовано отслеживание ID вебмастера. Для передачи ID вебмастера от сайта к расширению использовались utm метки и cookie. Так же было разработано полностью динамически загружаемое расширение, которое встраивалось в другие расширения, как вид монетизации.
Project results
Расширение прекрасно показало себя в работе, о чем свидетельствует внушительное количество уникальных пользователей BonusBerr в день — более 3х миллионов. Проект продолжает жить и находится на поддержке у нашей компании.