FLoC nedir?

FLoC, bireysel kullanıcıların göz atma davranışlarını paylaşmadan reklam seçimine olanak tanıyor.

FLoC, ilgi alanına dayalı reklam seçimi için gizliliği korumaya yönelik bir mekanizma sağlar.

Kullanıcı web'de gezinirken tarayıcısı, benzer yakın tarama geçmişine sahip binlerce tarayıcı için aynı olacak "ilgi alanı grubunu" belirlemek için FLoC algoritmasını kullanır. Tarayıcı, tarama verilerini tarayıcı satıcısıyla veya başka biriyle paylaşmadan, kohortunu kullanıcının cihazında düzenli olarak yeniden hesaplar.

Reklamverenler (reklamlar için ödeme yapan siteler), kohort verilerini toplamak ve reklam teknolojisi platformlarına (reklam yayınlamak için yazılım ve araçlar sağlayan şirketler) sağlamak üzere kendi web sitelerine kod ekleyebilir. Örneğin, bir reklam teknolojisi platformu, bir online ayakkabı mağazasından 1101 ve 1354 gruplarındaki tarayıcıların mağazanın yürüyüş ekipmanlarıyla ilgilendiğini öğrenebilir. Reklam teknolojisi platformu, diğer reklamverenlerden bu grupların diğer ilgi alanları hakkında bilgi edinir.

Ardından, bu gruplardan birindeki bir tarayıcı, reklam gösteren bir siteden (ör. bir haber web sitesi) sayfa istediğinde reklam platformu, alakalı reklamları (ör. ayakkabı mağazasından doğa yürüyüşü botları reklamı) seçmek için bu verileri kullanabilir.

Özel Korumalı Alan, üçüncü taraf çerezleri veya diğer izleme mekanizmaları olmadan üçüncü taraf kullanım alanlarını karşılayacak bir dizi tekliftir. Tüm tekliflere genel bakış için Özel Korumalı Alan'ı inceleme bölümüne bakın.

Bu teklifle ilgili yorumlarınız varsa FLoC Explainer deposunda bir sorun oluşturun. Chrome'un bu teklifle ilgili denemesi hakkında geri bildiriminiz varsa Deneme Amacı'nda bir yanıt yayınlayın.

Neden FLoC'a ihtiyacımız var?

Birçok işletme, sitelerine trafik çekmek için reklamlardan yararlanır. Pek çok yayıncı web sitesi ise reklam envanteri satarak içeriği finanse eder. Kullanıcılar genellikle kendileri için alakalı ve faydalı reklamlar görmeyi tercih ederler. Alakalı reklamlar, reklamverenlere daha fazla iş, reklamları barındıran web sitelerine de daha fazla gelir getirir. Başka bir deyişle, reklam alanı alakalı reklamlar gösterildiğinde daha değerlidir. Böylece, alakalı reklamları seçmek reklam destekli web sitelerinin gelirini artırır. Bu da alakalı reklamların, kullanıcılara fayda sağlayan içeriklerin üretiminin finanse edilmesine yardımcı olduğu anlamına gelir.

Bununla birlikte, kullanıcılar, sitelerde tarama geçmişinizi reklamverenlere veya reklam platformlarına gösterebilen çerezleri izleme ve cihaz dijital parmak izi gibi tekniklere dayalı olarak şu anda web sitelerine uyarlanmış reklamcılığın gizlilik açısından taşıdığı anlamlardan endişe duyuyor. FLoC teklifi, reklam seçimi için gizliliği daha iyi korumayı hedeflemektedir.

FLoC ne için kullanılabilir?

  • Tarayıcıları bir reklamverenin sitesini sık sık ziyaret ettiği veya alakalı konulara ilgi gösterdiği bir gruba ait olan kullanıcılara reklam gösterin.
  • Reklam açık artırması teklif verme davranışı hakkında bilgi edinmek amacıyla, bir kullanıcının kohortuna göre dönüşüm gerçekleştirme olasılığını tahmin etmek için makine öğrenimi modellerini kullanın.
  • Kullanıcılara içerik önerin. Örneğin, bir haber sitesinin spor podcast'i sayfasının özellikle 1234 ve 7 numaralı gruplardan ziyaretçiler arasında popüler hale geldiğini gözlemlediğini varsayalım. Bu içeriklerdeki diğer ziyaretçilere de içeriği önerebilirler.

FLoC nasıl çalışır?

Aşağıdaki örnekte, FLoC kullanarak reklam seçerken farklı roller açıklanmaktadır.

  • Bu örnekte, reklamveren (reklamlar için ödeme yapan bir şirket) bir dijital ayakkabı satıcısıdır:
    shoestore.example

  • Örnekte yayıncı (reklam alanı satan bir site) bir haber sitesidir:
    dailynews.example

  • Reklam yayınlamak için yazılım ve araçlar sağlayan reklam teknolojisi platformu:
    adnetwork.example

FLoC kullanarak bir reklamın seçilmesi ve yayınlanmasındaki farklı rolleri adım adım gösteren şema: FLoC hizmeti, Tarayıcı, Reklamverenler, Yayıncı (kohortları gözlemlemek için), Adtech, Yayıncı (reklamları görüntülemek için)

Bu örnekte kullanıcılara Yoshi ve Ali adını verdik. Başlangıçta tarayıcıların her ikisi de aynı gruba (1354) ait.

1. FLoC hizmeti

  1. Tarayıcı tarafından kullanılan FLoC hizmeti, binlerce "kohort" içeren matematiksel bir model oluşturur. Bu modellerin her biri, yakın zamandaki göz atma geçmişlerine sahip binlerce web tarayıcısına karşılık gelir. Bunun işleyiş şekli hakkında daha fazla bilgiyi aşağıda bulabilirsiniz.
  2. Her kohorta bir numara verilir.

2. Tarayıcı

  1. Yasin'in tarayıcısı, FLoC hizmetinden FLoC modelini açıklayan veriler alır.
  2. Yoshi'nin tarayıcısı, hangi kohortun kendi tarama geçmişine en yakın şekilde karşılık geldiğini hesaplamak için FLoC modelinin algoritmasını kullanarak kohortunu analiz ediyor. Bu örnekte bu grup 1354 olacak. Yoshi'nin tarayıcısının FLoC hizmetiyle veri paylaşmadığını unutmayın.
  3. Aynı şekilde, Alex'in tarayıcısı kohort kimliğini hesaplar. Alex'in tarama geçmişi Yoshi'ninkinden farklıdır, ancak tarayıcılarının her ikisi de 1354 numaralı gruba ait olacak kadar benzerdir.

3. Reklamveren: shoestore.example

  1. Yasin, shoestore.example adresini ziyaret eder.
  2. Site, Yoshi'nin tarayıcısından 1354 grubunu istiyor.
  3. Yoshi yürüyüş botlarına bakıyor.
  4. Sitede, 1354 numaralı gruptan bir tarayıcının yürüyüş botlarına ilgi gösterdiği belirtiliyor.
  5. Site daha sonra 1354 grubundaki ve diğer grupların ürünlerine olan ilgiyi kaydeder.
  6. Site, gruplar ve ürün ilgi alanları hakkındaki bilgileri düzenli olarak toplayıp reklam teknolojisi platformu adnetwork.example ile paylaşır.

Şimdi sıra Alex'te.

4. Yayıncı: dailynews.example

  1. Ali dailynews.example adresini ziyaret eder.
  2. Site, Ali'nin tarayıcısından grup bilgisini istiyor.
  3. Site daha sonra Alex'in tarayıcı grubu 1354 dahil olmak üzere reklam teknolojisi platformu olan adnetwork.example'ye reklam isteğinde bulunur.

5. Reklam teknolojisi platformu: adnetwork.example

  1. adnetwork.example, dailynews.example adlı yayıncıdan ve shoestore.example adlı reklamverenden edindiği verileri birleştirerek Ali için uygun bir reklam seçebilir:
    • Ali'nin tarayıcı grubu (1354), dailynews.example tarafından sağlanır.
    • shoestore.example'den kohortlar ve ürün ilgi alanları hakkındaki veriler: "1354 numaralı gruptaki tarayıcılar yürüyüş botlarıyla ilgilenebilir."
  2. adnetwork.example, Ali'ye uygun bir reklam seçer: shoestore.example sitesinde yürüyüş botlarıyla ilgili bir reklam.
  3. dailynews.example, reklamı 🥾 gösterir.

FLoC modelini oluşturan arka uç hizmetini kim çalıştırır?

Her tarayıcı tedarikçisinin, tarayıcıları nasıl kohortlar halinde gruplayacağına karar vermesi gerekir. Chrome kendi FLoC hizmetini çalıştırmaktadır. Diğer tarayıcılar FLoC'yi farklı bir kümeleme yaklaşımıyla uygulamayı tercih edebilir ve bunu yapmak için kendi hizmetlerini çalıştırabilir.

FLoC hizmeti, tarayıcının kendi grubunu çalıştırmasını nasıl sağlar?

  1. Tarayıcı tarafından kullanılan FLoC hizmeti, tüm potansiyel web tarama geçmişlerinin çok boyutlu matematiksel gösterimini oluşturur. Bu modele "kohort alanı" diyoruz.
  2. Hizmet, bu alanı binlerce segmente böler. Her segment, binlerce benzer tarama geçmişinden oluşan bir kümeyi temsil eder. Bu gruplandırmalar, gerçek tarama geçmişlerinin bilinmesine dayanmaz; sadece "kohort uzayında" rastgele merkezlerin seçilmesine veya rastgele çizgilerle boşluğun kesilmesine dayanır.
  3. Her segmente bir kohort numarası verilir.
  4. Web tarayıcısı, "kohort alanını" tanımlayan bu verileri FLoC hizmetinden alır.
  5. Kullanıcı web'de gezinirken tarayıcısı bir algoritma kullanır. Bu algoritma, "kohort uzayında" göz atma geçmişine en yakın değere karşılık gelen bölgeyi düzenli aralıklarla hesaplamak için kullanılır.
Bir FLoC sunucusu tarafından oluşturulan, her biri bir kohort numarasına sahip birden fazla segmenti gösteren "tarama geçmişi alanı" şeması.
FLoC hizmeti, "kohort alanını" binlerce segmente böler (burada yalnızca birkaçı gösterilmiştir).

Tarayıcı kohortu değişebilir mi?

Evet! Tarayıcı kohortu kesinlikle değişebilir! Muhtemelen her hafta aynı web sitelerini ziyaret etmiyorsunuzdur ve tarayıcınızın grubu bunu yansıtır.

Kohort, bir kullanıcı koleksiyonunu değil, tarama etkinliği kümesini temsil eder. Bir kohortun etkinlik özellikleri genellikle zaman içinde tutarlıdır ve kohortlar, yakın zamandaki benzer göz atma davranışını gruplandırdıkları için reklam seçimi için kullanışlıdır. Her bir kullanıcının tarayıcıları, tarama davranışları değiştikçe kohortun içine ve dışına çıkar. Başlangıçta, tarayıcının yedi günde bir kohortunu yeniden hesaplamasını bekleriz.

Yukarıdaki örnekte hem Yoshi hem de Alex'in tarayıcı grubu 1354'tür. İlgi alanları değişirse Yoshi'nin tarayıcısı ve Alex'in tarayıcısı ileride farklı bir gruba geçebilir. Aşağıdaki örnekte, Yoshi'nin tarayıcısı 1101. kohorta, Ali'nin tarayıcısı ise 1378. kohorta geçiyor. Diğer kullanıcıların tarayıcıları, göz atma ilgi alanları değiştikçe kohortlara dahil edilir ve gruplardan çıkar.

Bir FLoC sunucusu tarafından oluşturulan, her biri bir kohort numarasına sahip birden fazla segmenti gösteren "tarama geçmişi alanı" şeması. Şemada, göz atma ilgi alanları zaman içinde değiştikçe Yoshi ve Alex'e ait tarayıcıların bir kohorttan diğerine geçişi gösterilmektedir.
Yoshi'nin ve Ali'nin tarayıcı grubu ilgi alanları değişirse değişebilir.

Tarayıcı, kohortunu nasıl belirler?

Yukarıda açıklandığı gibi kullanıcının tarayıcısı, kohortlar için matematiksel modeli açıklayan FLoC hizmetinden veri alır: tüm kullanıcıların tarama etkinliğini temsil eden çok boyutlu bir alan. Ardından tarayıcı, bu "kohort alanının" hangi bölgesinin (yani hangi kohort) kendi son tarama davranışıyla en iyi eşleştiğini belirlemek için bir algoritma kullanır.

FLoC doğru kohort boyutunu nasıl belirler?

Her grupta binlerce tarayıcı olacaktır.

Daha küçük bir kohort boyutu, reklamların kişiselleştirilmesi için daha yararlı olabilir ancak kullanıcı izlemeyi durdurma olasılığı daha düşüktür (veya tam tersi). Kohortlara tarayıcı atama mekanizması, gizlilik ile kullanışlılık arasında bir denge sağlamalıdır. Özel Korumalı Alan, kullanıcının "kalabalık içinde gizlenmesine" izin vermek için k-anonimliği kullanır. Bir kohort en az bin kullanıcı tarafından paylaşılıyorsa k-anonimdir. K sayısı ne kadar yüksek olursa grup gizliliği daha fazla korur.

FLoC, kişileri hassas kategorilere göre gruplandırmak için kullanılabilir mi?

FLoC kohort modelini oluşturmak için kullanılan kümeleme algoritması, bir kategorinin neden hassas olduğunu öğrenmeden bir kohortun hassas kategorilerle ilişkilendirilip ilişkilendirilemeyeceğini değerlendirmek için tasarlanmıştır. Irk, cinsellik veya tıbbi geçmiş gibi hassas kategorileri açığa çıkarabilecek gruplar engellenir. Başka bir deyişle, tarayıcı kohortunu geliştirirken yalnızca hassas kategorileri açıklamayan kohortlar arasından seçim yapacaktır.

FLoC internetteki kişileri sınıflandırmanın başka bir yöntemi midir?

FLoC ile bir kullanıcının tarayıcısı, binlerce diğer kullanıcının tarayıcısıyla birlikte binlerce gruptan birine ait olur. Üçüncü taraf çerezleri ve diğer hedefleme mekanizmalarının aksine FLoC, tek bir kullanıcı kimliğini değil, yalnızca kullanıcının tarayıcısının bulunduğu grubu açıklar. Diğer kullanıcıların gruptaki bir bireyi ayırt etmesini sağlamaz. Buna ek olarak, bir tarayıcı grubunu anlamak için kullanılan göz atma etkinliğiyle ilgili bilgiler tarayıcıda veya cihazda yerel olarak tutulur ve başka bir yere yüklenmez. Tarayıcı, diferansiyel gizlilik gibi diğer anonimleştirme yöntemlerinden de yararlanabilir.

Web sitelerinin katılmak ve bilgi paylaşmak zorunda mı?

Web siteleri, FLoC'u etkinleştirebilir veya devre dışı bırakabilir. Böylece, hassas konularla ilgili siteler, sitelerine yapılan ziyaretlerin FLoC hesaplamasına dahil edilmesini engelleyebilir. Ek koruma olarak FLoC hizmeti tarafından analiz, bir kohortun neden hassas olduğunu öğrenmeden kullanıcılar hakkındaki hassas bilgileri açığa çıkarıp çıkarmayacağını değerlendirir. Bir kohort, hassas bir kategorideki siteleri ziyaret eden normalden daha fazla sayıda kullanıcıyı temsil ediyorsa bu kohortun tamamı kaldırılır. Negatif mali durum ve ruh sağlığı, bu analiz kapsamındaki hassas kategoriler arasındadır.

Web siteleri, bir sayfa için Permissions-Policy başlığını interest-cohort=() ayarlayarak bir sayfayı FLoC hesaplamasından hariç tutabilir. Hariç tutulmayan sayfalar için sayfada document.interestCohort() kullanılıyorsa tarayıcının FLoC hesaplamasına sayfa ziyareti dahil edilir. Mevcut FLoC kaynak denemesi sırasında, Chrome'un sayfanın reklamlar veya reklamlarla ilgili kaynaklar yüklediğini tespit etmesi durumunda, hesaplamaya bir sayfa da dahil edilecektir. (Chromium'daki Reklam Etiketleme, Chrome'un reklam algılama mekanizmasının nasıl çalıştığını açıklar.)

İntranet sayfaları gibi özel IP adreslerinden sunulan sayfalar FLoC hesaplamasına dahil edilmez.

FLoC JavaScript API nasıl çalışır?

FLoC API çok basittir: id ve version kohortunu sağlayan bir nesneye çözüm getiren bir vaat döndüren tek bir yöntemdir:

const { id, version } = await document.interestCohort();
console.log('FLoC ID:', id);
console.log('FLoC version:', version);

Kullanıma sunulan kohort verileri aşağıdaki gibi görünür:

{
  id: "14159",
  version: "chrome.2.1"
}

version değeri, FLoC kullanan sitelerin kohort kimliğinin hangi FLoC modelini ifade ettiğini bilmesini sağlar. Aşağıda açıklandığı gibi, document.interestCohort() tarafından döndürülen söz, interest-cohort izninin verilmediği tüm çerçeveler için reddedilecektir.

Web siteleri FLoC hesaplamasına dahil edilmemeyi tercih edebilir mi?

interest-cohort izin politikası, bir sitenin, kohort hesaplaması için kullanıcının siteler listesine dahil edilmek istemediğini beyan edebilmesini sağlar. Politika, varsayılan olarak allow olacaktır. document.interestCohort() tarafından döndürülen söz, interest-cohort izni verilmeyen tüm çerçeveleri reddedecek. Ana çerçevede interest-cohort izni yoksa sayfa ziyareti, ilgi alanı kohortu hesaplamasına dahil edilmez.

Örneğin, bir site aşağıdaki HTTP yanıt başlığını göndererek tüm FLoC kohort hesaplamalarını devre dışı bırakabilir:

  Permissions-Policy: interest-cohort=()

Kullanıcı, sitelerin, tarayıcısının FLoC grubunu almasını durdurabilir mi?

Bir kullanıcı chrome://settings/privacySandbox ürününde Özel Korumalı Alan'ı devre dışı bırakırsa tarayıcı, JavaScript aracılığıyla istendiğinde kullanıcı grubunu sunmaz: document.interestCohort() tarafından döndürülen söz reddedilecektir.

Nasıl öneride bulunabilirim veya geri bildirimde bulunabilirim?

API ile ilgili yorumlarınız varsa FLoC Explainer deposunda bir sorun oluşturun.

Daha fazla bilgi


Fotoğraf, Rhys Kentish'in Unsplash'ta çektiği fotoğraftır.