Запустите аукцион на основе браузера с несколькими продавцами

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

Прежде чем начать, узнайте о проведении аукциона защищенной аудитории с одним продавцом .

Определения

В следующих таблицах описаны некоторые термины, используемые в этом документе.

Аукционы

Аукцион Определение
Аукцион защищенной аудитории Аукцион объявлений, включающий ставки по группе интересов, созданной на другом сайте.
Аукцион с несколькими продавцами Protected Audience Двухуровневый аукцион защищенной аудитории, который сначала включает несколько параллельных аукционов компонентов, которые затем отправляют свою самую высоко оцененную рекламу на финальный аукцион высшего уровня.
Аукцион высшего уровня Финальный аукцион рекламы в рамках аукциона защищенной аудитории с участием нескольких продавцов, который обеспечивает подсчет баллов для победителей аукциона компонентов.
Аукцион компонентов Вложенный аукцион в рамках аукциона Protected Audience с несколькими продавцами, где каждый продавец компонентов проводит свои аукционы компонентов параллельно. Рекламные объявления с наивысшим рейтингом с каждого аукциона компонентов передаются на аукцион верхнего уровня.

Участники

Участник Определение
Рекламодатель Сторона, желающая разместить рекламу и создающая рекламный креатив.
Издатель Сторона, предоставляющая рекламный инвентарь на аукцион.
Покупатель Сторона, которая делает ставку на аукционе, чтобы купить рекламное пространство у продавца. Обычно это платформа спроса (DSP).
Продавец высшего уровня Сторона, которая инициирует (то есть создает) аукцион защищенной аудитории с несколькими продавцами и участвует в аукционе верхнего уровня.
Продавец комплектующих Сторона, которая проводит аукцион компонентов в рамках аукциона Protected Audience multi-seller для продажи рекламного пространства издателя покупателям. Обычно платформа со стороны предложения (SSP).

Настройте аукцион с несколькими продавцами

Настройка аукциона с несколькими продавцами в основном выполняется по тем же шагам, что и настройка аукциона с одним продавцом, с одним ключевым отличием. Чтобы запустить аукционы компонентов, продавцу верхнего уровня необходимо включить список auctionConfigs для каждого продавца в поле componentAuctions своего auctionConfig . Эти auctionConfigs имеют тот же формат, как если бы они работали как аукцион с одним продавцом, хотя они могут не включать в себя componentAuctions . В любом заданном аукционе API защищенной аудитории может быть только один аукцион верхнего уровня. Кроме того, если componentAuctions непустой, interestGroupBuyers должен быть пустым.

Защищенная аудитория мульти-продавец-аукцион

Аукцион с несколькими продавцами Protected Audience выбирает объявление с самой высокой оценкой из ставок, поданных на аукционах компонентов.
Временная последовательность аукциона защищенной аудитории на странице издателя.

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

  1. Сайт издателя загружает скрипт продавца верхнего уровня.
  2. Клиентская библиотека продавца верхнего уровня предоставляет конфигурации аукциона компонентов с сигналами от покупателей продавцу верхнего уровня.
  3. Продавец верхнего уровня запускает аукцион защищенной аудитории, вызывая runAdAuction() .
  4. Аукцион компонентов продавца A (проходящий параллельно с аукционом компонентов продавца B). Браузер считывает группы интересов пользователя для всех покупателей, участвующих в аукционе компонентов продавца A.
  5. Браузер извлекает скрипты торгов и надежные сигналы торгов из мест, указанных в группах интересов покупателей, участвующих в аукционе компонентов.
  6. Браузер генерирует ставки, выполняя логику генерации ставок каждого покупателя.
  7. Браузер получает скрипт оценки и надежные сигналы оценки каждого объявления от продавца А.
  8. Браузер выполняет логику подсчета очков продавца А для каждой ставки.
  9. Браузер выбирает объявление с наивысшей оценкой, предоставленной логикой подсчета очков Продавца А.
  10. Аукцион компонентов продавца B (проходящий параллельно с аукционом компонентов продавца A). Браузер считывает группы интересов пользователя для всех покупателей, участвующих в аукционе компонентов продавца B.
  11. Браузер извлекает скрипты торгов и надежные сигналы торгов из мест, указанных в группах интересов покупателей, участвующих в аукционе компонентов.
  12. Браузер генерирует ставки, выполняя логику генерации ставок каждого покупателя.
  13. Браузер получает скрипт оценки и надежные сигналы оценки каждого объявления от продавца B.
  14. Браузер выполняет логику подсчета очков продавца B для каждой ставки.
  15. Браузер выбирает объявление с наивысшей оценкой, предоставленной логикой подсчета очков Продавца B.

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

Оценка аукционов и показ рекламы на высшем уровне

Клиентская библиотека Publisher Ad Server отображает выигрышную рекламу
Последовательность отображения рекламы на странице издателя.

После завершения аукционов компонентов из предыдущего раздела браузер запускает логику подсчета очков продавца верхнего уровня для каждого победившего объявления аукциона компонентов.

  1. Браузер получает скрипт оценки от продавца верхнего уровня вместе с надежными сигналами оценки каждого объявления.
  2. Браузер выполняет логику оценки продавца верхнего уровня для каждой выигрышной ставки всех аукционов компонентов. Скрипт вычисляет оценку желательности, вероятно, на основе цены ставки Protected Audience компонента.
  3. Браузер выбирает объявление с наивысшим рейтингом желательности, предоставленным логикой подсчета рейтингов продавца верхнего уровня.
  4. Аукцион защищенной аудитории возвращает объект FencedFrameConfig или непрозрачный URN в клиентскую библиотеку продавца верхнего уровня.
  5. Клиентская библиотека устанавливает атрибут config огражденного фрейма на объект FencedFrameConfig или устанавливает атрибут src iframe на непрозрачный URN победившей рекламы Protected Audience.
  6. Браузер получает от покупателя объявление, победившее на аукционе «Защищенная аудитория».
  7. Браузер отображает рекламу пользователю.