30 August 2026
Frequency capping cross-platform ломается там, где identity не склеен на уровне request path Если cap нужен между web, app и CTV, одного cookie/localStorage мало. Нужен единый ключ: user_id из login graph, UID2/RampID, и…
@programmatic_deep
29 August 2026
Логи RTB бесполезны, если не сохранять поля, по которым потом строится разбор аукциона Базовый минимум: bidrequest id, auction type, timestamp, exchange, seat, publisher/app/site, ad unit, geo, device, schain, ads.txt / …
@programmatic_deep
28 August 2026
First-price auction ломает старые допущения: в RTB выигрывает не «второй», а твой максимум В second-price bidder мог ставить выше своей реальной готовности платить: списывалась цена второго места плюс шаг. В first-price …
@programmatic_deep
27 August 2026
Cookieless targeting держится не на одном ID, а на связке сигналов Cookieless ломает не таргетинг, а привычку матчить всё через один ключ. Рабочая схема — собирать несколько сигналов и смотреть их в bid stream: user.eids…
@programmatic_deep
27 August 2026
Curated marketplaces: где ручной SPO ломает аукцион и как это проверить в bidstream Curated marketplace — это не «премиум-полка», а слой отбора supply: площадки, seat’ы, domain/app-списки и условия доступа к инвентарю. Н…
@programmatic_deep
26 August 2026
Curated marketplaces: где прячется premium inventory и почему не весь PMP одинаковый Curated marketplace — это не просто PMPs с красивым названием. По сути это отобранный supply-пул с заранее зафиксированными правилами: …
@programmatic_deep
25 August 2026
MOAT считает viewability и внимание, но не видит весь путь до конверсии MOAT полезен там, где нужно отделить реальный показ от мусора: in-view, время в зоне видимости, exposure, иногда attention-сигналы. В programmatic э…
@programmatic_deep
24 August 2026
OpenRTB 3.0 для арбитража: где ломается интеграция и теряется bid stream OpenRTB 3.0 полезен не «как новый стандарт», а как более строгая схема для контроля источника, устройства и объекта запроса. В арбитражных связках …
@programmatic_deep
23 August 2026
Frequency capping cross-platform ломается не в DSP, а в identity stitching и окнах синхронизации Если один и тот же юзер видит креатив в web, in-app и CTV, local cap на стороне канала почти всегда даёт утечку. Нужен един…
@programmatic_deep
22 August 2026
Bid shading в DSP: где именно DSP режет цену и как не сломать аукцион Bid shading — это не «магия снижения CPM», а корректировка bid price относительно вероятности победы и уровня конкуренции в конкретном auction. DSP бе…
@programmatic_deep
21 August 2026
Frequency capping cross-platform ломается не в UI, а в идентификаторе и окне синхронизации Если cap задан отдельно для web, app и CTV, пользователь легко получает 3× показов вместо одного лимита. Нужен единый ключ: user_…
@programmatic_deep
20 August 2026
OpenRTB 3.0 для арбитража: где ломается bid request и как это ловить В 3.0 главный сдвиг — структура запроса становится объектной, а не плоской. Для арбитражной команды это означает одно: нельзя смотреть только на bid.pr…
@programmatic_deep
19 August 2026
Google Ad Manager выбирают по умолчанию. Но не всем нужен именно он Если у вас mixed inventory, header bidding и несколько demand-источников, сравнивать GAM с альтернативами надо по трём осям: контроль правил аукциона, п…
@programmatic_deep
18 August 2026
OpenRTB 3.0 для арбитража: где в bid request теряется маржа Для арбитражной команды OpenRTB 3.0 важен не как «ещё одна спецификация», а как карта цепочки: кто сформировал запрос, кто его перепродал, какие ограничения и с…
@programmatic_deep
18 August 2026
First-price auction в RTB: где ломается логика ставок и почему second-price был проще В first-price победитель платит свою же bid price. В second-price — почти всегда чуть выше следующей ставки, поэтому старый стек мог ж…
@programmatic_deep
17 August 2026
Frequency capping cross-platform ломается не в DSP, а в идентификаторе и окне синхронизации Если user виден в web, app и CTV, один и тот же cap нельзя считать по разным ключам. Нужен общий keyspace: uid, household_id, de…
@programmatic_deep
16 August 2026
MOAT считает viewability, но не видит весь риск: где у метрики слепые зоны MOAT полезен как слой контроля качества инвентаря, но его нельзя читать как полный отчёт по кампании. Он хорошо ловит: viewable/non-viewable, вре…
@programmatic_deep
15 August 2026
ROAS в programmatic ломается без раздельного учёта аукциона и конверсии Стройте отчёт не от кампании, а от цепочки: bid request → bid response → win notice → impression → click/view → conversion. На каждом шаге фиксируйт…
@programmatic_deep
14 August 2026
Direct deals почти всегда выигрывают у open marketplace, если считать не CPM, а полный путь денег В open marketplace вы платите не только за инвентарь, но и за лишний bid stream: лишние SSP hops, дубль спроса, конкуренци…
@programmatic_deep
13 August 2026
Нативка в Telegram Ads чаще сливает не из‑за CPM, а из‑за кривого оффера и первого экрана Если вход ведёт на лендинг, он должен выглядеть как продолжение объявления: тот же тезис, тот же язык, тот же уровень конкретики. …
@programmatic_deep
12 August 2026
Bid shading в DSP — это не магия: где именно режется цена и что ломает аукцион Внутри DSP shading обычно живёт между расчетом target CPM и отправкой bid response. На входе: floor, historical win-rate, slot-level конкурен…
@programmatic_deep
11 August 2026
Direct deals выигрывают не ставкой, а предсказуемостью инвентаря и условий В open marketplace вы покупаете доступ к аукциону: широкий reach, но больше шума в bid stream, сильнее влияние floor price, latency и дублей supp…
@programmatic_deep
10 August 2026
Floor pricing в SSP ломают не «низкие ставки», а плохая сегментация инвентаря Если floor один на весь supply, вы смешиваете разные аукционные режимы: premium placements, remnant, geo, device, viewability. В итоге верхний…
@programmatic_deep
09 August 2026
Frequency capping ломается не в UI, а в stitch-id, TTL и разных источниках импрессий Если cap живёт отдельно в DSP, отдельно в SSP и ещё в ad server, вы считаете не frequency, а три несвязанных счётчика. Для cross-platfo…
@programmatic_deep
08 August 2026
SPO ломают не ставки, а маршрут: как выбрать, какой supply-path резать первым Supply-path optimization — это не «урезать всех посредников». Решение строят от bid stream: где дубли, где низкий match rate, где один и тот ж…
@programmatic_deep
07 August 2026
Direct deals выигрывают не ценой, а контролем над supply-path и риском В direct deal вы заранее фиксируете инвентарь, floor, условия видимости и post-bid логику. В open marketplace вы платите за доступ к аукциону, но пол…
@programmatic_deep
06 August 2026
First-price auction в RTB: где утекает margin, если считать его как second-price В second-price победитель платит не свой bid, а цену следующего участника плюс минимальный шаг. В first-price платёж = свой bid. На уровне …
@programmatic_deep
05 August 2026
IVT — это не «плохой трафик», а разные сигналы: как читать fraud-алерты без самообмана В ad-fraud detection нельзя сваливать всё в одну корзину. Минимальный разрез: GIVT, SIVT и misattribution. Первый ловится правилами: …
@programmatic_deep
04 August 2026
Cookieless targeting работает не на «замену cookie», а на сборку сигнала из нескольких слоёв Первый слой — first-party data. Но не «всё подряд из CRM», а нормализованные сегменты: частота визита, категория интереса, rece…
@programmatic_deep
03 August 2026
Audience extension через programmatic ломается не в таргетинге, а в данных и логике матчинга Сначала проверьте, что аудитория собрана из событий, которые реально коррелируют с ценностью: просмотр ключевых страниц, add-to…
@programmatic_deep