Prebid 9 ломает не конфиг, а привычку держать wrapper «как есть»
Главные зоны проверки: bidder API, таймауты, consent path и custom adapters. Если у вас есть собственные модули, смотрите на сигнатуры bid request/response, формат медиации и то, как wrapper прокидывает userId, schain и ortb2. В таких местах чаще всего всплывают silent-fail: аукцион идёт, но часть bidder’ов молчит.
План миграции простой: 1) поднять стенд с копией production config; 2) прогнать все key-values и bidder-списки через dry run; 3) сравнить bid stream до/после по fill rate, timeout rate и доле no-bid; 4) отдельно проверить GDPR/TCF, если consent живёт в CMP и кастомных hooks.
Особое внимание — кастомным timeout’ам и event hooks. Если у вас есть lazy loading, multiple ad units, SRA и user sync, несостыковка обычно не в самом Prebid, а в обвязке: неверный order bidder вызовов, старый adapter, дублирующийся userId module, сломанный schain. 🛠️
Держите миграцию через canary: одна часть трафика, один набор ad units, один набор bidders. Сначала убедитесь, что auction behavior совпадает, и только потом раскатывайте wrapper шире — так Prebid 9 проходит без сюрпризов.
Главные зоны проверки: bidder API, таймауты, consent path и custom adapters. Если у вас есть собственные модули, смотрите на сигнатуры bid request/response, формат медиации и то, как wrapper прокидывает userId, schain и ortb2. В таких местах чаще всего всплывают silent-fail: аукцион идёт, но часть bidder’ов молчит.
План миграции простой: 1) поднять стенд с копией production config; 2) прогнать все key-values и bidder-списки через dry run; 3) сравнить bid stream до/после по fill rate, timeout rate и доле no-bid; 4) отдельно проверить GDPR/TCF, если consent живёт в CMP и кастомных hooks.
Особое внимание — кастомным timeout’ам и event hooks. Если у вас есть lazy loading, multiple ad units, SRA и user sync, несостыковка обычно не в самом Prebid, а в обвязке: неверный order bidder вызовов, старый adapter, дублирующийся userId module, сломанный schain. 🛠️
Держите миграцию через canary: одна часть трафика, один набор ad units, один набор bidders. Сначала убедитесь, что auction behavior совпадает, и только потом раскатывайте wrapper шире — так Prebid 9 проходит без сюрпризов.
Forwarded from Я ЗЛОЙ, Я ГАНГСТА
Когда AffPapa попытались кикнуть Иванова из сферы, другие компании скинули ему $100к.
Как мы обсуждали вчера, овнер AffPapa взбесился на ЕЮ и пригрозил аффилке: AffPapa прекратят все формы сотрудничества с компаниями-партнёрами Иванова. Логика простая: мне приносит неудобства этот чел, значит, я сделаю так, чтобы с ним никто больше не работал, тем самым вытеснив его из сферы.
Будь это кто-то другой, идея, может, и сработала бы, но мы говорим о ЕЮ, который тут же понял кипиш. В ответ Алексеев закинул ему $5к с комментом «Кайфуй», а дальше к этому недо-флэшмобу подтянулись другие компании: $25к от Roi Media, $15к от TopX, $10к от GloryPartners, $7.5к от неизвестного Эдуарда, $7.5к от Кардиналов, $5.5к от некого Владимира. И вишенка на торте — $50к от «влиятельной iGaming фигуры, пожелавшей остаться анонимной».
Овнер AffPapa тем временем выдал жиденький ответ на ситуацию: они «не хотят ассоциироваться с брендами, поддерживающими площадки, построенные на срачах», но это не значит, что они прекращают сотрудничество со всеми вышеперечисленными конторами. Иначе говоря, чел понял, что не на того наехал, и быстро переобулся — у него тупо не было другого выбора.
🥴 — чего и следовало ожидать
🍾 — поздравляем ЕЮ с неожиданной премией )0
😈 Я ЗЛОЙ, Я ГАНГСТА
Как мы обсуждали вчера, овнер AffPapa взбесился на ЕЮ и пригрозил аффилке: AffPapa прекратят все формы сотрудничества с компаниями-партнёрами Иванова. Логика простая: мне приносит неудобства этот чел, значит, я сделаю так, чтобы с ним никто больше не работал, тем самым вытеснив его из сферы.
Будь это кто-то другой, идея, может, и сработала бы, но мы говорим о ЕЮ, который тут же понял кипиш. В ответ Алексеев закинул ему $5к с комментом «Кайфуй», а дальше к этому недо-флэшмобу подтянулись другие компании: $25к от Roi Media, $15к от TopX, $10к от GloryPartners, $7.5к от неизвестного Эдуарда, $7.5к от Кардиналов, $5.5к от некого Владимира. И вишенка на торте — $50к от «влиятельной iGaming фигуры, пожелавшей остаться анонимной».
Овнер AffPapa тем временем выдал жиденький ответ на ситуацию: они «не хотят ассоциироваться с брендами, поддерживающими площадки, построенные на срачах», но это не значит, что они прекращают сотрудничество со всеми вышеперечисленными конторами. Иначе говоря, чел понял, что не на того наехал, и быстро переобулся — у него тупо не было другого выбора.
🥴 — чего и следовало ожидать
🍾 — поздравляем ЕЮ с неожиданной премией )0
🎣Лей Fishing Time на TopX, участвуй в раздаче 1kk$ среди баеров и команд! Стань серьёзной iGaming-фигурой! 😎 Подробности ТУТ
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from high profit — low life
Маэстро снова всех переиграл - будто по нотам блестяще выступил и остался с деньгами и респектом улиц
Че было?
Кто-то вспомнил про сообщество Affpapa - кто конкретно такие и чем занимаются кроме организации местечковых митапов, я не ебу, но пафоса как всегда много - доступ к серьезным iGaming фигурам у них только по подписке за 2100 евриков.
ЕЮ купил доступ и предложил поделиться им за шекели со всеми желающими - казалось бы нихуя нового под арбитражной луной, купить базу любой партнерки или сообщества проще чем щелкнуть пальцами.
Но обиженный владелец папки пошел плакать в линкедине на тему того «какжи так, никогда такого не было и вот опять».
Также он пообещал всем брендам так или иначе связанным с Юрьичем (то есть 90% СНГ рынка) закрытие доступа к аффпапе и немедленное прекращение сотрудничества.
После этого ситуация плавно перетекла в iGaming Chat, где пошла настоящая возня - вместо НЕМЕДЛЕННОГО РАЗРЫВА С ОПОРОЧИВШИМ ИМЯ АФФПАПЫ, бренды предпочли поддержать Евгения вечнозелеными долларами и накидали ему под сто косых на ход ноги и новый контент, засветились PVT, Roimedia, Кардиналы, TopX и Glory, а также несколько анонимных iGaming-фигур.
Дальше - больше, обиженный владелец Аффпапки выступил с уже более жидкими заявлениями о том, что его не так поняли и что прекращать сотрудничество ни с кем пока не будут, просто советуют быть аккуратнее и бла-бла-бла.
Собственно, понятно что без топовых брендов, которые в том числе оплачивают существование Аффпапы вряд ли оно сможет фунциклировать.
Как и любой медийный конфликт - этот Евгений Юрьевич выиграл в одну калитку, прямо как Испания Аргентину вчера.
Мораль?
Не пиздите на маэстро.
High Profit — Low Life | Прислать сплетню
Че было?
Кто-то вспомнил про сообщество Affpapa - кто конкретно такие и чем занимаются кроме организации местечковых митапов, я не ебу, но пафоса как всегда много - доступ к серьезным iGaming фигурам у них только по подписке за 2100 евриков.
ЕЮ купил доступ и предложил поделиться им за шекели со всеми желающими - казалось бы нихуя нового под арбитражной луной, купить базу любой партнерки или сообщества проще чем щелкнуть пальцами.
Но обиженный владелец папки пошел плакать в линкедине на тему того «какжи так, никогда такого не было и вот опять».
Также он пообещал всем брендам так или иначе связанным с Юрьичем (то есть 90% СНГ рынка) закрытие доступа к аффпапе и немедленное прекращение сотрудничества.
После этого ситуация плавно перетекла в iGaming Chat, где пошла настоящая возня - вместо НЕМЕДЛЕННОГО РАЗРЫВА С ОПОРОЧИВШИМ ИМЯ АФФПАПЫ, бренды предпочли поддержать Евгения вечнозелеными долларами и накидали ему под сто косых на ход ноги и новый контент, засветились PVT, Roimedia, Кардиналы, TopX и Glory, а также несколько анонимных iGaming-фигур.
Дальше - больше, обиженный владелец Аффпапки выступил с уже более жидкими заявлениями о том, что его не так поняли и что прекращать сотрудничество ни с кем пока не будут, просто советуют быть аккуратнее и бла-бла-бла.
Собственно, понятно что без топовых брендов, которые в том числе оплачивают существование Аффпапы вряд ли оно сможет фунциклировать.
Как и любой медийный конфликт - этот Евгений Юрьевич выиграл в одну калитку, прямо как Испания Аргентину вчера.
Мораль?
Не пиздите на маэстро.
High Profit — Low Life | Прислать сплетню
Bid shading в DSP — это не магия, а пересчёт вероятности выигрыша под реальный clearing price
DSP получает bid stream, оценивает глубину аукциона, конкуренцию по supply path и вероятность, что можно выиграть дешевле своего потолка. Дальше bid request проходит через модель: входы — geo, device, placement, user segment, floor, timeout, historical win rate; выход — shaded bid, обычно ниже исходного max bid.
Технически shading держится на трёх слоях:
— calibration: модель учится на win notice / loss notice и post-auction reconciliation;
— guardrails: не шадить below floor, below pCTR/pCVR threshold, ниже нужного viewability band;
— segmentation: разные коэффициенты для open auction, PMP, curated deals и long-tail supply.
Главный риск — переобучение на неполный bid stream. Если DSP видит только выигрыши, а лоссы размечены шумно, shading начинает «съедать» инвентарь там, где аукцион и так тонкий. Поэтому в нормальной схеме отдельно контролируют bid landscape, timeout drop-off и mismatch между bid response и impression-level logs.
Проверка простая: если after-shading растёт win rate, но падает spend efficiency на качественном supply, значит модель режет слишком агрессивно. Смотрите не только CPM, а связку win rate, cleared CPM и downstream CPA/ROAS.
Хороший shading экономит переплату. Плохой — превращает DSP в систему, которая стабильно недобирает инвентарь.
DSP получает bid stream, оценивает глубину аукциона, конкуренцию по supply path и вероятность, что можно выиграть дешевле своего потолка. Дальше bid request проходит через модель: входы — geo, device, placement, user segment, floor, timeout, historical win rate; выход — shaded bid, обычно ниже исходного max bid.
Технически shading держится на трёх слоях:
— calibration: модель учится на win notice / loss notice и post-auction reconciliation;
— guardrails: не шадить below floor, below pCTR/pCVR threshold, ниже нужного viewability band;
— segmentation: разные коэффициенты для open auction, PMP, curated deals и long-tail supply.
Главный риск — переобучение на неполный bid stream. Если DSP видит только выигрыши, а лоссы размечены шумно, shading начинает «съедать» инвентарь там, где аукцион и так тонкий. Поэтому в нормальной схеме отдельно контролируют bid landscape, timeout drop-off и mismatch между bid response и impression-level logs.
Проверка простая: если after-shading растёт win rate, но падает spend efficiency на качественном supply, значит модель режет слишком агрессивно. Смотрите не только CPM, а связку win rate, cleared CPM и downstream CPA/ROAS.
Хороший shading экономит переплату. Плохой — превращает DSP в систему, которая стабильно недобирает инвентарь.
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
X перезапустил прилу на Android
X.com не просто обновила приложение, а фактически пересобрала его вокруг скорости и синхронного запуска фич с iOS. Для арбитража это сигнал снова тестировать X Ads и УБТ-связки: платформа уходит от старого формата коротких постов к видео и стримам, а значит меняются охваты, креативы и точки входа в трафик.
➡️ Читайте на сайте: https://aff.top/blog/x-perezapustil-prilu-na-android
🧠 Ещё больше инсайтов → в канале AFF.top
X.com не просто обновила приложение, а фактически пересобрала его вокруг скорости и синхронного запуска фич с iOS. Для арбитража это сигнал снова тестировать X Ads и УБТ-связки: платформа уходит от старого формата коротких постов к видео и стримам, а значит меняются охваты, креативы и точки входа в трафик.
➡️ Читайте на сайте: https://aff.top/blog/x-perezapustil-prilu-na-android
🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Meta внедряет ИИ-оптимизацию в Ads Manager
Meta постепенно вшивает ИИ-оптимизацию во все уровни Ads Manager: бюджет, аудиторию и креативы. Идея — автоматически перераспределять spend туда, где выше конверт и engagement. Для арбитража вывод простой: функции выглядят полезно, но их реальная эффективность пока не доказана, поэтому тестировать нужно в сравнении с ручными настройками.
➡️ Читайте на сайте: https://aff.top/blog/meta-vnedriaet-ii-optimizaciiu-v-ads-manager
🧠 Ещё больше инсайтов → в канале AFF.top
Meta постепенно вшивает ИИ-оптимизацию во все уровни Ads Manager: бюджет, аудиторию и креативы. Идея — автоматически перераспределять spend туда, где выше конверт и engagement. Для арбитража вывод простой: функции выглядят полезно, но их реальная эффективность пока не доказана, поэтому тестировать нужно в сравнении с ручными настройками.
➡️ Читайте на сайте: https://aff.top/blog/meta-vnedriaet-ii-optimizaciiu-v-ads-manager
🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from Affiliate Marketing - Cpa.Rip
Пару дней назад в iGaming chat разыгралась история невероятной щедрости после попытки отмены Евгения Юрьевича. Если в трех словах, то Евгению Иванову «накидали» денег.
Редакции стало интересно, кто и сколько реально перевел. Полностью разобрали ситуацию, каждый платеж, получилось интересно.
По схеме переводов можно кликать. @cparip
https://cpa.rip/articles/unprecedented-generosity/
PS: За происходящим было интересно наблюдать, Евгений хорош)
❤ Работаем с твоим трафиком до окупа. CPA/Spend/RS/Hybrid. Заливай с PIN-UP Partners на ЛатАм и СНГ
Редакции стало интересно, кто и сколько реально перевел. Полностью разобрали ситуацию, каждый платеж, получилось интересно.
По схеме переводов можно кликать. @cparip
https://cpa.rip/articles/unprecedented-generosity/
PS: За происходящим было интересно наблюдать, Евгений хорош)
Please open Telegram to view this post
VIEW IN TELEGRAM
ROAS в programmatic ломается не в биддинге, а в отчётной схеме и окне атрибуции
Считать ROAS по last click для programmatic — почти всегда ошибка. У вас есть view-through, cross-device, delayed conversion, post-view у одного канала и post-click у другого. Если это свести в один отчёт без правил, вы получите не performance, а спор между DSP, аналитикой и CRM.
Фреймворк простой: 1) фиксируйте окно атрибуции отдельно для click и view; 2) делите конверсии на primary и assisted; 3) храните source of truth для revenue — CRM/BI, а не ad server; 4) в отчёте показывайте не только ROAS, но и spend, margin, conversion lag, share of modeled conversions. Без лога задержки конверсии ранние кампании выглядят хуже, чем есть.
Дальше — нормализуйте ключи. Один campaign_id, единый order_id, стабильный user/session key, одинаковая таймзона и один currency conversion layer. Иначе ретроспектива по дням будет расходиться с weekly dashboard, а “просадка ROAS” окажется артефактом дедупликации или late postbacks. 🔎
Практика: если канал влияет на first touch, не прячьте его в общий ROAS. Дайте отдельный отчёт по incrementality proxy: new users, assisted revenue, holdout или geo split. Тогда programmatic перестаёт быть “дорогим upper funnel” и становится измеряемым источником спроса.
Считать ROAS по last click для programmatic — почти всегда ошибка. У вас есть view-through, cross-device, delayed conversion, post-view у одного канала и post-click у другого. Если это свести в один отчёт без правил, вы получите не performance, а спор между DSP, аналитикой и CRM.
Фреймворк простой: 1) фиксируйте окно атрибуции отдельно для click и view; 2) делите конверсии на primary и assisted; 3) храните source of truth для revenue — CRM/BI, а не ad server; 4) в отчёте показывайте не только ROAS, но и spend, margin, conversion lag, share of modeled conversions. Без лога задержки конверсии ранние кампании выглядят хуже, чем есть.
Дальше — нормализуйте ключи. Один campaign_id, единый order_id, стабильный user/session key, одинаковая таймзона и один currency conversion layer. Иначе ретроспектива по дням будет расходиться с weekly dashboard, а “просадка ROAS” окажется артефактом дедупликации или late postbacks. 🔎
Практика: если канал влияет на first touch, не прячьте его в общий ROAS. Дайте отдельный отчёт по incrementality proxy: new users, assisted revenue, holdout или geo split. Тогда programmatic перестаёт быть “дорогим upper funnel” и становится измеряемым источником спроса.
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
В РФ приняли закон о крипте: что он означает
Закон признал крипту имуществом, но запретил использовать её как платёж внутри России. Хранить можно, оплачивать товары и услуги нельзя, а обмен и обращение допустимы только через лицензированных операторов и в рамках внешнеторговых сделок. Для арбитража вывод простой: серые P2P-схемы под ударом, а легализация дохода возможна лишь через правила ЦБ и ФНС.
➡️ Читайте на сайте: https://aff.top/blog/v-rf-priniali-zakon-o-kripte-chto-on-oznachaet
🧠 Ещё больше инсайтов → в канале AFF.top
Закон признал крипту имуществом, но запретил использовать её как платёж внутри России. Хранить можно, оплачивать товары и услуги нельзя, а обмен и обращение допустимы только через лицензированных операторов и в рамках внешнеторговых сделок. Для арбитража вывод простой: серые P2P-схемы под ударом, а легализация дохода возможна лишь через правила ЦБ и ФНС.
➡️ Читайте на сайте: https://aff.top/blog/v-rf-priniali-zakon-o-kripte-chto-on-oznachaet
🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Claude code теперь умеет запускать Ios-прилы
Anthropic превратила Claude Code Desktop в инструмент для сборки и отладки iOS-приложений прямо в симуляторе Apple. Claude видит интерфейс, читает экран и сразу вносит правки без computer use и разрешений на запись экрана. Для работы нужен Mac, Xcode и подписка Pro/Max/Team. Вывод: это удобный способ быстрее тестировать iOS-оферы и фичи.
➡️ Читайте на сайте: https://aff.top/blog/claude-code-teper-umeet-zapuskat-ios-prily
🧠 Ещё больше инсайтов → в канале AFF.top
Anthropic превратила Claude Code Desktop в инструмент для сборки и отладки iOS-приложений прямо в симуляторе Apple. Claude видит интерфейс, читает экран и сразу вносит правки без computer use и разрешений на запись экрана. Для работы нужен Mac, Xcode и подписка Pro/Max/Team. Вывод: это удобный способ быстрее тестировать iOS-оферы и фичи.
➡️ Читайте на сайте: https://aff.top/blog/claude-code-teper-umeet-zapuskat-ios-prily
🧠 Ещё больше инсайтов → в канале AFF.top
↩️ Пост из @look_mellstroy:
На TG Conf Кустов выгулял пиджак цвета «я закрыл капу, но не закрыл утюг» 🧥 Рядом Кузьмичёва в тотал-блэке CPA BRO смотрелась как финальный босс ресепшена, а Мануйлов добил лук кроссами, будто их выдали за апрув в Alfaleads.
Ценник у всех — Дубай, вайб — примерочная на вокзале. Щербина, это дресс-код Melbet или вы просто снова спорили в привате, кто более люкс? 🕶️💸
На TG Conf Кустов выгулял пиджак цвета «я закрыл капу, но не закрыл утюг» 🧥 Рядом Кузьмичёва в тотал-блэке CPA BRO смотрелась как финальный босс ресепшена, а Мануйлов добил лук кроссами, будто их выдали за апрув в Alfaleads.
Ценник у всех — Дубай, вайб — примерочная на вокзале. Щербина, это дресс-код Melbet или вы просто снова спорили в привате, кто более люкс? 🕶️💸