Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Сергей Саиян – Рекламная платформа в Ozon

Сергей Саиян – Рекламная платформа в Ozon

Ozon Tech

July 28, 2023
Tweet

More Decks by Ozon Tech

Other Decks in Technology

Transcript

  1. Ozon Tech 2023 Рекламная платформа Ozon Сергей Саиян, руководитель департамента

    по продукту и технологиям «Поиск, рекомендации, реклама»
  2. • Intro • В чем задача рекламы? • Как сделать

    рекламную платформу • Где ML? • Про гречку за 9 рублей План доклада 2 • Ваши вопросы
  3. 12 Реклама на маркетплейсе ROI Прибыль с рекламных продаж –

    Расходы на рекламу 1500$ - 1000$ = 500$ Расходы на рекламу 1000$ 50%
  4. 13 Цифры про рекламу Ozon Ассортимент…………………………………………….100 млн товаров Селлеры………………………………………………………………………………..100К RPS

    на витрины…………….……………………………………..10K…100К Рекламные события…………….…………………..1 млрд в сутки
  5. 15 Рекламный кабинет Шаг #1 1. Создать рекламную кампанию 2.

    Добавить в нее товары или медиа 3. Установить общий/дневной бюджет 4. Установить стоимость показа/клика/заказа 5. Показать статистику и расходы 6. Сформировать счета на оплату
  6. 17 Рекламный движок Шаг #2 1. Подобрать рекламу: для поискового

    запроса / страницы каталога / для карточки товара / главной страницы Ozon / корзины 2. Провести рекламный аукцион 3. Контролировать расходы бюджета 4. Не допускать повторные показы
  7. 19 Интеграция Шаг #1 + #2 Как синхронизировать рекламный кабинет

    и движок? Кабинет: • ReadWrite нагрузка от селлеров • SQL DB • Несколько реплик бекенда Движок: • Read-нагрузка от покупателей • In Memory Storages • Много реплик бэкенда
  8. Трекинг Шаг #3 1. Пометить рекламный товар: 2. Отправить событие

    при показе/клике на товар • campaign_id • bid • placement_id 3. Принять и сохранить событие 4. Уметь быстро отвечать на вопросы: • сколько денег потратили за сегодня в кампании? • сколько было показов каждого рекламного товара?
  9. Считаем денежки Шаг #4 23 1. Для каждой кампании посчитать

    расходы 2. Сформировать счета, отправить в ERP
  10. 1. Автобиддер 26 • Селлер платит X рублей и говорит

    «хочу максимум показов/ кликов» за эти деньги • Робот решает задачу рюкзака: в каких плейсментах (карточка товара, корзина), на каких поисковых запросах потратить эти деньги, какие ставки поставить • В течение дня алгоритм корректируется
  11. 2. Предсказание конверсии • Есть разные форматы оплаты: o X

    рублей за 1000 показов o Y рублей за 1 клик o % от цены за 1 заказ • Нужно в одном рекламном аукционе сравнить эти товары: Ставка за показ Ставка за клик P (click/view) eCPM Товар A 0.05 - 0.09 50 Товар B 0.1 - 0.02 100 Товар C - 4 0.05 200
  12. 29

  13. Наши вакансии Старший Data Scientist, Эффективность рекламы Старший разработчик Go,

    Рекламный кабинет Разработчик Go, Финансы и организационная модель Инженер по автоматизации тестирования Python, Оператор рекламных данных