Usługi FLEDGE w Chrome i na Androidzie

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ą.
Komunikacja systemowa dla usług FLEDGE.
Klienci wysyłają żądania do usługi FLEDGE, która zwraca informacje kluczowe dla procesu określania stawek i aukcji reklam. Klient używa klucza publicznego hostowanego w systemie zarządzania kluczami do szyfrowania tych żądań. Usługa FLEDGE korzysta z systemów zarządzania kluczami w celu odszyfrowywania żądań i szyfrowania ich odpowiedzi. Zapoznaj się z omówieniem systemów w wyjaśnieniu usług FLEDGE.

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: