- PVSM.RU - https://www.pvsm.ru -

Где деньги: смотрим за рекламой (и конкурентами)

На днях мы запустили WEBO Bubbler [1] — очень крутое дополнение к нашему обычному технологическому мониторингу [2]: мы научились делать скриншоты сайтов из любой точки России и отслеживать на этих скриншотах рекламные банеры. Для затравки: так выглядит реклама Samsung на главной Яндекса из Новосибирска.
Samsung на Яндексе

В чем суть?

Во-первых, можно сделать скриншот любого сайта из (почти) любого города России. Сейчас это ограничено лишь размерами нашей сети (более 20 точек по России), так что в скором времени туда войдут реально почти все города с населением больше 500 тысяч (т.е. такие, где есть нормальный интернет). Вы можете проверить как корректность вашего гео-тарегтинга для пользователей, так и отследить много других моментов.

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

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

Как это работает?

Есть два режима работы: снятие одиночного скриншота из городов России или стран мира — нужно просто зайти на главную страницу WEBO Bubbler [1] ввести адрес сайта и выбрать регионы или страны.

Во втором режиме — отслеживания рекламы — вам нужно сначала загрузить баннер, который нужно найти на скриншоте, только затем ввести адрес площадки и выбрать города, для которых его нужно отследить. Как только будет получен нужный скриншот (учитывается частота показа баннера не менее 1%), скриншот появится в интерфейсе сервиса. Сейчас поддерживаются все графические форматы (JPEG, PNG, GIF) и Flash. Планируем добавить ТГБ и аккаунты в социальных сетях, чтобы отслеживать рекламу там.

Технология

Снятие скриншота давно не является проблемой, есть огромное количество сервисов, которые это делают. Разместить такой сервис в регионе тоже не представляет большой сложности: нужно лишь арендовать площадку у хостинг-провайдера [3]. Намного интереснее, как же определяется соответствие рекламного баннера заданному. Особенно, если это динамический баннер.

Поскольку все скриншоты снимаются в PNG, то мы можем с большой точностью просто сопоставить два изображения: рекламного баннера и загруженной страницы сайта. Выделение графических блоков — тоже достаточно тривиальная задача (например, хорошо расписана здесь [4]). Алгоритм действий достаточно прост: нам нужно снять достаточно большое количество состояний динамического баннера (например, каждые 100мс), а затем каждое из них сравнить с подходящей графической областью на скриншоте. При большом совпадении изображений баннер считается найденным.

Совмещение всех указанных элементов и составляет суть сервиса: за совершенно символические деньги вы можете точно узнать, показывается ли заданная реклама в заданном регионе.

Живой пример

Скриншоты рекламной кампании Samsung на главной странице Яндекса из регионов России.
Samsung на Яндексе [5]Samsung на Яндексе [6]Samsung на Яндексе [7]Samsung на Яндексе [8]Samsung на Яндексе [9]Samsung на Яндексе [10]Samsung на Яндексе [11]Samsung на Яндексе [12]Samsung на Яндексе [13]Samsung на Яндексе [14]Samsung на Яндексе [15]Samsung на Яндексе [14]Samsung на Яндексе [15]Samsung на Яндексе [16]Samsung на Яндексе [17]Samsung на Яндексе [18]

Автор: sunnybear

Источник [19]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/skrinshoty/31482

Ссылки в тексте:

[1] WEBO Bubbler: http://webopulsar.ru/bubbler/

[2] технологическому мониторингу: http://webopulsar.ru/

[3] хостинг-провайдера: https://www.reg.ru/?rlink=reflink-717

[4] хорошо расписана здесь: http://asdtech.co:8080/portfolio/imgblocksdetectio

[5] Image: http://habrastorage.org/storage2/059/e4c/1bb/059e4c1bbb4dcfa9b70c7af506e8e117.png

[6] Image: http://habrastorage.org/storage2/0b5/ff3/eff/0b5ff3effab5ca2f758c5aaa70a21cd1.png

[7] Image: http://habrastorage.org/storage2/ae1/858/21b/ae185821b5526ba0769242a91ff2f1fd.png

[8] Image: http://habrastorage.org/storage2/4c9/ae1/832/4c9ae18326793a12b98568323d7d0b33.png

[9] Image: http://habrastorage.org/storage2/ac6/eb7/fd2/ac6eb7fd28f2a966c4bec195369b7c97.png

[10] Image: http://habrastorage.org/storage2/6c5/d70/88b/6c5d7088bfd8651bbebe8deca087a150.png

[11] Image: http://habrastorage.org/storage2/4cc/b25/97e/4ccb2597e56b5ec6aa5822e88348e01f.png

[12] Image: http://habrastorage.org/storage2/ee7/417/e79/ee7417e790813b926c39d28ee3320fca.png

[13] Image: http://habrastorage.org/storage2/984/bc5/14c/984bc514cd1838d55a9d64366dfd2174.png

[14] Image: http://habrastorage.org/storage2/905/565/38b/90556538b1c42f21cf812eb06c283f65.png

[15] Image: http://habrastorage.org/storage2/7a2/2de/7d0/7a22de7d0f784b1be5a61a683060454a.png

[16] Image: http://habrastorage.org/storage2/375/e4f/41c/375e4f41c6c88c7932fa8b0d807923d3.png

[17] Image: http://habrastorage.org/storage2/148/881/416/148881416bd8f555bab8e0f29b3c5bc8.png

[18] Image: http://habrastorage.org/storage2/304/61b/748/30461b748968d7ee0c41aaf33e315276.png

[19] Источник: http://habrahabr.ru/post/175873/