Paspart.ru — сервис для отслеживания семейного положения пользователей «ВКонтакте» Материал редакции

Сегодня за «Трибуной» — сервис Paspart.ru, который позволяет отслеживать семейное положение пользователей «ВКонтакте». Передаём им микрофон.

Привет! Меня зовут Игорь, мне 26 лет. Занимаюсь на фрилансе раскруткой сайтов последние семь лет. Был опыт работы в социальной сети, в которой занимался привлечением новых пользователей, но это совсем другая история.

Год назад у меня появилась идея создать сервис, с помощью которого можно было бы посмотреть историю отношений пользователей «ВКонтакте». Реализация довольно простая: скрипт запрашивает через открытое API VK семейное положение пользователя и сохраняет его в базу. И если пользователь изменил статус, старый остается в базе. С уже готовым проектом вы можете ознакомиться на Paspart.ru. А теперь история о том, как это было.

Я знал, что есть закон о персональных данных и нужно было убедиться, что будущий сервис не нарушит его. Перечитал закон 10 раз, убедился, что нарушений не будет, но чтобы подстраховаться — проконсультировался с несколькими юристами и отправил письмо в Роскомнадзор. Юристы и Роскомнадзор ответили, что нарушений нет. Загорелся зеленый свет, и я отправился на поиски программиста.

Поиск программиста — первый фейл

На бирже фриланса нашел программиста, который за 3000 рублей обещал написать рабочий скрипт. Скрипт он написал, но после сбора 300 тысяч пользователей — скорость сбора данных падала до нуля. Программист развел руками и сказал, что написал все по ТЗ. Я начал думать, как решить проблему, предлагая идеи программисту. За каждую правку он брал дополнительные 500 рублей. В общем, на доработку ушло еще 3000 рублей, но скрипт все так и не работал должным образом. Потом был еще один программист с точно такой же историей. Устав от неудач, я прекратил попытки реализовать проект и забыл про него на полгода.

В начале 2014 года, я рассказал про эту историю знакомому программисту. Он посмотрел на код скрипта, который написали два предыдущих программиста и сказал, что все сделано не правильно и если написать все с нуля, то проблем со сбором данных не будет. Так и вышло. Чтобы собрать первые данные обо всех пользователей ВК ушло 2 месяца. Сейчас мы собираем данные обо всех пользователях ВК меньше, чем за сутки.

После того как завершился парсинг, мы запустили его снова, чтобы выяснить, изменяется ли вообще семейное положение у пользователей достаточно часто. И снова два месяца ожиданий. В конце мая, второй круг сбора данных завершился, и мы начали смотреть процент изменений. Выяснилось, что с февраля по май, семейный статус изменился у 907 450 человек, а партнера сменили 256 418 человек. Чаще всего партнера меняли люди в возрасте от 22 до 26 лет.

Ранний старт — второй фейл

Мы убедились на цифрах, что люди встречаются и расстаются достаточно часто. И началась разработка внешней оболочки сайта. А так как программист занимался сайтом в свободное время, то разработка шла медленно. В середине августа я устал от ожиданий и отсутствия фидбека от потенциальных пользователей и разослал пресс-релиз в СМИ, чтобы получить фидбек, по сути, еще сырого сервиса, за что программист меня хорошенько отругал. Но я уже больше не мог ждать, т.к. запуск постоянно откладывался и нервы просто не выдержали. В итоге, про сервис написали только в одном СМИ. Сказать, что я расстроился — это ничего не сказать. Я был подавлен! Выпил пару бокалов виски и лег спать с дурными мыслями.

Возрождение птицы Феникс

Проснувшись утром, я увидел абсолютно новый функционал сервиса, который программист написал за ночь. Раньше, чтобы посмотреть историю одного пользователя, нужно было скопировать URL и вставить его в форму поиска. Сейчас можно посмотреть историю всех друзей любого пользователя в пару кликов.

Если кого-то интересуют показатели сайта: 15% отказов, глубина просмотра 5,4 страницы, среднее время на сайте 3:23 минуты. 17% пользователей возвращаются на сайт. 80% аудитории — это мужчины в возрасте от 25 до 34 лет. Первых пользователей мы получили с помощью покупки рекламы в пабликах «ВКонтакте».

У меня снова появилась вера в проект. И было принято решение попытать судьбу во второй раз, разослав письма в СМИ, в том числе и в ЦП. Если вы читаете данные строки, значит, вторая попытка оказалась удачной. Не стоит расстраиваться, если проект не «выстрелил» в первые дни — доработайте функционал и попытайте удачу еще раз!


Возвращаем микрофон читателям.

Хотите получить в руки микрофон и рассказать о своем стартапе? Добро пожаловать за трибуну.

{ "author_name": "Константин Панфилов", "author_type": "editor", "tags": ["\u0441\u0442\u0430\u0440\u0442\u0430\u043f\u044b","\u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f_\u0441_\u0432\u043a\u043e\u043d\u0442\u0430\u043a\u0442\u0435","\u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435_\u0441\u0435\u043c\u0435\u0439\u043d\u043e\u0433\u043e_\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f","paspart","api_vk"], "comments": 97, "likes": 35, "favorites": 2, "is_advertisement": false, "subsite_label": "tribuna", "id": 4874, "is_wide": true, "is_ugc": false, "date": "Tue, 02 Sep 2014 21:17:26 +0400", "is_special": false }
0
{ "id": 4874, "author_id": 3, "diff_limit": 1000, "urls": {"diff":"\/comments\/4874\/get","add":"\/comments\/4874\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/4874"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 199116, "last_count_and_date": null }
97 комментариев
Популярные
По порядку
Написать комментарий...
6

"Год назад у меня появилась идея"— а зачем?

Ответить
18

ЕОТ поменяла сп на «помолвлена с Ерохиным», а он не сразу заметил.

Ответить
2

Познакомился с девушкой, посмотрел ее историю, а там каждый день то "все серьезно", то "влюблена". Значит тараканы есть... Есть еще тип людей, которые ставят СП чтобы добиться расположения девушки, а как добиваются - СП убирают.

Ответить

Комментарий удален

0

Это нарушает закон о персональных данных и не только.

Ответить

Комментарий удален

0

Вы плохо читали текст? Роскомнадзор не увидел нарушений. А слово "закон" нужно на инглише писать?

Ответить

Комментарий удален

Комментарий удален

8

Игорь, мне кажется вы приводите не лучший пример в ответ на вопрос "Зачем нужен этот сервис?".
Вы говорите, что можно узнать, что девушка с тараканами, если у нее часто меняется сп.
Я много проработал в сфере датинга и когда прочитал про ваш сайт, сразу пришло в голову другое применение.
Люди, которые ищут знакомства, могут отслеживать девушек, у которых сп "встречаюсь", "замужем" поменялось на "в активном поиске". Человек будет знать, что девушка только рассталась с парнем и к ней есть возможность "подкатить".
100% нужно монетизироваться через датинг. Не губите директом и партнерками не из сферы знакомств. В датинге будут совсем другие деньги. Там поголовно имбицильная помешанная аудитория одиноких дрочеров-неудачников, которых с большой вероятностью заинтересует возможность отслеживать только что брошенных и разведенных девушек.

Ответить
1

Такая идея тоже была :) И думаю, что она будет реализована.

Ответить
0

Как быстро происходит переиндексация всех пользователей? если сегодня я изменю статус, а через три дня верну его обратно, он будет зафиксирован в системе?

Ответить
1

Парсинг всех пользователей ВК занимает около 14 часов в одном варианте, и около недели во втором варианте.

Ответить
5

Какое бурное обсуждение, однако.

Ответить

Комментарий удален

4

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

Я бы посоветовал добавить визуальных фишек, для того чтобы задержать пользователей на сайте.
Допустим: инфографику отдельных пользователей, критерий "надежности" будущего партнера и прочее. Так, если сайт не будет лагать, пользователя можно задержать и на 5-10 минут.

А еще это неплохая возможность таргет рекламы для сайтов знакомств: если у вас в друзьях все дамы "сомнительные" - выскакивает реклама, где можно найти более надежных

Ну это все навскидку, дерзайте

Ответить
0

Спасибо, Сергей за комментарий! Над всем этим думали. Есть много классных идей. Были дни, когда среднее время на сайте было 20 минут :)

Ответить
3

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

П.С. Если бы я проверял кого-то через такой сервис, то было бы классно увидеть соотношение в друзьях людей мужского и женского пола, а также насколько часто кого-то убирают из друзей.
Заранее извиняюсь, если это нельзя сделать; я совсем ничего не смыслю в программировании

Ответить
1

Среднее время 20 минут, а уников - 10 ?

Ответить
4

Во-первых, не ясно зачем. А, во-вторых, очень долго загружается. Я уже минут 5 жду.

Ответить
–1

Сколько у вас друзей? С ЦП пришло очень много посетителей. Сервер ели выдерживает.

Ответить
0

Доступных для "анализа" 65.

Ответить
4

Запилите как приложение в вк - успех гарантирован.

Ответить
3

ок-ок-ок, а заработать на этом как? Я, к примеру, не буду даже 10 центов платить за то, чтобы посмотреть на то, как у гипотетической половинке менялись предпочтения в течении N лет. И, тащемто, что делать на сайте 3 минуты (грузить базу друзей?) я слабо понимаю. Если это из-за загрузки базы, то я вкладку закрыл и пошел дальше по интернету шариться. Зашел - посмотрел 10 "тех кого надо" и ушел. У меня на это уйдет от силы минута. Ну, может чуток больше. Минута сосредоточенного изучения того, зачем я пришел. В таком случае, на возможную рекламу я даже смотреть не буду. Ну, конечно, рекламодателю можно будет впарить под соусом: "у нас тут ребята по 10 минут сидят". Но потом придет Калинов, разнесет в пух и прах и точка.

Ответить
2

Я открою вам одну страшную тайну: вы - это не все!

Ответить
0

ну да, это именно ответ на вопрос: "Как же зарабатывать будете". Молодцы, чо.

Ответить
0

С рекламы. Но вы же в это не верите. Если вы не кликаете на рекламу, значит никто не кликает. Логично, чо.

Ответить
0

Я где-то сказал, что я не кликаю? Читать не умеем, чо?

Ответить
0

"В таком случае, на возможную рекламу я даже смотреть не буду". От сюда следует, что кликать не будете. Я же сказал выше про страшную тайну: вы - не все. Вы не будете смотреть - будут смотреть другие.

Ответить
3

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

Ответить
0

ну яснопонятно, парить калл, приговаривая при этом "у нас адская вовлеченность - несите бабло нам". Удачи.

Ответить
3

Интересные изменения у всех моих друзей

Ответить
2

Вы и ваши друзья еще слишком молоды, чтобы были большие изменения.

Ответить
–1

Аналогично, если и я молод, то этот сервис ориентирован не на аудиторию Вконтактика, а пенсионеров - Одноклассников.

Ответить

Комментарий удален

2

Ну кто-то "YO" придумывает, а кто-то сервис который может помочь посмотреть на серьезность человека, после знакомства. Познакомился с девушкой, посмотрел ее историю, а там каждый день то "все серьезно", то "влюблена". Значит тараканы есть... Есть еще тип людей, которые ставят СП чтобы добиться расположения девушки, а как добиваются - СП убирают.

Ответить
1

Где-то год назад тоже пришла эта идея. Только реализация другая: подписываешься на изменение статуса N человек. Когда статус меняется — приходит уведомление. Надеюсь не нужно объяснять для чего.

Ответить
6

Точнее 1.5 года назад. Удивительно, что тогда сам не сделал. Хотя мне легче, я разработчик с опытом работы с API. Хотя на самом деле ничего удивительного, одному всегда было сложно вытянуть идею в какой-то продукт. :(

Ответить
0

Это великолепно :)

Ответить
2

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

Ответить
1

Мы уже по другому делаем. Не переживайте. Методом "Черепашка" :)

Ответить
2

И было бы интереснее собирать статусы пользователей и собирать статистику по "самым популярным" например

Ответить
0

А зачем?

Ответить
1

Странно слышать это вопрос, при условии что сейчас сервис занимается практически тем же самым

Ответить
2

Вы про какие статусы говорите? "Если плюют в спину, значит ты впереди"?

Ответить
2

Автор описывает в статье три фейла и делает тем самым четвертый: запуск не подготовленного к нагрузке проекта.

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

Ответить
0

Об этом программист говорил сотни раз. Но я почему-то не особо видел в этом необходимость. Надо делать!

Ответить
1

Таким образом вы еще и сможете составить рейтинг популярности. Кого чаще всего проверяют, тот популярнее. ;)

И да, как писал комментатор выше - добавьте в проект инфографики и разных рейтингов с цифрами. Было бы гораздо интереснее и люди бы проводили не 5 минут, а все 30.

И приложение для вконтакте тоже стоит сделать. И через API уже слать уведомления о изменении статуса, которое вы тоже уже обещали %)

Ответить
2

Серьезно, для чего это нужно?

Ответить
2

Я тут смотрю, как все накинулись не проект и его автора.

Когда-то про приложение Yo тоже так говорили, а потом он раз, и инвестиции привлек. Главное ведь не зачем сервис делается. а сможет ли набрать любыми способами аудиторию, а там уже за другим дело...

Ответить
2

Хорошая идея и реализация. Желаю успеха Игорь!

Ответить

Комментарий удален

Комментарий удален

1

Сервачок уложили на бочок.
А по существу, я вот прочитал все до конца но так и не понял: для чего этот сервис? У вас прежде всего фейл в презентации.

Ответить
2

Познакомился с девушкой, посмотрел ее историю, а там каждый день то "все серьезно", то "влюблена". Значит тараканы есть... Есть еще тип людей, которые ставят СП чтобы добиться расположения девушки, а как добиваются - СП убирают.

Ответить
1

Для чего-то связанного с понятием "ревность"?

Даже не знаю, как еще описать. Так много текста, а так и не написал, зачем его сервис нужен и кому полезен.

Ответить
1

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

Ответить
1

А я помню, что меняла свое семейное положение раз десять. Сервис же показал только одно изменение, да и то, что оно скрыто.

Ответить
1

Когда вы меняли? Сервис недавно только работает. Мы показываем только то, что успели сохранить. Естественно, за все время у нас нет данных.

Ответить
1

Продолжение сервиса - записывать зафрендживание/расфрендживание, не знаю зачем, еще не придумал))

Ответить
1

приложения есть для этого.

Ответить
1

Вызывайте третьего программиста, у вас сайт снова еле дышит

Ответить
0

Уже вовсе не дышит :(

Ответить
1

устал ждать пока 500 друзей загрузит.
все очень медленно и тупит.
ну и в принципе бессмысленно.
я так и не понял в чем прикол - зачем знать кто поменял СП месяц назад? можно же на страничку пойти и посмотреть.

Ответить
1

Парсер строки не нужной информации с соц.сети - сервис...?
Аудитория будет (что вряд ли) недалекая.

Ответить
1

"Люди, которые ищут знакомства, могут отслеживать девушек, у которых сп "встречаюсь", "замужем" поменялось на "в активном поиске". Человек будет знать, что девушка только рассталась с парнем и к ней есть возможность "подкатить"." - именно это назвал основной целью создания Facebook герой Марка Цукерберга в фильме "Социальная сеть"))) Просто до сих пор создатели соцсетей давали некоторую "свободу действий" пользователям - смену статуса друзья замечают, проверяя вручнуюю, а вы предлагаете, так сказать, поставить "подкаты" на поток - не успела девушка статус поменять, а ей 217 сообщений - давай дружить))) Это как услуга "Антиопределитель номера" и "АнтиАнтиопределитель номера" - на каждое действеи находится противодействие. Скоро так романтики совсем не останется - встал утром, ага, отправлено 87 сообщений брюнеткам возрастом от 22 до 25, поменявших за последние 3 часа статус с "помолвлена" на "в активном поиске", из них 8 ответили, ну что ж, будем выбирать получше. Роботы любят роботов.

Ответить
1

Теперь можно смотреть статусы бывших, которые тебя заблокировали - ура!

Ответить
1

Не долго музыка играла
502 Bad Gateway

Ответить
0

Сейчас уже лучше.

Ответить

Комментарий удален

–1

Чо, блатной?

Ответить

Комментарий удален

0

Смысл в том, что можно посмотпеть историб отношений конкретнрго человека: с кем, когда...

Ответить
0

Отличный сервис.

Ответить
–3

короче, опять сырое говно

Ответить
0

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

Ответить
0

Предложите свою идею, как вывести >500 друзей компактно?

Ответить
1

Аватарка а рядом имя, все это разбито в не сколько столбцов, все равно сейчас у вас занимается половина экрана, добавьте имя, хотя бы небольшим шрифтом справа от фотографий.
Иначе какой толк просто в свалке аватарок. Тонна времени уходит на то, что бы глазами найти интересующие аватарки. А они ведь тоже у людей не статичны, некоторые их меняют довольно часто.

Ответить
–3

Приношу свои извинения за долгое выполнение запросов. Фейл №3 (классика) сервер не справляется с нагрузкой.

Ответить
–1

кстати, Вам программист верно сказал - минимальный рабочий прототип это, конечно, круто, но у вас он даже не рабочий :)

Ответить
2

Рабочий. Просто нагрузку не выдержали.

Ответить
0

Несмотря на большой поток данных для обработки этот сайт больше напоминает те вещи, которые программисты пишут "чисто ради интереса / для себя" за пару вечеров на коленке.

Ответить
0

Так уже минут пять(

Ответить
0

И у Вас там проблема, если ссылку вводить, то начинает по очереди показывать разных людей (для программиста: ajax не сбрасывается, а каждый раз новый)

Ответить
0

{"error":"invalid_request","error_description":"Security Error"} при попытке авторизации

Ответить
0

У вас слишком много скрытых статусов, которые на самом деле можно палить через API.
Через поиск можно глянуть тип семейного положения(не с кем), но оно при этом скрыто.

Ответить
0

Вы говорите про API с токеном?

Ответить
0

Да.

Ответить
0

Расскажите в какие СМИ отправляли пресс-релиз, и кто, кроме ЦП, опубликовал его со второго раза?

Ответить
0

А зачем он каждый раз заново загружает друзей? Я, может, всех хочу посмотреть. Каждый раз по 800 человек - долго ждать...

Ответить
0

Мы не храним данные о друзьях. Сейчас база весит 100Гб. Если будем хранить еще и список друзей, то она увеличится в разы.

Ответить
0

Это на каком количестве данных?

Ответить
0

260 млн пользователей ВК по 2-3 раза.

Ответить
0

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

Ответить
0

Мы над ней постоянно думаем. Меняют не все, но сегодня статуса нет, а завтра есть. Проверка статуса на наличие дубликата в базе занимает слишком много времени, как никак 100Гб. Именно поэтому, в первых двух случаях с программистами падала скорость после 3000 пользователей.

Ответить
0

Меня сервис не тянет ^~^

Ответить
0

понятненько

Ответить
0

Херня! Везде "статус скрыт" стоит у всех. Доработайте!

Ответить
0

Уже все в процессе.

Ответить
0

Интересно как вы это решите? Если сделает вывод статуса у тех, у кого он скрыт, то в этом случае точно нарушите конфиденциальность данных пользователя.
Даже писаьмо в Роскомнадзор писать не потребуется.

Ответить
0

Ничего нарушаться не будет. Мы сначала 7 раз отмеряем приватность и только потом что-то делаем.

Ответить

Комментарий удален

0

А скрипт сам дёргает всех пользователей? Или только по запросу, и только потом в базу сохраняет.

Ответить
0

Сам дергает.

Ответить
0

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

Ответить
–1

Правда, очень странный сервис. Я правильно понял, что запрос к API идет только во время запроса?
Какой смысл тогда вообще? Если бы база сама обновлялась, то хоть какой - то смысл есть (например не успел посмотреть, а хочешь смотреть), а так.

Ответить
0

прошу прощения за тавтологию.

Ответить
0

Нет, запрос к API не идет во время запроса (мы только аватарку в момент показываем), а так скрипт постоянно работает и записывает данные в базу.

Ответить
{ "page_type": "article" }

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "Article Branding", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cfovx", "p2": "glug" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Баннер в ленте на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "disable": true, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } }, { "id": 20, "label": "Кнопка в сайдбаре", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cgxmr", "p2": "gnwc" } } } ] { "page_type": "default" }