1. Новые покупки

    26.05.2017: Арбитраж трафика для тех, кто хочет результата! 2017

    26.05.2017: Заработок на автомате 2017

    25.05.2017: Александр Корнилов (kote) - Тизерная кухня 2016

    25.05.2017: RUSSIANWMSHOP v3.0 - Скрипт Магазин цифровых товаров RUSSIANWMSHOP v3.0 new 2017

    25.05.2017: Система автоматической прибыли через интернет на постоянной основе

    25.05.2017: SalesHub - Мастер-группа 5: Запуск бизнеса на Amazon за 90 дней (2016-2017)

    25.05.2017: [ЧК-FREE] Свой бизнес? - как вывести его в facebook

    25.05.2017: [ЧК-FREE] Тренинг Профессиональная Настройка РСЯ (2016)

    25.05.2017: Бизнес Молодость [БМ] МЗС Storage. Хранилище секретной информации (Подписка на месяц №2) 2017

    25.05.2017: Бизнес Молодость [БМ] МЗС Storage. Хранилище секретной информации (Подписка на месяц №3) 2017

    25.05.2017: ТОП База - версия 44. Лучший инструмент сегодня для бесплатного продвижения сайтов

    25.05.2017: СИСТЕМА ЕСТЕСТВЕННОГО ВОССТАНОВЛЕНИЯ ЗРЕНИЯ ДО 100% БЕЗ ОПЕРАЦИЙ И ТАБЛЕТОК «ГЛАЗ-АЛМАЗ»

    24.05.2017: Тренинг по созданию параметрической мебели

    24.05.2017: [profit] - Создаем простого бота для Telegram за один час!

    24.05.2017: Самый полный курс по продвижению на YouTube (2017)

    24.05.2017: Интересная белая схема с профитом от 4000 за рабочий день!

    24.05.2017: Делай Деньги в SMM

    24.05.2017: SalesHub - Бизнес на Amazon: Перезагрузка (Интенсив) 2017

    24.05.2017: Одностраничное оформление заказа для Joomshopping

    24.05.2017: [Лавина] - легендарный интенсив по арбитражу трафика из Вконтакте

    24.05.2017: Самый полный курс по раскрутке в инстаграм Убойный инстапакет 2.0

    24.05.2017: Белый заработок в Instgram + бонусы. Видеотренинг: от новичка до профи.

    24.05.2017: Ролик на миллион [Konoden]

    24.05.2017: [Udemy] Импорт из Китая - руководство для начинающих +для профессионалов (Продвинутый Уровень)

    24.05.2017: [Lynda.com] Нейронаука обучения (RUS)

  2. Сбор взносов

    23.05.2017: Самый полный курс по рекламе в myTarget (2017)

    22.05.2017: Уникальная методика слива трафика из Facebook

    21.05.2017: [Алексей Коновалов] - Обучение продажам через Яндекс Директ 2017

    21.05.2017: Новый курс по скоростной обработки фотографий в фотошопе

    21.05.2017: Стабильный и долгосрочный онлайн заработок от 1000 руб./сутки

    20.05.2017: Facebook Маркетинг Безумие Версия 2.0 - Продвижения в Свой Бизнес (2016)

    19.05.2017: [Instagram] Азбука Flatlay - Фотография глазами стилиста

    17.05.2017: Обработка фотографий под пленку.

    17.05.2017: Вебинар по инфосайтам

    16.05.2017: Как начать добывать целевой трафик и зарабатывать на нем минимум 10 000 рублей в неделю

    14.05.2017: Коучинг - Самое Полное И Эффективное Обучение По Созданию Сайтов С Высокой Конверсией

    14.05.2017: (Повтор)INSTASOFT 4.0.9.5

    14.05.2017: Ретаргет Машина

    11.05.2017: Идеальный landing page 3.0

    30.04.2017: Быстрая анимация в After Effects

    29.04.2017: Как писать так, чтобы покупали: УВЕРЕННЫЙ КОПИРАЙТИНГ 2.0 (Андрей Цыганков)

    22.04.2017: Ретушёр 2017

    21.04.2017: Пошаговый курс-практикум прибыльного интернет-магазина

    12.04.2017: Контекстная реклама – подготовка профессионалов (2016)

    07.04.2017: [Оптарь] Заработок на AliExpress и Пабликах ВК

    05.04.2017: Онлайн-Марафон по дизайну во Вконтакте

    30.03.2017: Cinematic LUTs - цветокоррекция по известным фильмам и сериалам

    24.03.2017: Простая и РАБОЧАЯ схема заработка от 1000 рублей в день!

    19.03.2017: [Рид Хоффман, Бен Касноча] Жизнь как стартап. Строй карьеру по законам Кремниевой долины

    18.03.2017: [Convert Monster] Таргетированная реклама в Facebook и ВКонтакте для новичков (2016)

Скрыть объявление
Схемы заработка, Складчины, Инфопродукты
Постоянные обновления только у нас!
Присоединяйся :)

Как мы тестируем рекламные технологии Яндекса, и как этому научиться

Тема в разделе "Статьи/Новости IT", создана пользователем Toretto, 18 фев 2014.

  1. Toretto

    Администратор

    Регистрация:
    13 янв 2014
    Сообщения:
    7.024
    Симпатии:
    4.951
    Меня зовут Константин Власов, и я руковожу в Яндексе службой управления качеством баннерной системы. Как вы можете догадываться, тестирование быстроменяющейся системы таких масштабов, как наши рекламные технологии, со всеми базами данных, репликацией компонент, протоколами взаимодействия между подсистемами, а также при довольно частых релизах, — непростое дело. При этом тестировать все нужно очень тщательно, ведь любая ошибка потенциально может принести серьезный ущерб бизнесу компании. И речь тут идет не только о репутационных издержках, но и о потере реальных денег.
    [​IMG]

    Сегодня я хочу рассказать об этом чуть подробнее, а тех, кому станет интересно, позову научиться тестировать такие комплексные системы и попробовать все это на практике.

    Начнем, конечно же, с рассказа о том, что мы тестируем. В Яндексе есть два рекламных направления: контекстная и медийная реклама.

    Контекстная реклама – это текстовые объявления, которые вы наверняка видели в поисковой выдаче и на сайтах, входящих в рекламную сеть Яндекса, медийная — это флеш, гиф, видео реклама.

    Казалось бы, ничего сложного: показал рекламу, списал деньги с рекламодателей и все. Но рынок рекламных технологий устроен так, что показывать пользователям случайную рекламу — невыгодно. Рекламодатели хотят показывать рекламу именно тем пользователям, которым она действительно может оказаться полезной и интересной. Эффективность рекламного объявления напрямую зависит от его релевантности.

    Повышение релевантности — очень непростая задача, требующая наличия большого количества информации как о поведении самого пользователя, так и о многих других критериях. Поэтому наша баннерная система включает в себя кластеры машинного обучения, сложные алгоритмы ранжирования, огромные базы данных и сверхбыстрые веб-сервера, необходимые для моментальной передачи данных.

    [​IMG]

    Для персонализации медийной рекламы мы используем технологию Крипта. Это метод машинного обучения, который анализирует поведение каждого пользователя в сети Яндекса, что позволяет узнать социально-демографические характеристики пользователей: возраст, пол, образование, уровень дохода, интересы — несколько сотен параметров, на основании которых мы можем показывать рекламу, предположительно полезную конкретному пользователю. Для контекстной рекламы основную роль играет поисковый запрос, который пользователь только что ввел, а также история запросов. Также учитывается местоположение пользователя и время запроса.

    Каким образом происходит подбор объявлений для показа в каждом конкретном случае – тема отдельного рассказа. Некоторое представление об этом процессе можно составить излекции нашего коллеги Михаила Левина. Стоит лишь отметить, что в лекции приводится несколько упрощенная модель расчета вероятности показа того или иного объявления. На самом деле, помимо CTR (click-through rate) – отношения кликов к показам – в ранжировании участвует множество алгоритмов, учитывающих огромное количество факторов и коэффициентов, в генерации которых нам помогает технология машинного обучения Матрикснет.

    Важно понимать, что весь процесс генерации рекламных блоков должен происходить очень быстро — буквально несколько миллисекунд. Естественно, вся статистика просчитывается заранее. Однако все эти данные нужно быстро извлекать и пересылать между компонентами нашей системы. Для этого мы используем высокопроизводительный веб-сервер Phantom. И все это работает под нагрузкой, которую можно примерно сопоставить с нагрузкой на основной поиск Яндекса.

    Тестирование

    Тестируемая система – это набор веб-сервисов и множество скриптов, различные базы данных и интерфейсы, поэтому из-за многообразия компонентов мы делаем упор на автоматизацию тестирования. Фреймоворки для автоматизации тестирования мы создаем и поддерживаем сами. Основные языки разработки в нашей команде – Python, Perl.

    Мы постоянно экспериментируем, внедряем новые подходы и технологии: Model-based testing, Pairwise testing, Continuous Integration, Continuous Delivery и другие. Цель этих экспериментов — повысить нашу эффективность, оптимизируя процессы и инструменты.

    В тестировании быстроменяющейся системы таких масштабов, как наши рекламные технологии, со всеми базами данных, репликацией компонент, протоколами взаимодействия между подсистемами, а также при довольно частых релизах, никак не обойтись без сложной инфраструктуры и Continuous Integration (CI). Сейчас у нас реализован полный CI цикл с использованием Jenkins и OpenStack-облака.

    Нами также были разработаны несколько плагинов для Jenkins, а также использован универсальный инструмент для составления кастомных тестовых репортов Allure, любезно предоставленный нашими коллегами.

    Команда

    У нас нет классического разделения на тест-дизайнеров, разрабатывающих тест-кейсы, и автоматизаторов. В нашей работе много технической разработки, поэтому расти можно не только в части тестирования, но и в плане технологий. Все делается с одной единственной целью – предоставить пользователю качественный продукт. Работа достаточно стрессовая, поэтому мы стараемся создавать на рабочем месте приятную и веселую обстановку. У каждого есть свои предпочтения: спорт, музыка, видеоигры, настолки и т.д.

    Мы активно растем и развиваемся, и нашей команде нужны новые кадры, поэтому родилась идея создать Школу тестирования баннерной системы – двухмесячные курсы, которые смогут дать необходимые знания и навыки для работы в нашей команде.

    Обучение включает в себя не только теоретическую часть, но и практику, заключающуюся в решении задач, похожих на боевые. Читать лекции и вести практические занятия будут специалисты из нашей команды. Студентам, продемонстрировавшим успехи в процессе обучения, будет предложено пройти стажировку в Яндексе. Но даже если вы не ставите перед собой цели устраиваться на работу в Яндекс, наша школа – это отличный шанс научиться тестированию непосредственно у людей, которые развивают эту область. Наш курс можно разделить на несколько тем:

    • процесс разработки и тестирования ПО;
    • работа с системами контроля версий;
    • работа с базами данных;
    • анализ требований и проектирование тестов;
    • написание тестовой документации;
    • разработка автоматизированных тестов и целесообразность автоматизации;
    • командная работа и эффективное взаимодействие.
    Более подробная информация доступна

    Что бы видеть скрытые ссылки нужно зарегистрироваться в клубе складчин COGA.BIZ или стать Членом Клуба

    , там же можно оформить заявку на зачисление. Набор продлится до 19:00 21 февраля.
     
  2. Toretto

    Администратор

    Регистрация:
    13 янв 2014
    Сообщения:
    7.024
    Симпатии:
    4.951
    Основной список:


























     
XenForo add-ons by Waindigo™ ©2014 Waindigo Foundation.