Всем привет! Всегда было интересно узнать, как пытались и пытаются монетизировать проекты с открытым исходным кодом. Это привело меня к сервисам, которые предоставляют этичную рекламу для монетизации. В этой статье хотелось бы рассказать, что это за сервисы и как они появились.
Так сложилось, что я постоянно занимаюсь рекламой, разрабатываю рекламные сервисы, тестирую новые MVP и все это так или иначе связано с рекламными технологиями. Знаете, стоит один раз вляпаться в это дело — и вы уже не сможете выбраться из этого прекрасного мира AdTech.
Реклама стала чем-то очень обыденным. Мы сталкиваемся с ней каждый день и даже каждый час. Современный человек видит в среднем до 100 рекламных объявлений в день (правда, это не только интернет). Но за рекламой стоит много разных интересных технологий.
Многими реклама воспринимается как раздражитель. Действительно, с кем бы я ни общался, все воспринимают рекламу как неизбежное зло. А мы, те кто готовит эту рекламу, — что-то среднее между риелтором и работником "службы безопасности Сбербанка". Как сказал один широко известный в узких кругах рекламщик: "Только не говорите, пожалуйста, моей матери, что я работаю в рекламном агентстве. Она думает, что я служу тапером в борделе" (с) Жак Сегела.
Можно ли сделать рекламу лучше? Можно ли изменить мир? Давайте попробуем разобраться.
Историческая справка
Идея этичного рекламного сервиса для инди-разработчиков и open-source сообщества появилась не на пустом месте. Уже много лет существуют несколько платформ, предлагающих этичную рекламу. Мне захотелось глубже изучить историю этих сервисов — как они появлялись, развивались и почему некоторые не взлетели.
Хронологически первым был Carbon Ads, но я расскажу эту историю в том порядке, который мне кажется наиболее увлекательным.
Эпоха CodeFund
Цена за тысячу показов: ~ $0.50–3
Сервис был основан Эриком Берри. Его цель — дать разработчикам возможность зарабатывать.
Когда мы создали CodeFund (тогда он назывался Code Sponsor) в 2017 году, нашей миссией был этичный способ финансирования open-source проектов. За это время мы выплатили более $670 000 разработчикам, блогерам и создателям приложений по всему миру. Отношения, которые мы выстроили, — больше чем бизнес, они переживут сам CodeFund.
Изначально проект фокусировался на рекламе в файлах README.md
репозиториев.
Команда CodeFund хотела изменить экосистему open-source. Корпорации получают огромную прибыль от бесплатных библиотек, почти ничего не возвращая сообществу. Многие видели, как крупные бизнесы строятся на open-source решениях — например, на той же библиотеке для web-пушей. В таких условиях трудно сохранять мотивацию поддерживать проекты бесплатно.
Кажется, изначально создатели рассматривали разные модели монетизации, но реклама оказалась самым очевидным выбором.
Да, сегодня есть альтернативы вроде Ko-fi или GitHub Sponsors, но реклама — не худший вариант. Во-первых, она не требует действий от пользователя. Во-вторых, людям психологически проще тратить деньги на себя (через покупки), чем жертвовать.
К сожалению, в июле 2020 года CodeFund закрылся.
Остались лишь статьи на Medium и архив репозитория с их рекламной платформой.
Что пошло не так? В первую очередь — низкий CPM. Издатели уходили к EthicalAds и Carbon Ads, где доход был стабильнее.
Кроме того, они попали под судебный иск из-за невыполнения обязательств (нехватка кликов), что ударило по финансам и репутации.
И после всего этого они начали рекламировать Web3, когда другие сети отказывались от крипторекламы.
CodeFund — это история хорошей идеи, убитой юридическими и рыночными реалиями. Он доказал, что реклама без трекинга — сложная модель, а open-source ≠ прибыльность.
Но проект оставил след: пользователи вспоминают его с благодарностью. К сожалению, даже с поддержкой сообщества реклама в репозиториях не всегда работает так, как хотелось бы.
Эпоха EthicalAds
Цена за тысячу показов: ~ $2–8
Однако сама идея CodeFund не умерла вместе с сервисом. Более того, ещё до CodeFund, в 2016 году, команда Read the Docs начала тестировать свою рекламную платформу. Благодаря Эрику Холшеру в 2018 году они убедились, что такой подход работает и приносит доход.
Этичная реклама работает.
В первом квартале 2018 года наш прогнозируемый доход от рекламы составил $75 000. Этого достаточно, чтобы наша небольшая команда из четырёх человек могла работать над Read the Docs на полную ставку.
Когда мы начали разрабатывать нашу модель этичной рекламы, мы не знали, сработает ли она. Мы почти ничего не понимали в рекламной индустрии и действовали не так, как все.
Теперь мы рады сообщить: можно создавать рекламу, выгодную для всех:
- Read the Docs выигрывает, потому что получает доход, позволяющий поддерживать проект.
- Рекламодатели выигрывают, получая доступ к нашей аудитории разработчиков и развивая свой бизнес.
- Пользователи выигрывают, потому что их конфиденциальность защищена, а сервис остаётся бесплатным.
У них было ключевое преимущество перед CodeFund — собственный трафик от хостинга документации для open-source проектов. Это означало готовую аудиторию и возможность монетизации без ущерба для пользователей.
После закрытия CodeFund дела EthicalAds пошли ещё лучше: они приняли большинство их издателей и укрепили свои позиции.
В 2020 году они открыли исходный код рекламного сервера и запустили сервис для сторонних площадок.
Уверен, вы не раз видели их объявления — например, в документации Flask:
…или в руководствах по Jupyter Notebook:
Небольшой блок слева на скриншотах — это и есть этичная реклама.
Команда настолько продумала подход, что попала в вайтлист AdBlock.
Для меня это лучший сервис этичной рекламы. Мне нравится, как они монетизируют трафик, как интегрируют объявления и особенно — их ежемесячные отчёты в блоге с честной аналитикой и планами.
Эра Carbon Ads
Цена за тысячу показов: ~ $10
Carbon — тёмная лошадка в истории этичной рекламы. Этот сервис был разработан внутри BuySellAds — крупной рекламной сети и агентства, знающего толк в рекламе. Идея заключалась в создании ненавязчивых и релевантных объявлений для разработчиков, дизайнеров и креативных профессионалов. В отличие от AdSense, Carbon Ads предлагала ручную модерацию рекламодателей, чтобы показывать только полезные продукты: IDE, хостинги, дизайнерские инструменты. Баннеры были компактными (обычно 220×120 пикселей), с упором на текст и логотип, без мигающей анимации.
2013–2018 годы можно считать золотой эрой Carbon. В этот период сервис стал одним из основных способов монетизации для технических блогов и небольших SaaS-стартапов. Объявления Carbon размещались на популярных ресурсах вроде CSS-Tricks, Codrops и Smashing Magazine. Благодаря целевой аудитории (разработчики, дизайнеры) стоимость рекламы достигала $5–15 за 1000 показов — выше, чем у многих конкурентов.
Однако в 2019–2021 годах у Carbon начались трудности:
- Разработчики массово использовали AdBlock, снижая доход издателей.
- Появились альтернативы: EthicalAds, Mediavine, Raptive — с более выгодными условиями.
- BuySellAds сместила фокус на прямые продажи, и Carbon Ads перестала быть приоритетом.
Сегодня Carbon Ads уже не так распространена, но остаётся культовой сетью среди «старой гвардии» веб-разработчиков. Её баннеры можно встретить на многих сайтах. Если EthicalAds вы могли не заметить, то Carbon Ads точно мелькала на одном известном ресурсе:
… или на чуть менее популярном сайте:
Главное преимущество Carbon Ads — мощная рекламная сеть в лице BuySellAds, стоящая за спиной.
Кстати, в отличие от EthicalAds и CodeFund, в Carbon Ads никогда не публиковали исходный код своего сервера.
Что же такое этичная реклама?
Возможно, вам покажется странным, но сейчас из-за автоматических аукционов, засилия программатик-рекламы и рекламных бирж рекламодатели могут платить буквально за мусор. Такая ситуация не только в интернет-рекламе, проблема в целом в индустрии. Все гонятся за количеством показов, и в результате это скатывается в трэш.
Этичная реклама — это противоположность навязчивой рекламы из каждого утюга.
Можно выделить несколько определяющих факторов:
- Рекламные материалы должны быть оформлены в спокойных цветах и с приличными формулировками
- Этичная реклама не использует поведенческие таргетинги. Она подстраивается под контент площадки, на которой размещена
- Минимальный или вообще отсутствующий трекинг пользователей. И ни в коем случае не продажа данных любым партнерам.
- Качественные рекламодатели, которые представляют интерес для целевой аудитории.
Как видите, все просто. Этичная реклама уважает пользователей, но при этом приносит пользу рекламодателям.
Кстати, как думаете, можно ли вот этот баннер на Хабре считать этичной рекламой?
Кофеин
Я сделал свой сервис этичной рекламы — Кофеин. Это не больше чем proof of concept, проверка идеи. Очень интересно получить отзывы от сообщества, разобраться, насколько такой сервис рекламы будет востребован. Найдутся ли площадки, готовые установить у себя код рекламы? Будут ли рекламодатели, которые захотят рекламироваться на этих площадках? Какая максимальная цена за тысячу показов? У меня пока нет ответов на эти вопросы.
Сейчас есть только базовый механизм подбора баннера на площадку, стоимость таких показов довольно низкая — около 10–50 рублей за тысячу показов.
Но рекламу уже сейчас можно размещать на своих площадках. Это могут быть сайты с документацией, блоги и даже README.md файлы в ваших репозиториях.
Если вас волнует, как GitHub относится к рекламе, то про это написано в политике:
Мы не запрещаем использование GitHub для рекламы. Тем не менее, мы ожидаем, что наши пользователи следуют определенным ограничениям, поэтому GitHub не рассылает спам. Никто этого не хочет.
Но относиться к этому нужно с осторожностью. Напомню, что кроме GitHub есть еще сервисы gitflic и GitVerse.
Как gitflic относится к рекламе:
6) не использовать Сайт для распространения информации рекламного характера, иначе как с согласия администрации Сайта.
Ребята из gitflic, если вы читаете эту статью, давайте обсудим, что вы думаете про этичную рекламу.
С GitVerse все совсем плохо. Они прямо запрещают коммерческую рекламу:
5.2. Пользователю запрещается:
размещать коммерческую, политическую и иную рекламу/объявления;
Оптимально использовать сервис Кофеин для монетизации трафика на сайте с документацией, так вы не зависите от политики сторонних сервисов и можете получить дополнительные деньги за просмотры документации.
На самом деле, вариантов использования этичной рекламы может быть довольно много. Например, монетизация десктопных приложений. Или дополнительная монетизация сервисов с платной подпиской, у которых есть бесплатные тарифы. Можно попытаться монетизировать приложения, которые написаны под альтернативные мобильные операционные системы (привет, приложения под Aurora OS).
Впереди меня ждет еще очень много проблем:
- Чтобы сервис ожил, нужно, в первую очередь, найти лояльные площадки. Именно этим я сейчас занимаюсь.
- Кроме этого, реклама в России — очень зарегулированный бизнес: нужно отчитываться в ОРД, отчислять 3% в бюджет как оператор рекламных систем и еще куча всяких юридических проблем.
Тем не менее, если проект действительно будет интересен сообществу, то будет даже интересно преодолевать все эти трудности.
Будущее рекламы
В конце хочется немного помечтать о будущем интернет-рекламы.
Современные рекламные сети очень хорошо научились работать на поведенческих таргетингах. Но в этих сетках становится все сложнее достучаться до определенных категорий, слишком большая конкуренция за пользователя. Неизбежно мы придем к более сегментированному подходу, к рекламным сеткам, в которых собрана определенная аудитория — именно так работают EthicalAds и Carbon Ads и таким должен быть сервис Кофеин.
Все сложнее становится собирать информацию по конкретным пользователям. Браузеры отключают сторонние куки, мобильные приложения требуют запрашивать разрешение у пользователя на трекинг, и со временем приватность будет только увеличиваться. Поэтому контекстный таргетинг снова выходит на сцену. Подбор рекламы под тематику площадки снова становится актуальным, но теперь у нас есть LLM, которые позволят подбирать рекламу не просто по ключевым словам, а по смыслу страницы.
Будут появляться новые неожиданные форматы. Что вы думаете насчет рекламы в терминале? Мне кажется вполне логичным, что в бесплатной версии Warp может появиться рекламная строка. Круто, если она будет подбираться под ваши команды в терминале.
Я не понимаю, почему все еще разномастные AI-помощники не предлагают вам рекламу в своих ответах — это просто золотое дно, это самая нативная реклама из всех возможных.
Все больше будет применяться комплексный подход к монетизации сервисов и приложений: реклама + подписка + разовая покупка + пожизненная покупка. И все это в разных комбинациях. Почему не сделать сервис с бесплатным тарифом, но с рекламой, при этом количество рекламы будет уменьшаться в зависимости от уровня подписки на бусти? Тут очень большой простор для фантазии.
И, конечно, все больше будет упор на перфоманс, нужно, чтобы реклама приносила результат и конверсии. Уже никому не интересно покупать просто показы.
P.S. Надеюсь, вас не утомило большое количество рекламы в этом посте. Будет очень интересно почитать ваше мнение про этичную рекламу.