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 w sieci w sposób ograniczający udostępnianie danych stronom trzecim. Usługi FLEDGE zapewniają reklamodawcom i specjalistom ds. technologii reklamowych informacje 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.
Usługi te są przeznaczone dla dostawców po stronie dostawców (SSP) i dostawców 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 działające w czasie rzeczywistym na wielu platformach
FLEDGE zostało opracowane 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, informacje o prywatności oraz cele dotyczące bezpieczeństwa w przypadku obecnych i przyszłych usług FLEDGE.
Jeśli testujesz FLEDGE w wersji produkcyjnej, będziesz już wiedzieć, jak działa usługa kluczy/wartości. 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. Chętnie poznamy opinie na temat zalet nowego pomysłu na ustalanie stawek i usług aukcyjnych w porównaniu z obecnym interfejsem na urządzeniu. Dotyczy to zwłaszcza testerów, którzy mają już doświadczenie w testowaniu trafności reklam w Chrome i pomiaru źródła danych. Ta oferta jest na fazie dyskusji w cyklu życia oferty. Usługa ustalania stawek i usługa aukcyjna nie są objęte modelem „przynieś własny serwer”.
Usługa kluczy-wartości
Firmy technologiczne mogą korzystać z usługi klucz-wartość, aby dostarczać informacje w czasie rzeczywistym do aukcji reklam FLEDGE. Tych informacji można używać na wiele 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 kluczy/wartości będzie mieć interfejsy API dla programistów umożliwiające korzystanie z niestandardowych funkcji zdefiniowanych przez użytkownika. 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 klucz-wartość FLEDGE oparta na TEE została udostępniona w ramach open source.
Propozycja usługi określania stawek i aukcji
Propozycja dotycząca FLEDGE zakłada, że określanie stawek za reklamy 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 aukcji kupujący i sprzedawcy przestrzeni reklamowej mogą odciążyć proces ustalania stawek za reklamy i aukcji usługom działającym w zaufanych środowiskach wykonawczych w chmurze.
W przeciwieństwie do usługi klucz-wartość usługa licytowania i aukcji nie jest objęta modelem „Bring Your Own Server”.
Infrastruktura 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.
Istnieje kilka elementów, które współdziałają, aby usługi FLEDGE mogły wykonywać swoje zadania.
- Klienci (urządzenia z Androidem i przeglądarka Chrome) wysyłają zaszyfrowane żądania do usługi FLEDGE.
- Platforma chmurowa hostuje usługi FLEDGE w maszynach wirtualnych opartych na zaufanym środowisku wykonawczym (TEE), co uniemożliwia usługom FLEDGE udostępnianie informacji osobom trzecim.
- 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 usługami.
Kwestie dotyczące prywatności i bezpieczeństwa
W ramach proponowanej architektury usług FLEDGE podjęliśmy kilka decyzji, aby zapewnić ochronę prywatności i bezpieczeństwo infrastruktury.
Adtechs obsługuje te usługi w zaufanych środowiskach wykonawczych (TEE) u dostawcy w chmurze z wymaganymi funkcjami zabezpieczeń.
Istnieje wiele mechanizmów zapewniających prywatność i bezpieczeństwo danych. Należą do nich:
- Pełne szyfrowanie całej komunikacji między usługami klienta i 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 – ani przez AdTech, Google, ani przez żaden inny podmiot.
Migracja z własnego serwera na TEE
FLEDGE dla Chrome umożliwia obecnie stosowanie modelu „przynieś własny serwer” (BYOS) na potrzeby usługi klucz-wartość, którą w przyszłości trzeba będzie przenieść do TEE. Model BYOS nie dotyczy usług ustalania stawek i aukcji.
Aby ułatwić migrację z modelu BYOS, udostępniamy nowe interfejsy API open source, dokumentację, implementację serwerów i wyjaśnienia dla usługi kluczy/wartości FLEDGE, z dodatkowymi możliwościami wykraczającymi poza te już proponowane. Te interfejsy API dopuszczają obsługę niestandardowych skryptów i kodów adTech, które mogą być uruchamiane w TEE.
Chrome i Android udostępnią w formie open source usługę kluczy/wartości, aby platformy adtech mogły monitorować rozwój i ewentualnie przyczyniać się do rozwoju kodu źródłowego platformy danych.
Oś czasu
Platformy technologii reklamowych, które wdrożyły model BYOS, mogą rozważyć przejście na usługę kluczy/wartości opartą na TEE, a FLEDGE jest wciąż 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 klucz-wartość ani TEE do czasu wycofania plików cookie innych firm. Przed wprowadzeniem tej zmiany deweloperzy otrzymają od nas odpowiednie powiadomienie, aby mogli rozpocząć testowanie i wdrażanie.
Do połowy 2023 r. zamierzamy też udostępnić w usłudze klucz/wartość interfejs API funkcji definiowanych przez użytkownika i inne integracje. Gdy już to zrobisz, firmy adTech mogą opracować bardziej zaawansowaną logikę. Zachęcamy do publikowania informacji, które pomogą nam ulepszyć wdrożenie i jak najlepiej dostosować je do Twoich potrzeb.
Uzyskiwanie opinii i ich udostępnianie
Piaskownica prywatności to wspólne przedsięwzięcie Chrome i Androida w celu dostarczania technologii, które chronią prywatność użytkowników oraz zapewniają firmom i deweloperom narzędzia potrzebne do wykorzystywania reklam opartych na zainteresowaniach.
Aby dowiedzieć się więcej o inicjatywie Piaskownica prywatności:
- GitHub
- Przeczytaj propozycję usług FLEDGE, zadaj 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 pomiarów. Co sądzisz o tej ofercie w porównaniu z obecnym układem dostępnym na urządzeniu?
- W3C: omawiaj przypadki użycia w branży w grupie biznesowej Improving Web Advertising oraz omawiaj projekt FLEDGE w repozytorium FLEDGE na GitHubie i podczas regularnych spotkań grupy Community Group.
- Pomoc dla deweloperów – zadawaj pytania i dołączaj do dyskusji w tych językach:
- Chrome: dowiedz się więcej o interfejsie FLEDGE API w Chrome.
- Android: przeczytaj propozycję projektu FLEDGE na Androida, aby dowiedzieć się więcej o wdrażaniu FLEDGE w projektach na Androida.