Bir yayıncı veya kullanıcı daha fazla gizlilik korumasına ihtiyaç duyarsa Google Kullanıcı aracısı alanlarında sağlanan bilgi miktarını azaltın. azaltıldığında, bu kullanıcı aracısı temsilleri bir sonuç elde etti.
Genelleştirilmiş kullanıcı aracısı temsilleri, gizlilik konusunda daha fazla koruma belirli bir tarayıcıyı veya cihazı diğerlerinden ayırt edebilecek sınırlayıcı diğer tarayıcılarda veya cihazlarda.
Genel Bakış
Teklif isteği, Kullanıcı Aracısı bilgilerinin iki gösterimini içerir:
User-Agent
dizesi ve UserAgent
nesnesi
(Google protokolü,
OpenRTB).
Her iki alan da isteğin kullanıcı aracısı tarafından sağlanan bilgileri içerir
HTTP üstbilgileri.
Genelleştirilmemiş kullanıcı aracıları ayrıntılı tarayıcı ve işletim sistemi içerebilir versiyonları ve diğer ayrıntılı verileri içeren bir e-posta listesinden kullanıcı aracısı.
Genelleştirme, tarayıcı ve cihaz türü algılama için geriye dönük uyumludur.
Teklif istekleri, Kullanıcı Aracısı alanlarının
PrivacyTreatments
alanları (Google protokolü,
OpenRTB).
Genelleştirilmiş UserAgent nesnesi
Genelleştirilmiş UserAgent
içinde tüm browser
girişlerindeki version
alanları
ve platform
yalnızca ana sürümü içerecek şekilde azaltılır.
ayrıntılı sürüm bileşenlerini sıfırlarla değiştirmeyi deneyin. Başka bilgi yok
UserAgent
nesnesi kaldırılır.
Aşağıdaki örnekte, UserAgent.browser
orijinal içerikleri ile karşılaştırılmıştır
şu şekilde ifade edilir:
Orijinal
brand: "Chrome" version: ["96", "0", "4664", "92"]
Genelleştirilmiş
brand: "Chrome" version: ["96", "0", "0", "0"]
Google, özellikle de tarayıcı ve platform sürümlerini her zaman genelleştirmez.
Tam sürüm tarayıcı tarafından donduğunda. Örneğin,
UserAgent.browser
değeri değiştirilmeyecek:
brand: "AppleWebKit" version: ["537", "36"]
.
UserAgent
nesnesi genelleştirildiğinde teklif isteği şunu da içerir:
PrivacyTreatments
nesnesindeki user_agent_data
alanı:
Google protokolü
BidRequest.privacy_treatments: { user_agent_data: USER_AGENT_DATA_COARSENED }
OpenRTB protokolü
BidRequest.ext.privacy_treatments: { user_agent_data: USER_AGENT_DATA_COARSENED }
Genelleştirilmiş User-Agent
dizesi
Genelleştirilmiş User-Agent
dizesinde tarayıcı ve platform tanımlayıcıları
düşürülmüştür. Örneğin, "Chrome/96.0.4664.92"
"Chrome/96.0.0.0"
olur. Örneğin, donmuş sürüm bileşenleri
"AppleWebKit/537.36"
ile korunuyor. Bu değişiklikler,
UserAgent
nesnesi için açıklamamız.
user-Agent
dizesine, bazı ayrıntılara veya standart olmayan öğelere özeldir
Örneğin, cihazın derlemesi veya donanım yazılımı sürümü ya da
genellikle dizenin sonuna eklenen belirli uygulamaya özel veriler
Aşağıdaki örnekte, User-Agent
dizesinin orijinal içeriği karşılaştırılmıştır
şu şekilde ifade eder:
Orijinal
Mozilla/5.0 (Linux; Android 11; M2007J20CG Build/RKQ1.200826.002; wv)
AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0
Chrome/96.0.4664.92 Mobile Safari/537.36 [MyApp:CustomSignals:ABC123]
Genelleştirilmiş
Mozilla/5.0 (Linux; Android 11; M2007J20CG; wv)
AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0
Chrome/96.0.0.0 Mobile Safari/537.36
User-Agent
dizesi genelleştirildiğinde teklif isteği
PrivacyTreatments
nesnesinde user_agent
sinyali:
Google protokolü
BidRequest.privacy_treatments: { user_agent: USER_AGENT_COARSE }
OpenRTB protokolü
BidRequest.ext.privacy_treatments: { user_agent: USER_AGENT_COARSE }
Google, User-Agent
dizesini ve
UserAgent
nesne algılandı. Sonuç olarak, genelleştirilmiş User-Agent
dizesi ve
genelleştirilmiş UserAgent
nesnesi benzer miktarda bilgi taşır.