Przeprowadzanie aukcji w przeglądarce z udziałem wielu sprzedawców

Wydawcy zwykle dywersyfikują źródła żądań reklamy, aby optymalizować skuteczność pod kątem przychodów i wywołać wiele firm (np. platform dostawców i platform DSP), aby wybrać najlepszą reklamę do konkretnego boksu reklamowego na stronie. Protected Audience służy do prowadzenia aukcji obejmującej dane z różnych witryn, w których wielu sprzedawców prowadzi własną aukcję.

Zanim zaczniesz, dowiedz się, jak przeprowadzić aukcję chronionych odbiorców z udziałem jednego sprzedawcy.

Definicje

W tabelach poniżej opisujemy niektóre terminy używane w tym dokumencie.

Aukcje

Kupione na aukcji Definicja
Aukcja w ramach Protected Audience API Aukcja reklam, która polega na licytowaniu grupy zainteresowań utworzonej w innej witrynie.
Aukcja w ramach Protected Audience API przez wielu sprzedawców Dwupoziomowa aukcja w ramach Protected Audience API, w ramach której najpierw bierze się kilka równoległych aukcji komponentów, z których najczęściej wybierana reklama jest przesyłana na ostatnią aukcję najwyższego poziomu.
Aukcja najwyższego poziomu Końcowa aukcja reklam w ramach aukcji obejmującej wielu sprzedawców w ramach Protected Audience API, która podaje wynik dla zwycięzców aukcji komponentów w ramach aukcji komponentów.
Aukcja komponentów Zagnieżdżona aukcja w ramach aukcji obejmującej wielu sprzedawców w ramach Protected Audience API, w której każdy z nich prowadzi równolegle swoje aukcje składowe. Najwyżej oceniane reklamy z każdej aukcji składowej są przekazywane do aukcji najwyższego poziomu.

uczestników

Uczestnik Definicja
Reklamodawca Firma, która chce miejsce docelowe reklamy i tworzy kreację.
Wydawca Firma, która dostarcza zasoby reklamowe na aukcji.
Osoba odpowiadająca za zakupy Firma, która licytuje na aukcji, kupując przestrzeń reklamową od sprzedawcy. Zwykle jest to platforma DSP.
Sprzedawca najwyższego poziomu Strona, która wywołuje (czyli tworzy) aukcję wielu sprzedawców w ramach Protected Audience API i bierze udział w aukcji najwyższego poziomu.
Sprzedawca komponentów Firma, która przeprowadza aukcję składową w ramach aukcji wielu sprzedawców w ramach Protected Audience API, aby sprzedać kupującym przestrzeń reklamową wydawcy. Zwykle jest to platforma dostawców reklam (SSP).

Konfigurowanie aukcji dla wielu sprzedawców

Konfigurowanie aukcji dla wielu sprzedawców przebiega w dużej mierze tak samo jak konfigurowanie aukcji dla pojedynczego sprzedawcy z jedną zasadniczą różnicą. Aby uruchomić aukcje komponentów, sprzedawca najwyższego poziomu musi umieścić listę auctionConfigs każdego sprzedawcy w polu componentAuctions w polu auctionConfig. auctionConfigs ma taki sam format jak w przypadku jednej aukcji sprzedawcy, chociaż może nie zawierać elementów componentAuctions. W każdej aukcji interfejsu Protected Audience API może istnieć tylko 1 aukcja najwyższego poziomu. Dodatkowo, gdy pole componentAuctions nie jest puste, pole interestGroupBuyers musi być puste.

Aukcja w ramach Protected Audience API dla wielu sprzedawców

Aukcja w ramach Protected Audience API przez wielu sprzedawców wybiera reklamę o najwyższej ocenie spośród stawek przesłanych przez aukcje komponentów
Sekwencja czasu aukcji w ramach Protected Audience API na stronie wydawcy.

Aukcje składowe są prowadzone równolegle. Na każdej aukcji składowej przeglądarka generuje stawki na podstawie logiki ustalania stawek każdego kupującego, który bierze udział w danej aukcji składowej, przyznaje wynik dla każdej stawki, używając logiki punktacji sprzedawcy, a następnie zwraca reklamę o najwyższej ocenie na aukcję najwyższego poziomu. Każdy komponent aukcji sprzedawcy może zwrócić na aukcję najwyższego poziomu maksymalnie 1 kandydatkę reklamy. Przebieg aukcji można opisać jako:

  1. Witryna wydawcy wczytuje skrypt sprzedawcy najwyższego poziomu.
  2. Biblioteka klienta po stronie klienta najwyższego poziomu zawiera konfiguracje aukcji z sygnałami od kupujących do sprzedawców najwyższego poziomu.
  3. Sprzedawca najwyższego poziomu rozpoczyna aukcję Protected Audience API, wywołując runAdAuction().
  4. Aukcja komponentu sprzedawcy A (prowadzona równolegle do aukcji komponentów sprzedawcy B). Przeglądarka odczytuje grupy zainteresowań użytkownika w przypadku wszystkich kupujących, którzy biorą udział w aukcji komponentów sprzedawcy A.
  5. Przeglądarka pobiera skrypty ustalania stawek i zaufane sygnały ustalania stawek z lokalizacji określonych w grupach zainteresowań kupujących, którzy biorą udział w aukcji komponentów.
  6. Przeglądarka generuje stawki, wykonując logikę generowania stawek poszczególnych kupujących.
  7. Przeglądarka pobiera skrypt punktacji i zaufane sygnały punktacji w przypadku każdej reklamy od Sprzedawcy A.
  8. W przypadku każdej stawki przeglądarka uruchamia logikę oceny sprzedawcy A.
  9. Przeglądarka wybiera reklamę z najwyższym wynikiem określonym przez zasady oceny sprzedawcy A.
  10. Aukcja komponentu sprzedawcy B (prowadzona równolegle do aukcji komponentów sprzedawcy A). Przeglądarka odczytuje grupy zainteresowań użytkownika w przypadku wszystkich kupujących, którzy biorą udział w aukcji komponentów sprzedawcy B.
  11. Przeglądarka pobiera skrypty ustalania stawek i zaufane sygnały ustalania stawek z lokalizacji określonych w grupach zainteresowań kupujących, którzy biorą udział w aukcji komponentów.
  12. Przeglądarka generuje stawki, wykonując logikę generowania stawek poszczególnych kupujących.
  13. Przeglądarka pobiera skrypt punktacji i zaufane sygnały punktacji w przypadku każdej reklamy od Sprzedawcy B.
  14. W przypadku każdej stawki przeglądarka uruchamia logikę oceny sprzedawcy B.
  15. Przeglądarka wybiera reklamę z najwyższym wynikiem określonym przez zasady oceny sprzedawcy B.

Po zakończeniu aukcji komponentów w przeglądarce pojawi się lista reklam, które można przesłać zgodnie z logiką punktową sprzedawcy najwyższego poziomu.

Ocena aukcji i renderowanie reklam na najwyższym poziomie

Biblioteka klienta serwera reklam wydawcy renderuje zwycięską reklamę.
Sekwencja renderowania reklam na stronie wydawcy.

Po zakończeniu aukcji komponentów z poprzedniej sekcji przeglądarka stosuje logikę oceny sprzedawcy najwyższego poziomu w przypadku każdej z zwycięskiej reklamy na aukcji komponentu.

  1. Przeglądarka pobiera skrypt oceny od sprzedawcy najwyższego poziomu wraz z zaufanymi sygnałami punktowymi dla każdej reklamy.
  2. Przeglądarka uruchamia logikę oceny sprzedawcy najwyższego poziomu w przypadku każdej zwycięskiej stawki we wszystkich aukcjach składowych. Skrypt oblicza wynik zainteresowania, prawdopodobnie na podstawie stawki komponentu w ramach Protected Audience API.
  3. Przeglądarka wybiera reklamę o najwyższym wskaźniku trafności według logiki punktowej sprzedawcy najwyższego poziomu.
  4. Aukcja w ramach Protected Audience API zwraca obiekt FencedFrameConfig lub nieprzezroczysty identyfikator URN do biblioteki klienta najwyższego poziomu.
  5. Biblioteka po stronie klienta ustawia atrybut config objętej ramki na obiekt FencedFrameConfig lub ustawia atrybut src elementu iframe na nieprzejrzystą wartość URN zwycięskiej reklamy Protected Audience API.
  6. Przeglądarka pobiera od kupującego reklamę, która wygrała aukcję w ramach Protected Audience API.
  7. Przeglądarka wyświetla reklamę użytkownikowi.