Минимально жизнеспособные цены

Минимально жизнеспособные цены в CityScreen Context — это три элемента: прайс-лист, источник спроса в нём и минимальная цена (floor price) на нём. Эта страница делает именно это, а затем проверяет результат.

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

Что у вас уже есть

Цена каждой рекламной поверхности уже определяется чем-то.

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

Вы либо отредактируете этот прайс-лист по умолчанию, либо создадите второй и направите его на рекламную поверхность. Оба варианта показаны ниже.

Экран, который используется в этом пошаговом описании, находится по адресу /prices; он редактирует прайс-листы RTB. Прайс-листы automated guaranteed редактируются по адресу /policies, а прайс-листы programmatic guaranteed — по адресу /rtb-prices. Все три описаны в разделе Прайс-листы.

Прежде чем начать

Должны выполняться три условия, и ни одно из них не находится на экране цен.

  • Инвентарь синхронизирован, поэтому есть рекламная поверхность, на которую можно нацелиться. См. Подключение CMS.

  • Для организации включён хотя бы один источник спроса, поэтому в прайс-листе есть кого перечислить. См. Подключение источника спроса.

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

Прайс-лист, источник спроса, минимальная цена

Настройка минимально жизнеспособных цен
  1. Откройте /prices. Прайс-листы организации перечислены списком сбоку; выбор одного открывает его рядом.

  2. Выберите Default или создайте новый прайс-лист и задайте ему название.

  3. Установите для прайс-листа режим аукцион.

  4. Добавьте одну группу приоритета и поместите в неё включённый источник спроса.

  5. Задайте минимальную цену: одна сумма для одной длительности слота. Двадцать за десятисекундный слот — это минимальная цена два за секунду, и платформа пересчитывает её на ту длительность, которую на самом деле запрашивает запрос.

  6. Сохраните свойства.

  7. Откройте таргетинг прайс-листа, выберите одну рекламную поверхность и сохраните.

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

Это всё. Минимальная цена и источник спроса — два входа, которые нужны минимально жизнеспособным ценам сверх прайс-листа; всё остальное в разделе Прайс-листы — уточнения.

Получилось ли?

Три проверки, от самой слабой к самой сильной. Важна третья.

Сохранение принято

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

Рекламная поверхность переместилась

Снова откройте таргетинг прайс-листа. Рекламная поверхность в списке. Откройте прайс-лист, который покрывал её раньше, — прайс-лист по умолчанию, если вы создали новый, — и там этой поверхности больше нет. Данную рекламную поверхность называет не более одного прайс-листа, поэтому, выбрав её здесь, вы убрали её из прайс-листа, который называл её раньше.

На рекламный запрос для этой рекламной поверхности приходит ответ

Пусть CMS отправит рекламный запрос для этой поверхности или подождите, пока она сделает это сама.

Ответ бывает одним из трёх, и только первый означает сбой этой настройки:

  • Ошибка. В цепочке чего-то не хватает. Разберите причины ниже по порядку.

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

  • Победитель. Ответ содержит идентификатор объявления и цену. Рекламная поверхность продаётся.

Подтверждённые показы попадают в раздел Статистика (/statistic/shows) после загрузки данных о воспроизведении, а не сразу. Задержка и смысл строки там объяснены в разделе Отчётность.

Если запрос возвращает ошибку

Причины перечислены один раз, в таблице в конце раздела Аукцион, и порядок там — это порядок проверки. Четыре из них — то, что это пошаговое описание могло оставить несделанным:

  • рекламная поверхность выключена, поэтому на ней ничего не продаётся — Активация;

  • ни один прайс-лист не покрывает рекламную поверхность, а у организации нет прайс-листа по умолчанию — Прайс-листы;

  • прайс-лист не допускает ни одного активного источника спроса — Подключение источника спроса;

  • комиссия оказывается нулевой или меньше — тариф организации.

Часы на плеере, уходящие больше чем на три минуты, дают тот же симптом по причинам, не связанным с ценами, и их стоит исключить пораньше.

Что менять дальше

Когда рекламная поверхность продаётся, дальше стоит работать с минимальной ценой.

  • Таблица цен по длительности креатива вместо одной пересчитываемой суммы.

  • Минимальная цена, выводимая из оценки аудитории в запросе, для рекламных поверхностей, у которых аудитория меняется сильнее, чем длительность слота.

  • Второй прайс-лист, чтобы у премиальных рекламных поверхностей была другая минимальная цена, чем у остальных. Другая цена для части поверхностей означает другой прайс-лист.

Все три описаны в разделе Минимальные цены.