FLEDGE (Android, Chrome) to propozycja Piaskownicy prywatności, która pozwala marketerom kierować reklamy na odbiorców niestandardowych na podstawie ich wcześniejszego zaangażowania w aplikację mobilną lub przeglądarkę w sposób ograniczający udostępnianie danych stronom trzecim. Usługi FLEDGE dostarczają reklamodawcom i firmom technologicznym informacji w czasie rzeczywistym.
Kto powinien czytać te aktualizacje?
- Jeśli zajmujesz się adtechem, reklamami lub zapośredniczeniem reklam, w tym artykule znajdziesz ogólny opis usług w chmurze, których możesz używać do optymalizacji FLEDGE.
- Jeśli jesteś deweloperem, znajdziesz w nich linki do bardziej szczegółowych informacji technicznych i instrukcji konfiguracji.
Te usługi są przeznaczone dla dostawców po stronie podaży (SSP) i dostawców po stronie popytu (DSP). Obecnie wydawcy treści w witrynach i aplikacjach nie muszą nic robić, ale SSP może się z nimi skontaktować, aby skoordynować działania.
Usługi w czasie rzeczywistym na różnych platformach
FLEDGE został stworzony z myślą o aplikacjach i internecie, dlatego tak ważne jest, aby usługi działały na różnych platformach i w czasie rzeczywistym.
Opis usług FLEDGE zawiera ogólny opis systemu, model zaufania, kwestie związane z prywatnością oraz cele dotyczące bezpieczeństwa w przypadku obecnych i przyszłych usług FLEDGE.
Jeśli testujesz FLEDGE w produkcji, prawdopodobnie znasz już usługę klucz-wartość. Ta propozycja została zaktualizowana o nowy model zaufania do implementacji w chmurze. Jeśli znasz model „Bring Your Own Server”, zapoznaj się z szczegółami migracji i aktualizacjami harmonogramu.
Druga usługa to nowa propozycja w ramach FLEDGE: usługa określania stawek i usługa aukcyjna. Ta nowa propozycja przenosi licytowanie i aukcje reklam z klienta do chmury, zachowując przy tym prywatność usługi licytowania i licytowania reklam. Zachęcamy do przesyłania opinii na temat zalet nowego pomysłu dotyczącego usługi licytacji i aukcji w porównaniu z obecnym projektem na urządzeniu, zwłaszcza od testerów, którzy mają już doświadczenie w ramach trwającego testowania origin reklam w Chrome pod kątem trafności i pomiaru. Ta oferta pakietowa jest w fazie dyskusji. Usługa określania stawek i aukcja nie jest objęta modelem „Bring Your Own Server”.
Usługa kluczy-wartości
Firmy technologiczne zajmujące się reklamami mogą korzystać z usługi klucz-wartość, aby dostarczać informacje w czasie rzeczywistym do aukcji reklam FLEDGE. Te informacje mogą być wykorzystywane na kilka sposobów:
- Kupujący mogą chcieć obliczyć pozostały budżet w kampanii reklamowej.
- Sprzedawcy mogą być zobowiązani do sprawdzania kreacji reklam pod kątem zgodności z zasadami wydawcy.
Usługa klucz-wartość będzie mieć interfejsy API dla programistów, które umożliwiają niestandardowe, zdefiniowane przez użytkownika funkcje. Umożliwia to deweloperom stosowanie własnej logiki do wykonywania zadań, takich jak wielokrotne wyszukiwania i inne zaawansowane zapytania.
Dzięki wdrożeniu usługi w chmurze firmy zajmujące się technologiami reklamowymi mogą bezpiecznie przechowywać dane i utrzymywać je w aktualnym stanie w trakcie trwania kampanii reklamowej.
Usługa kluczy/wartości FLEDGE oparta na TEE została udostępniona w ramach open source.
Propozycja usługi określania stawek i aukcji
Proponowana architektura FLEDGE zakłada, że określanie stawek reklamowych i przeprowadzanie aukcji odbywa się na urządzeniu.
Procesy ustalania stawek i aukcji FLEDGE mogą być wymagające pod względem obliczeniowym i obejmować kilka wywołań w sieci. Przeniesienie tych obliczeń do chmury może zwolnić zasoby obliczeniowe i przepustowość sieci na urządzeniu oraz zoptymalizować ogólny czas oczekiwania na renderowanie reklam.
Dzięki usłudze określania stawek i usługach aukcyjnych kupujący i sprzedający przestrzeń reklamową mogą przekazać prowadzenie licytacji reklam i aukcji usługom działającym w zaufanych środowiskach wykonywania w chmurze.
W przeciwieństwie do usługi klucz-wartość usługa określania stawek i aukcja nie jest objęta modelem „Bring Your Own Server”.
Infrastruktura dla usług FLEDGE
Te propozycje usług przedstawiają usługi działające w chmurze, które kładą nacisk na ochronę prywatności, a nie usługi działające na urządzeniu.
Aby usługi FLEDGE mogły wykonywać swoje zadania, muszą współpracować z kilkoma elementami.
- Klienci (urządzenia z Androidem i przeglądarka Chrome) wysyłają zaszyfrowane żądania do usługi FLEDGE.
- platforma chmurowa, która hostuje usługi FLEDGE na maszynach wirtualnych opartych na zaufanym środowisku wykonawczym (TEE), co uniemożliwia udostępnianie informacji przez te usługi podmiotom zewnętrznym.
- Systemy zarządzania kluczami obejmują usługi i bazy danych, które generują i rozpowszechniają klucze publiczne i prywatne, aby zapewnić pełne szyfrowanie komunikacji między klientem a usługą.

Kwestie związane z ochroną prywatności i bezpieczeństwem
W ramach proponowanej architektury usług FLEDGE podjęliśmy kilka decyzji, aby zapewnić ochronę prywatności i bezpieczeństwo infrastruktury.
Firmy zajmujące się technologiami reklamowymi obsługują te usługi w zaufanych środowiskach wykonawczych (TEE) działających w ramach dostawcy usług w chmurze z wymaganymi funkcjami bezpieczeństwa.
Istnieje wiele mechanizmów, które zapewniają prywatność i bezpieczeństwo danych. Oto niektóre z nich:
- Pełne szyfrowanie wszystkich komunikacji między klientem a usługą oraz między usługami.
- System zarządzania kluczami obsługiwany przez zaufane strony.
- Usługa FLEDGE jest uwierzytelniana, zanim uzyska dostęp do kluczy prywatnych, które są wymagane do odszyfrowywania żądań klienta.
Dane wrażliwe nie będą wydobywane z żadnej usługi przez firmy zajmujące się technologiami reklamowymi, Google ani żadne inne podmioty.
Migracja z własnego serwera na TEE
FLEDGE w Chrome umożliwia obecnie korzystanie z modelu „Bring Your Own Server” (BYOS) w przypadku usługi klucz-wartość, którą w przyszłości trzeba będzie przenieść do TEE. Model BYOS nie dotyczy usług określania stawek i aukcji.
Aby ułatwić migrację z modelu BYOS, udostępniamy nowe interfejsy API typu open source, dokumentację, implementację serwera i materiały wyjaśniające dotyczące usługi FLEDGE Key/Value z dodatkowymi funkcjami wykraczającymi poza te, które zostały już zaproponowane. Te interfejsy API mają umożliwiać stosowanie niestandardowych skryptów i kodu przez firmy technologii reklamowych, które mogą być uruchamiane na TEE.
Chrome i Android udostępnią w formie open source usługi klucz-wartość, aby platformy adtech mogły monitorować rozwój i ewentualnie przyczyniać się do rozwoju kodu źródłowego platformy danych.
Oś czasu
Platformy adtech, które wdrożyły model BYOS, mogą rozważyć migrację do implementacji usługi kluczy/wartości opartej na TEE, dopóki FLEDGE jest jeszcze w fazie rozwoju.
W długofalowej perspektywie firmy zajmujące się technologiami reklamowymi będą musiały używać usług klucz-wartość FLEDGE typu open source działających w zaufanych środowiskach wykonawczych (TEE) do pobierania danych w czasie rzeczywistym. Aby zapewnić ekosystemowi wystarczająco dużo czasu na przetestowanie, nie wymagamy korzystania z usług klucza/wartości na otwartym kodzie ani z usług TEE do czasu wycofania plików cookie innych firm. Przed wprowadzeniem tej zmiany powiadomimy deweloperów o tym, aby mogli rozpocząć testowanie i wdrażanie.
W połowie 2023 r. chcemy też udostępnić interfejs API funkcji zdefiniowanej przez użytkownika i inne integracje usługi Key/Value. Gdy to się stanie, firmy technologiczne zajmujące się reklamami będą mogły tworzyć bardziej zaawansowaną logikę. Zapraszamy do udostępniania informacji, które pomogą nam ulepszyć tę implementację i uczynić ją lepiej dostosowaną do Twoich potrzeb.
Zaangażowanie i przesyłanie opinii
Piaskownica prywatności to owoc współpracy Chrome i Androida, która ma na celu udostępnianie technologii chroniących prywatność użytkowników oraz zapewnianie firmom i deweloperom narzędzi potrzebnych do tworzenia reklam opartych na zainteresowaniach.
Aby dowiedzieć się więcej o inicjatywie Piaskownica prywatności:
- GitHub:
- Przeczytaj propozycję usług FLEDGE, zadawaj pytania i śledź dyskusje.
- Przeczytaj propozycję dotyczącą usługi określania stawek i aukcji, zadawaj pytania i śledź dyskusje. Szczególnie interesują nas opinie uczestników testu trafności reklam i źródła pomiaru. Jak oceniasz tę propozycję w porównaniu z obecnym interfejsem na urządzeniu?
- W3C: omawianie przypadków użycia w branży w ramach grupy roboczej ds. poprawy reklam internetowych oraz omawianie projektu FLEDGE w repozytorium FLEDGE na GitHubie i podczas regularnych spotkań grupy Community Group ds. inkubacji platformy internetowej.
- Pomoc dla deweloperów: zadawaj pytania i ucz się na forach:
- Chrome: dowiedz się więcej o interfejsie FLEDGE API w Chrome.
- Android: przeczytaj propozycję dotyczącą projektu FLEDGE na Androida, aby dowiedzieć się więcej o implementacji FLEDGE w projektach na Androida.