Forwarded from Рекламная сеть Яндекса
В начале апреля мы отключим поддержку технологии Турбо. Семь лет она помогала владельцам сайтов создавать лёгкие версии страниц, которые быстро загружались даже при медленном интернете.
Сейчас мобильные сети стали быстрее, мобильный трафик стал основным источником посетителей, а партнёры научились делать качественные и удобные для пользователей мобильные версии сайтов. В этих условиях технология Турбо теряет популярность и становится менее актуальной.
До закрытия осталось 2 месяца — самое время убедиться, что мобильная версия работает без сбоев.
#Сайты
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣6🤝1
Forwarded from PubMag.ru
🔥 Итоги января: что удалось и что ждет впереди
Январь был насыщенным месяцем. Часть задач успешно закрыта, часть перенесена на февраль. Основной фокус — масштабирование и увеличение объемов обработки данных.
✅ Что получилось:
— Battleboard — теперь можно отслеживать прогресс адаптеров ежемесячно.
— Перформанс и прогресс проекта — прозрачность данных стала выше.
— Документация HBTracker — описание работы HBTracker.
— Новое оборудование и многопоточность в HBTracker — данные обрабатываются быстрее.
— Возвращение к парсингу поисковой выдачи (Яндекс, Google) — база доменов выросла до 207 тысяч.
— 4 новых хедер-биддинг адаптера (Digital Media Group, AdTech, Redllama, Digital Sail). Теперь в базе 55 адаптеров.
Что не получилось и планы на февраль — по ссылке.
Январь был насыщенным месяцем. Часть задач успешно закрыта, часть перенесена на февраль. Основной фокус — масштабирование и увеличение объемов обработки данных.
✅ Что получилось:
— Battleboard — теперь можно отслеживать прогресс адаптеров ежемесячно.
— Перформанс и прогресс проекта — прозрачность данных стала выше.
— Документация HBTracker — описание работы HBTracker.
— Новое оборудование и многопоточность в HBTracker — данные обрабатываются быстрее.
— Возвращение к парсингу поисковой выдачи (Яндекс, Google) — база доменов выросла до 207 тысяч.
— 4 новых хедер-биддинг адаптера (Digital Media Group, AdTech, Redllama, Digital Sail). Теперь в базе 55 адаптеров.
Что не получилось и планы на февраль — по ссылке.
pubmag.ru
Итоги января и планы на февраль
Январь: успешное масштабирование HBTracker, Battleboard, страницы о продуктах, новые адаптеры. Главный приоритет февраля — каталогизация доменов.
🔥3👍1
Сумбурный и неточный обзор рынка монетизации web-трафика Японии 🇯🇵
Я вот сидел и думал, чем бы ещё удивить "паписчеков", кроме унылых дайджестов, новостей и теории. Какой бы "ориджинал контент" сделать для моих красотуль. Ну и родилось это:
Почему Япония?
Всё просто — я ездил туда в отпуск пару месяцев назад и просто искал повод поделиться фоточками, а заодно навалить контента, который был бы вам интересен.
Сразу сделаю сноску: мне не удалось найти нормальный VPN с японским гео или стабильную проксю, чтобы анализ был максимально точным и аутентичным. С другой стороны, у большинства именно японских сайтов (а не японских версий международных) трафик 95%+ генерируется внутри страны. Иногда даже отсутствует англоязычная версия. Поэтому есть сомнения, что они держат разные рекламные карты под разные регионы.
Основные площадки
Yahoo!
Западный старожил, который отлично себя чувствует на японском рынке и занимает две позиции в топ-5 сайтов по SimilarWeb. Как и большинство сайтов из Поднебесной, выглядит так, будто его не обновляли с начала 2010-х.
📌 yahoo.co.jp и news.yahoo.co.jp — около 1 млрд визитов в месяц по данным того же SimilarWeb.
На сайте я нашёл коды Yahoo Ads (*.yimg.jp), что ожидаемо, а также коды Google AdManager. Prebid.js не обнаружен. Рекламы немного — 2–3 рекламных блока, в основном в сайдбаре или после статьи.
Игровые площадки
📌 gamewith.jp и game8.jp — по 120 млн визитов в месяц у каждого.
Японцы очень любят играть. Студенты, школьники, офисный планктон — почти все залипают в телефоны, крутя очередную Гачу (которая не мучи) в попытках выбить любимую аниме-девочку. Люди постарше либо читают ранобэ, либо украдкой, но с интересом, разглядывают бородатых иностранцев (меня).
На этих сайтах я в основном находил коды GAM, брендирование очередной гачи или рекламу своей же лотереи. Также встречаются виджеты с товарами Amazon.
LINE.me
📌 LINE — местный суперапп, который включает:
- мессенджер (основной продукт),
- новости,
- витрину товаров,
- платёжную систему,
- стриминг музыки,
- видеосервис,
-десятки других приложений (от телемедицины до игр).
my-best.com
📌 60 млн визитов в месяц.
Сайт обзоров и рейтингов товаров. Один из немногих, где можно найти Prebid.js с подключёнными Index Exchange, AppNexus, OpenX, Pubmatic, Criteo, RTBHouse и др.
nicovideo.jp
📌 130 млн визитов в месяц.
Японский Rutube. Хостинг видео, стриминговая платформа и площадка для просмотра телеканалов.
Рекламные сети
📌 Google Ads — Google остаётся самым посещаемым сайтом и поисковиком, поэтому AdSense и AdX/GAM используются почти везде.
📌 Yahoo! Ads — второй по посещаемости поисковик и новостной сайт, вот.
📌 Geniee — одна из японских рекламных систем. Есть адаптер под Prebid, но я не смог найти его ни на одном из нескольких десятков сайтов.
Наружная реклама
Она везде и её много. Московскому метро ещё далеко до уровня рекламной загруженности японского, но всё зависит от города.
В Токио и Осаке рекламы полно. В Нагое — уже сильно меньше. Но это зависит от ветки метро и компании, которой она принадлежит.
Кроме классической рекламы японских мегакорпораций, на улицах можно встретить:
- Брендированные грузовики с рекламой пачинко (японские слоты) и лотерей. Легальная гембла.
- Политическую рекламу — по улицам ездят мини-фургоны со своими плакатами и лозунгами. Политик внутри машет ручкой прохожим.
- Много рекламы игр - в основном мобильных.
Фоточки будут в следующем посте. В общем, если вам понравился обзор, дайте знать — может, сделаю ещё что-то подобное. 😎
Я вот сидел и думал, чем бы ещё удивить "паписчеков", кроме унылых дайджестов, новостей и теории. Какой бы "ориджинал контент" сделать для моих красотуль. Ну и родилось это:
Почему Япония?
Всё просто — я ездил туда в отпуск пару месяцев назад и просто искал повод поделиться фоточками, а заодно навалить контента, который был бы вам интересен.
Сразу сделаю сноску: мне не удалось найти нормальный VPN с японским гео или стабильную проксю, чтобы анализ был максимально точным и аутентичным. С другой стороны, у большинства именно японских сайтов (а не японских версий международных) трафик 95%+ генерируется внутри страны. Иногда даже отсутствует англоязычная версия. Поэтому есть сомнения, что они держат разные рекламные карты под разные регионы.
Основные площадки
Yahoo!
Западный старожил, который отлично себя чувствует на японском рынке и занимает две позиции в топ-5 сайтов по SimilarWeb. Как и большинство сайтов из Поднебесной, выглядит так, будто его не обновляли с начала 2010-х.
📌 yahoo.co.jp и news.yahoo.co.jp — около 1 млрд визитов в месяц по данным того же SimilarWeb.
На сайте я нашёл коды Yahoo Ads (*.yimg.jp), что ожидаемо, а также коды Google AdManager. Prebid.js не обнаружен. Рекламы немного — 2–3 рекламных блока, в основном в сайдбаре или после статьи.
Игровые площадки
📌 gamewith.jp и game8.jp — по 120 млн визитов в месяц у каждого.
Японцы очень любят играть. Студенты, школьники, офисный планктон — почти все залипают в телефоны, крутя очередную Гачу (которая не мучи) в попытках выбить любимую аниме-девочку. Люди постарше либо читают ранобэ, либо украдкой, но с интересом, разглядывают бородатых иностранцев (меня).
На этих сайтах я в основном находил коды GAM, брендирование очередной гачи или рекламу своей же лотереи. Также встречаются виджеты с товарами Amazon.
Что такое гача?
📌 Гача / Gachapon / ガチャポン — это японские автоматы с игрушками, куда ты закидываешь монетку, а в ответ получаешь случайную фигурку. Цены от 100 йен за мусор, до пары тысяч за редкие или премиальные экземпляры.
LINE.me
📌 LINE — местный суперапп, который включает:
- мессенджер (основной продукт),
- новости,
- витрину товаров,
- платёжную систему,
- стриминг музыки,
- видеосервис,
-десятки других приложений (от телемедицины до игр).
my-best.com
📌 60 млн визитов в месяц.
Сайт обзоров и рейтингов товаров. Один из немногих, где можно найти Prebid.js с подключёнными Index Exchange, AppNexus, OpenX, Pubmatic, Criteo, RTBHouse и др.
nicovideo.jp
📌 130 млн визитов в месяц.
Японский Rutube. Хостинг видео, стриминговая платформа и площадка для просмотра телеканалов.
Кстати, именно пользователи Nicovideo в 2007 году подарили миру Гачимучи (да-да, тот самый). Абсолютно не удивляет, что мемы из кринжового гей-прона появились именно в Японии — они такие.
Рекламные сети
📌 Google Ads — Google остаётся самым посещаемым сайтом и поисковиком, поэтому AdSense и AdX/GAM используются почти везде.
📌 Yahoo! Ads — второй по посещаемости поисковик и новостной сайт, вот.
📌 Geniee — одна из японских рекламных систем. Есть адаптер под Prebid, но я не смог найти его ни на одном из нескольких десятков сайтов.
Наружная реклама
Она везде и её много. Московскому метро ещё далеко до уровня рекламной загруженности японского, но всё зависит от города.
В Токио и Осаке рекламы полно. В Нагое — уже сильно меньше. Но это зависит от ветки метро и компании, которой она принадлежит.
Кроме классической рекламы японских мегакорпораций, на улицах можно встретить:
- Брендированные грузовики с рекламой пачинко (японские слоты) и лотерей. Легальная гембла.
- Политическую рекламу — по улицам ездят мини-фургоны со своими плакатами и лозунгами. Политик внутри машет ручкой прохожим.
- Много рекламы игр - в основном мобильных.
Фоточки будут в следующем посте. В общем, если вам понравился обзор, дайте знать — может, сделаю ещё что-то подобное. 😎
10👍6🔥1
1. Турбо-страницы Яндекса закрываются
Эта новость, скажу прямо, не стала неожиданностью – решение было вполне ожидаемым. Всё меньше площадок подключали Турбо на мобильный трафик, не говоря уже о десктопных версиях. Сейчас Турбо просто непопулярен и слабо монетизируется – из последних форматов там выходила Лента, в отличие от In-Image. В блоге Яндекс.Вебмастер последнее упоминание Турбо датируется серединой 2021 года.
В старые добрые времена можно было подключить сайт к Дзену, поставить Турбо и грести по 50–70 тысяч визитов ежедневно – только контент успевай пилить. И всё это – на практически свежих доменах. Жаль, что всё это не долго продолжалось.
2. Модерация Яндекса - благодаря ИИ ускорилась блокировка мошеннических объявлений.
Модерация в Яндексе очень серьёзная – поймать скам в сети действительно сложно, в отличие от того же AdSense (не знаю, как сейчас там обстоят дела, может, тоже подкрутили и явного скама стало меньше).
Если сравнить с результатами прошлого года, то видно:
- Количество блокировок сайтов выросло на 14%,
- Блокировки ТГ-площадок увеличились в 10 раз,
- Блокировки приложений снизились на 75%.
Цифры вполне объяснимы: в прошлом году РСЯ для ТГ вышла из закрытой беты, и количество площадок сомнительного качества резко выросло.
3. VK Реклама выпустили новый формат - рекомендационный виджет
Как собрать больше данных об интересах пользователей и их контентных предпочтениях? Сделать виджет рекомендаций.
Виджет уже доступен паблишерам рекламной сети VK – пробуйте и тестируйте
Внешне, виджет очень-очень напоминает такой же блок Relap. Дело в том, что продукт перенесли в VK и Relap будет закрыт в скором времени.
4. Sportbox вошёл в топ-10 спортивных сайтов в мире
По данным SimilarWeb - в январе 2025 года, Спортбокс занял 10 место среди спортивных сайтов по всему миру. По РФ сайт занимает почетное первое место. Спортбокс и МатчТВ в сердечке ❤️ - желаю вырваться в топ-1 по миру.
Оффтоп:
Ну и по классике – где ещё смогли запустить DOOM?
На этот раз на Habr рассказали, как с помощью Python удалось запустить "классику" прямо в поисковой строке Google.
Изображение выводится в ASCII-арте, что, конечно, добавляет крутости. Правда, FPS и внешний вид – не самые сильные стороны этого порта.
AdCops - монетизация и реклама | Ламповый Чат AdCops
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
На прошлой неделе в рунете было мало значимых новостей, поэтому сосредоточимся на западном рынке.
1. The Trade Desk не оправдал прогноз по выручке в Q4'24 — акции упали на 31%
Впервые за 8 лет компания не достигла прогнозируемой выручки. Доход за 4-й квартал составил $741 млн против ожидаемых $759 млн, что соответствует 97,5% выполнения плана. Тем не менее, годовой рост показателей за этот же период превысил 22%, а чистая прибыль практически удвоилась — с $97 млн до $182 млн. Однако это не убедило инвесторов, и после публикации отчёта акции упали более чем на 27%.
2. Кто-то падает, а кто-то растёт: акции AppLovin выросли на 28% на фоне новостей о продаже бизнеса приложений
AppLovin распродаёт оставшиеся мобильные игровые студии, чтобы полностью сосредоточиться на рекламной платформе. Ещё в прошлом году компания запустила в бета-версии программу рекламы электронной коммерции, тогда как ранее оставалась исключительно игровой платформой.
Оффтоп:
На этот раз почти без Doom'а. В ГосДУМе предложили запретить рекламу самогонных аппаратов.
Также в начале февраля был внесён законопроект о запрете рекламы безалкогольного пива. Как и обычно, цель подобных инициатив — снижение потребления алкоголя среди населения. Если реклама самогонных аппаратов занимает микросегмент, то реклама пива, пусть даже безалкогольного, имеет гораздо больший объём в рекламном инвентаре.
Пичка взята с канала "отдел мемедиа"
AdCops - монетизация и реклама | Ламповый Чат AdCops
Please open Telegram to view this post
VIEW IN TELEGRAM
👀2🔥1
#AdCops_вакансии
Advertising Operations Manager для популярной онлайн-медиа компании с опытом работы на EU и US рынках.
Удаленная работа, штаб-квартира расположена на Кипре
Задачи:
- Контроль рекламного инвентаря на ПК и мобильных устройствах, прогнозирование и стабильная эффективность на всех платформах;
- Анализ данных и тенденций эффективности рекламы, создание подробных отчетов и улучшение таких показателей, как CTR, eCPM, FillRate и доход;
- Управление рекламными ресурсами в Google Ad Manager (GAM) и максимального увеличения дохода;
- Использование Prebid, Open Bidding и интеграция TAM , для повышения монетизации;
- Привлечение новых поставщиков рекламы, выявляя возможности для роста и развивая отношения с партнерами;
Требования:
- Не менее 2 лет опыта работы в AdTech, с упором на Google Ad Manager (GAM);
- Подтвержденный опыт в области программной рекламы, включая интеграцию Open Bidding (Google AdX) и Header Bidding (Prebid);
- Практический опыт работы с TAM (Transparent Ad Marketplace) и привлечения новых партнеров по рекламе;
- Глубокое понимание отраслевых стандартов, таких как VAST, VPAID , а также знания JavaScript, HTML и инструментами отладки;
- Подтвержденный опыт оптимизации ключевых показателей, таких как CTR, CPM , Fill Rate и общей доходности;
- Знание английского языка на уровне выше среднего.
Ссылка на вакансию: https://gitmax.com/vacancy/advertising-operations-manager
Контакт: @victoria_gitmax
Advertising Operations Manager для популярной онлайн-медиа компании с опытом работы на EU и US рынках.
Удаленная работа, штаб-квартира расположена на Кипре
Задачи:
- Контроль рекламного инвентаря на ПК и мобильных устройствах, прогнозирование и стабильная эффективность на всех платформах;
- Анализ данных и тенденций эффективности рекламы, создание подробных отчетов и улучшение таких показателей, как CTR, eCPM, FillRate и доход;
- Управление рекламными ресурсами в Google Ad Manager (GAM) и максимального увеличения дохода;
- Использование Prebid, Open Bidding и интеграция TAM , для повышения монетизации;
- Привлечение новых поставщиков рекламы, выявляя возможности для роста и развивая отношения с партнерами;
Требования:
- Не менее 2 лет опыта работы в AdTech, с упором на Google Ad Manager (GAM);
- Подтвержденный опыт в области программной рекламы, включая интеграцию Open Bidding (Google AdX) и Header Bidding (Prebid);
- Практический опыт работы с TAM (Transparent Ad Marketplace) и привлечения новых партнеров по рекламе;
- Глубокое понимание отраслевых стандартов, таких как VAST, VPAID , а также знания JavaScript, HTML и инструментами отладки;
- Подтвержденный опыт оптимизации ключевых показателей, таких как CTR, CPM , Fill Rate и общей доходности;
- Знание английского языка на уровне выше среднего.
Ссылка на вакансию: https://gitmax.com/vacancy/advertising-operations-manager
Контакт: @victoria_gitmax
❤2
Forwarded from Adtech: персональное мнение
Друзья, все тут ждут, что западные бренды возвращаются на Русь. Давайте представим, что вернётся Google со всей своей петрушкой в виде DV360, Adsense, DFP и прочими. Что делать будете?
Anonymous Poll
16%
Немедленно кинусь в ноги кормилицам и срочно переведу на них все бюджеты и трафик
12%
Мы заменили Google где могли, но будем аккуратно тестировать его сервисы
6%
Всё будет зависеть от потенциальных рисков. Так-то мы готовы подумать на тему тестирования Google
6%
Честно говоря, Google себя показал не очень надёжным партнёром и возвращаться к нему не хотим
2%
Мы сменили все сервисы и возвращаться к Google не планируем
5%
Мы работаем вне РФ и продолжаем пользоваться Google
1%
Мы работаем вне РФ, но Гуглом не пользуемся
3%
Мы работаем в РФ и пользуемся Google
48%
Посмотреть ответики
В одном из прошлых постов я писал про заглушки, пассбеки и коллбеки. Сегодня разберём особенности создания заглушек в РСЯ.
Поскольку более 95% сайтов в рунете монетизируется через РСЯ, будет актуально рассмотреть в первую очередь именно эту рекламную сеть. Разберём различные способы установки заглушки в РСЯ.
1. Пассбек в партнёрском интерфейсе РСЯ
Самый простой и действенный вариант установки заглушки — задать её в настройках рекламного блока в партнёрском интерфейсе РСЯ:
- Откройте настройки рекламного блока. Если включён режим «Ограничения CPM: Максимальный доход», переключите его на «Порог CPMV».
- Установите нужный порог CPMV.
⚠️ Важно! Чем выше установленный порог относительно среднего CPMV, тем ниже будет Fill Rate, и тем чаще будет показываться заглушка. Это может негативно сказаться на доходе.
Преимущества пассбека в РСЯ
Яндекс фиксирует статистику заглушек: в отчётах рекламного блока доступны метрики «Запросы своей рекламы» и «Видимые показы своей рекламы». Эти данные можно сравнивать и сверять с показателями из личного кабинета другой рекламной сети, если вы используете её как заглушку.
Недостатки пассбека
- Если рекламный блок РСЯ вернёт ошибку, заглушка не сработает — в случае сбоя РСЯ не будет работать и заглушка.
- Можно запутаться, на каких рекламных блоках были установлены какие заглушки.
- Заглушка по пассбеку будет загружаться в iframe, из-за чего скрипты внутри неё не смогут взаимодействовать с кодом вне iframe. Это может снизить эффективность рекламы.
- Если у вас 50+ рекламных блоков, для каждого придётся настраивать отдельную заглушку, что займёт много времени.
2. Коллбеки РСЯ
Коллбеки позволяют более гибко работать с рекламным кодом. Чем больше доступных коллбеков, тем шире возможности для управления рекламой:
onClose — вызов заглушки после закрытия Fullscreen, FloorAd/TopAd.
onError — обработка ошибок рекламного кода.
onRender — добавление дополнительных стилей к блоку при отрисовке рекламы.
Однако коллбека, который срабатывает при отсутствии рекламного выкупа, у РСЯ нет. В AdFox он называется onStub.
📌 Пример JavaScript кода для РСЯ
Ya.Context.AdvManager.render({
blockId: 'R-A-123456-1',
renderTo: 'yandex_rtb_R-A-123456-1',
}, () => {
// код вызова своей рекламы в блоке
});Добавим кастомную заглушку с баннером «Продам гараж», если РСЯ не выкупит рекламу или выдаст ошибку:
function backupAd() {
let banner = document.createElement("div");
banner.textContent = "Продам Гараж";
Object.assign(banner.style, {
width: "300px",
height: "250px",
backgroundColor: "#ffcc00",
display: "flex",
justifyContent: "center",
alignItems: "center",
fontSize: "24px",
fontWeight: "bold",
textAlign: "center",
border: "2px solid #000",
});
document.getElementById("yandex_rtb_R-A-123456-1").appendChild(banner);
}
Ya.Context.AdvManager.render(
{
blockId: "R-A-123456-1",
renderTo: "yandex_rtb_R-A-123456-1",
onClose: () => {
// Только для Fullscreen и стикеров
},
onError: (data) => {
console.log("Ошибка:", data.text);
backupAd(); // Показываем заглушку, если произошла ошибка
},
onRender: (data) => {
console.log("Рендер:", data.text);
},
},
() => {
backupAd(); // Показываем заглушку, если реклама не выкупилась
}
);Используя коллбеки, можно взаимодействовать с рекламой, улучшать пользовательский опыт и повышать доход. На первый взгляд, всё довольно просто, но если у вас нет опыта работы с JS/HTML/CSS, этот вариант может показаться сложным. В таком случае проще работать с пассбеками. Однако, если освоить коллбеки, открываются новые возможности для гибкой работы с рекламными блоками.
📖 Документация по коллбекам РСЯ
AdCops - монетизация и реклама | Ламповый Чат AdCops
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8🕊1
Недавно читал пост Вастрика про Vibe-coding, где он писал о написании кода в эпоху генеративных моделей.
Рекомендую его блог — автор интересно пишет о путешествиях, кодинге, своей жизни и увлечениях. Когда открыл для себя этот блог, залип на несколько часов. А пост про путешествие в Японию помог мне в моём собственном путешествии.
Про вайб-кодинг:
"Идея в том, что с появлением LLM-инструментов генерации кода и даже целых проектов, таких как Claude Sonnet или Cursor, у любителей попрограммировать что-нибудь вечером открылся новый способ программирования — с помощью чата с LLM или даже голоса. Вы открываете Cursor или любую другую AI IDE, создаёте чистый проект и начинаете прямо в чате описывать, что вы хотите получить."
Для AdOps-специалиста нейросети, как мне кажется, стали отличными помощниками в решении многих задач — написании кода, решении технических проблем, работе с контентом, генерации идей и гипотез. Я не разработчик, мой уровень JS/HTML/CSS базовый — достаточный для работы AdOps-менеджером, но всегда хотелось попробовать больше. Поэтому я тоже решил немного заняться вайб-кодингом. Пара банок энергетика, VPN для обхода гео-ограничений ChatGPT и немного свободного времени — и в итоге получилась обёртка для Adfox с разными форматами:
Sticky-banner — мобильный/десктопный фиксированный блок с поддержкой следующих параметров:
Wrapper для статичного рекламного блока:
Нейросети довольно быстро справляются с написанием кода, но чувствительны к промтам — напишешь слабый промт, получишь на выходе мусор. Чем дольше общаешься с чат-ботом, тем больше он начинает путаться и терять контекст. В итоге он может вообще переписать весь код, удалив 80% функционала, лишь бы пофиксить один визуальный баг.
К тому же лимиты GPT-4o быстро заканчиваются. Варианты решения:
- Продолжить работу с DeepSeek — он немного хуже справляется с задачами, чем нейросеть от OpenAI.
- Включить Copilot в Visual Studio Code — он тоже использует GPT-4o, но через аккаунт GitHub.
Код (если это вообще можно назвать кодом) пока не оптимизирован: в нём куча повторяющихся строк, и над ним ещё работать и работать.
Что дальше?
В планах доработать этот пет-проект:
✅ Оптимизировать код и перевести его на TypeScript (сейчас пишу на JS).
✅ Добавить новые форматы: полноэкранный Fullscreen и межэкранный Interstitial.
✅ Поддержка Header Bidding: Adfox HB (базово уже есть в wrapper) и Prebid.js.
✅ Трекать видимость рекламы через Intersection Observer API или OpenVV (но сначала нужно разобраться, где хранить и обрабатывать данные).
✅ Сделать проект Open Source.
Рекомендую его блог — автор интересно пишет о путешествиях, кодинге, своей жизни и увлечениях. Когда открыл для себя этот блог, залип на несколько часов. А пост про путешествие в Японию помог мне в моём собственном путешествии.
Про вайб-кодинг:
"Идея в том, что с появлением LLM-инструментов генерации кода и даже целых проектов, таких как Claude Sonnet или Cursor, у любителей попрограммировать что-нибудь вечером открылся новый способ программирования — с помощью чата с LLM или даже голоса. Вы открываете Cursor или любую другую AI IDE, создаёте чистый проект и начинаете прямо в чате описывать, что вы хотите получить."
Для AdOps-специалиста нейросети, как мне кажется, стали отличными помощниками в решении многих задач — написании кода, решении технических проблем, работе с контентом, генерации идей и гипотез. Я не разработчик, мой уровень JS/HTML/CSS базовый — достаточный для работы AdOps-менеджером, но всегда хотелось попробовать больше. Поэтому я тоже решил немного заняться вайб-кодингом. Пара банок энергетика, VPN для обхода гео-ограничений ChatGPT и немного свободного времени — и в итоге получилась обёртка для Adfox с разными форматами:
Sticky-banner — мобильный/десктопный фиксированный блок с поддержкой следующих параметров:
settings: {
bannerPosition: "bottom" || "top", // положение баннера сверху или снизу экрана
buttonPosition: "right" || "left", // положение кнопки закрытия справа или слева
closeTimeout: 5, // таймаут доступности кнопки закрытия
reload: true, // перезагрузка рекламного блока каждые 30 секунд
visibleReload: true, // перезагрузка блока в зоне видимости
buttonType: "square" || "side" // тип кнопки закрытия: сверху рекламного блока или сбоку
}Wrapper для статичного рекламного блока:
settings: {
reload: true, // перезагрузка рекламного блока каждые 30 секунд
visibleReload: true, // перезагрузка блока в зоне видимости
lazyLoad: { // параметры lazyLoad Adfox'а
fetchMargin: 10, // расстояние до баннера, с которого начнётся запрос (в процентах высоты экрана)
mobileScaling: 2 // множитель значения fetchMargin для мобильных устройств
}
}Нейросети довольно быстро справляются с написанием кода, но чувствительны к промтам — напишешь слабый промт, получишь на выходе мусор. Чем дольше общаешься с чат-ботом, тем больше он начинает путаться и терять контекст. В итоге он может вообще переписать весь код, удалив 80% функционала, лишь бы пофиксить один визуальный баг.
К тому же лимиты GPT-4o быстро заканчиваются. Варианты решения:
- Продолжить работу с DeepSeek — он немного хуже справляется с задачами, чем нейросеть от OpenAI.
- Включить Copilot в Visual Studio Code — он тоже использует GPT-4o, но через аккаунт GitHub.
Код (если это вообще можно назвать кодом) пока не оптимизирован: в нём куча повторяющихся строк, и над ним ещё работать и работать.
Что дальше?
В планах доработать этот пет-проект:
✅ Оптимизировать код и перевести его на TypeScript (сейчас пишу на JS).
✅ Добавить новые форматы: полноэкранный Fullscreen и межэкранный Interstitial.
✅ Поддержка Header Bidding: Adfox HB (базово уже есть в wrapper) и Prebid.js.
✅ Трекать видимость рекламы через Intersection Observer API или OpenVV (но сначала нужно разобраться, где хранить и обрабатывать данные).
✅ Сделать проект Open Source.
🔥4🤝1
Больше сниппетов в помощь AdOps-специалисту
Как вы проверяете ставки, которые приходят от монетизаторов в Adfox Header Bidding?
Можно использовать метод, который указан в документации Adfox:
Но он покажет только последние ставки, а если вы хотите запросить все ставки можно использовать метод:
Удобнее, но если монетизаторов и рекламных блоков много, то можно голову сломать, пока разберёшь весь этот массив. Поэтому я сделал 2 новых сниппета, для лапочек-коллег
1. Отображаем только активные ставки - где есть цена.
Получаем таблицу всех ставок, монетизаторов, ID кампаний, ID контейнеров, eCPM, размеры и другие. А также краткую статистику ставок.
2. Но что делать, если нужны пустые или ставки с ошибками? Используем второй сниппет, который отобразит в консоли таблицу со всеми ставками по каждой ошибке - вместе с её кратким описанием.
Инструкция по созданию сниппета будет в комментариях. Но если сниппеты - это скучно, а нужен плагин для браузера, накидайте огоньков - попробую сделать.
Как вы проверяете ставки, которые приходят от монетизаторов в Adfox Header Bidding?
Можно использовать метод, который указан в документации Adfox:
window.Ya.headerBidding.getLastBidsReceived();
Но он покажет только последние ставки, а если вы хотите запросить все ставки можно использовать метод:
window.Ya.headerBidding.getBidsReceived();
Удобнее, но если монетизаторов и рекламных блоков много, то можно голову сломать, пока разберёшь весь этот массив. Поэтому я сделал 2 новых сниппета, для лапочек-коллег
1. Отображаем только активные ставки - где есть цена.
Получаем таблицу всех ставок, монетизаторов, ID кампаний, ID контейнеров, eCPM, размеры и другие. А также краткую статистику ставок.
(function() {
const bids = window.Ya?.headerBidding?.getBidsReceived?.();
if (!Array.isArray(bids)) {
console.warn("Данные о ставках отсутствуют или неверны.");
return;
}
const totalBids = bids.length;
const validBids = bids.filter(bid => bid.cost && !bid.errorCode);
const validBidsCount = validBids.length;
const percentage = ((validBidsCount / totalBids) * 100).toFixed(2);
if (validBidsCount === 0) {
console.info("Нет активных ставок.");
} else {
console.table(validBids.map(bid => ({
'Adapter': bid.adapterName,
'Container ID': bid.containerId,
'Campaign ID': bid.campaignId,
'CPM (RUB)': bid.cost.cpm,
'Size': bid.size ? `${bid.size.width}x${bid.size.height}` : 'N/A',
'Banner URL': bid.banner?.src || 'N/A',
'Request Duration (ms)': bid.requestDuration
})));
}
console.log(`Статистика Header Bidding:`);
console.log(`Ставок всего: ${totalBids}`);
console.log(`Ставок с ценой: ${validBidsCount}`);
console.log(`% ставок с ценой: ${percentage}%`);
})();2. Но что делать, если нужны пустые или ставки с ошибками? Используем второй сниппет, который отобразит в консоли таблицу со всеми ставками по каждой ошибке - вместе с её кратким описанием.
(function() {
const errorDescriptions = {
0: "Неизвестная ошибка.",
1: "Отсутствие ставки или ответа.",
2: "Некорректный ответ.",
3: "Таймаут.",
4: "Ошибка HTTP-протокола.",
5: "Некорректные пользовательские данные в конфигурационном скрипте.",
6: "Некорректные настройки монетизатора.",
7: "Монетизатор прислал ID контейнера, отличный от ID в запросе.",
8: "Монетизатор прислал корректный ответ без статуса.",
9: "В ответе монетизатора отсутствует codeType или он некорректный."
};
const bids = window.Ya?.headerBidding?.getBidsReceived?.();
if (!Array.isArray(bids)) {
console.warn("Данные о ставках отсутствуют или неверны.");
return;
}
const errorBids = bids.filter(bid => bid.errorCode);
if (errorBids.length === 0) {
console.info("Нет ставок с ошибками.");
return;
}
const groupedErrors = errorBids.reduce((acc, bid) => {
acc[bid.errorCode] = acc[bid.errorCode] || [];
acc[bid.errorCode].push(bid);
return acc;
}, {});
Object.keys(groupedErrors).sort((a, b) => a - b).forEach(errorCode => {
const description = errorDescriptions[errorCode] || "Описание отсутствует.";
console.log(`\nОшибка ${errorCode} (${description}): ${groupedErrors[errorCode].length} ставок`);
console.table(groupedErrors[errorCode].map(bid => ({
'Adapter': bid.adapterName,
'Container ID': bid.containerId,
'Campaign ID': bid.campaignId,
'Error Code': bid.errorCode,
'Request Duration (ms)': bid.requestDuration
})));
});
})();Инструкция по созданию сниппета будет в комментариях. Но если сниппеты - это скучно, а нужен плагин для браузера, накидайте огоньков - попробую сделать.
10🔥24
1. Финансовые результаты Яндекса за Q4'24 и 2024 год
Основные показатели:
- Выручка: 1 094,6 млрд руб. (+37% год к году).
- Скорректированная EBITDA: 188,6 млрд руб. (+56%).
- Скорректированная чистая прибыль: 100,9 млрд руб. (+94%).
- Доля на поисковом рынке России: 65,3% (+1,9 п. п.).
- Число подписчиков Яндекс.Плюс: 39,2 млн (+29%).
Ключевые сегменты:
- Поиск и портал: выручка — 439 млрд руб. (+30%), EBITDA — 220,5 млрд руб.
- Электронная коммерция, райдтех и доставка: выручка — 592,4 млрд руб. (+41%), рост GMV маркетплейса — 48%.
- Райдтех (такси, каршеринг): GMV — 1,46 трлн руб. (+33%).
- Доставка и O2O-сервисы: GMV — 299,3 млрд руб. (+59%).
Прогноз на 2025 год:
- Ожидаемый рост выручки — более 30%.
- Скорректированная EBITDA — не менее 250 млрд руб.
Менеджмент компании предлагает дивиденды в размере 80 руб. на акцию.
2. Google начинает отключать блокировщики рекламы с Chrome - первый uBlock Origin
В рамках перехода на новый Manifest V3 для браузерных расширений Google начал предупреждать о скором прекращении поддержки расширений, работающих на Manifest V2, включая uBlock Origin. Браузер показывает уведомления:
«Это расширение не отвечает стандартам улучшенного безопасного просмотра»
«Скоро мы можем прекратить поддержку этого расширения»
Иногда расширение вовсе удаляется из списка доступных.
С одной стороны, сокращение числа пользователей adblock-расширений положительно скажется на доходах владельцев площадок. С другой стороны, разработчики уже адаптируют свои решения под Manifest V3, поэтому сильного снижения количества пользователей блокировщиков ожидать не стоит.
3. Яндекс заявляет о нехватке электричества для обучения ИИ
Директор по развитию технологий ИИ «Яндекса» Александр Крайнов заявил, что в мире заканчивается электроэнергия, в том числе для искусственного интеллекта. В России также не хватает вычислительных мощностей — при создании крупного дата-центра может потребоваться год, чтобы обеспечить его энергоснабжением.
Если санкции действительно ограничивают доступ к мощностям, то с электроэнергией ситуация не столь критична. В проблемной зоне традиционно остаются Москва, Санкт-Петербург и Краснодарский край, где в прошлом году фиксировались перебои. Однако в других регионах наблюдается профицит, что может способствовать развитию дата-центров за пределами мегаполисов. К слову, в 2024 году производство электроэнергии в России увеличилось на 2,9%, достигнув рекордных 1 198,3 млрд кВт·ч.
4. Юрлицо Segmento сменило название на MTS Ads Premium Video
МТС AdTech, рекламная вертикаль МТС, переименовала юрлицо Segmento (ООО «Сегменто») в ООО «МТС АДС Видео». Компания будет работать под маркой MTS Ads Premium Video, сообщили в пресс-службе МТС AdIndex.
При этом бренд Segmento сохранится — его продолжат использовать для обозначения DSP Segmento.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🤝1
1. Mozilla обновила условия использования: браузер начинает монетизировать данные пользователей
Mozilla недавно обновила условия использования Firefox, добавив пункт:
«Когда вы загружаете или вводите информацию через Firefox, вы предоставляете нам неисключительную, безвозмездную, всемирную лицензию на использование этой информации.»
Кроме того, из раздела FAQ исчез вопрос «Продаёт ли Firefox ваши данные?» — ранее там был ответ:
«Нет. Никогда не продавали и не будем. И мы защищаем вас от многих рекламодателей, которые это делают. Продукты Firefox разработаны для защиты вашей конфиденциальности. Это обещание.»
Получается, как обещание дали, так и забрали.
2. «Игромания» и «Канобу» объявили о смене руководства
Генеральное управление «Игроманией» и «Канобу» переходит от Гаджи Махтиева к Василию Овчинникову — предпринимателю и соучредителю Организации развития видеоигровой индустрии. Команда проектов сохранится, а также рассматривается возможность возобновления выпуска печатной версии «Игромании».
В целом, игровая индустрия движется в интересном направлении: Яндекс выкупил права на ИгроМир и Comic Con и планирует возобновить проведение фестивалей. А теперь ещё и возможный камбэк печатной «Игромании», которая не выходила с 2018 года. Единственное, что настораживает, — усиливающееся государственное регулирование.
3. Skype перестанет быть лучшим файлообменником в мае
Microsoft закрывает ещё один знаковый сервис: 5 мая Skype прекратит работу, а пользователям предложат перейти на Microsoft Teams.
Skype уже давно утратил статус лучшего сервиса для онлайн-звонков, особенно на фоне стремительного роста конкурентов в эпоху пандемии. Прошла эпоха.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍1
Поздравляем всю женскую часть AdTech с прошедшим праздником! Специально для вас в европейской части России наконец пришла весна и долгожданное тепло.
1. Запустилось открытое бета-тестирование РСЯ для блогеров
На конференции "Технологии монетизации Яндекса" в декабре 2024 года была представлена новая ветка развития РСЯ как CPA-сети — "Рекламная Сеть Яндекса для блогеров". Это не классическая CPA-витрина с ограниченным выбором офферов. Здесь блогер может самостоятельно выбрать товар или магазин, который будет интересен его аудитории. Среди ключевых особенностей — вечные ссылки, автоматическая маркировка и многое другое.
Полное видео с таймкодом
На момент релиза продукт находился в закрытой бете, и спустя три месяца РСЯ для блогеров стал доступен всем пользователям РСЯ.
2. AppLovin обвиняют в мошенничестве. Акции упали на 15%
В одном из прошлых дайджестов уже упоминалось, что компания решила сконцентрироваться на рекламном продукте и продать издательский бизнес. Однако на этот раз новости не столь радужные: аналитическая компания Culper Research выпустила отчет, в котором рассказывается о недобросовестных действиях со стороны AppLovin. Среди обвинений — принудительные установки приложений, серые UX-практики, фрод с атрибуцией трафика, злоупотребление пользовательскими данными и другие нечестные методы.
Как отметил знакомый UA-менеджер, работающий с AppLovin, у них действительно самый высокий CTR среди рекламных сетей, но при этом один из самых низких показателей Install Rate. Видимо, в этот раз им просто не удалось включить принудительную установку приложений. Ссылка на отчет.
3. Российские онлайн-кинотеатры выросли на 44% в 2024 году
Доходы отрасли достигли 121,3 млрд рублей. Лидером остаётся "Кинопоиск" с долей в треть рынка (33,4%), за ним следует "Иви" (16,9%), а замыкает тройку лидеров Wink (16,2%). Рост обусловлен, в основном, увеличением стоимости подписок: в 4 из 10 онлайн-кинотеатров из топ-10 цены на подписки выросли.
Please open Telegram to view this post
VIEW IN TELEGRAM
Яндекс Реклама — продвижение бизнеса и реклама в интернете
Открытие бета-доступа к Рекламной сети Яндекса для блогеров
Запускаем открытое бета-тестирование нового сервиса для авторов каналов на популярных платформах. Всё просто: вы продвигаете товары или магазины в блогах и каналах с помощью партнёрских ссылок и получаете за это доход.
❤2🔥1💅1