Attribution Reporting API, Chrome'un kullanıcı gizliliğini geliştirirken ilişkilendirme raporlama kullanım alanlarını destekleyen API'sidir. Aynı sorunu çözmeye çalışan birçok öneriden (1, 2, 3, 4 ve daha fazlası) biridir.
Bu dokümanda, Attribution Reporting API'yi Web Incubator Topluluk Grubu'nda hâlâ geliştirme aşamasındayken neden kullanıma sunduğumuz açıklanmaktadır. Chrome, ilgili W3C süreçlerine katılmaya kararlıdır. Chrome ekipleri, birçok tarayıcı motorunda yaygın olarak kabul görecek bir çözüm belirlemek için Private Advertising Technology Community Group (PATCG) ile birlikte çalışmaktadır. API'yi paralel olarak kullanıma sunmak, bu önemli kullanım alanını test etmemize ve iyileştirmemize olanak tanıyacak.
Üçüncü taraf çerezleri kullanımdan kaldırılmadan önce Attribution Reporting API tarafından sunulan kullanım alanları, ekosistemin ihtiyaçlarını etkili bir şekilde desteklemek için önemlidir.
İlişkilendirme raporlama kullanım alanlarının, gelişen bir web ekosistemi için kritik olduğuna inanıyoruz. Ayrıca, üçüncü taraf çerezlerinin Chrome'dan kaldırılmasının, kullanıcıların web'deki gizliliğini iyileştirmek için çok önemli olduğuna inanıyoruz.
Ekosistem ihtiyaçlarını karşılamak ve kullanıcı gizliliğini daha iyi korumak için üçüncü taraf çerezlerini kullanımdan kaldırmadan önce bu API'yi kullanıma sunarak test ve kalibrasyon yapılması gerektiğini düşünüyoruz. Bu tutum, Özel Korumalı Alan ve Chrome'un üçüncü taraf çerezlerini kaldırmasıyla ilgili olarak Birleşik Krallık Rekabet ve Piyasalar Kurumu'na (CMA) verdiğimiz taahhütlere uygundur.
Attribution Reporting API'nin kullanıma sunulması, geliştiricilerin yeni teknolojiye uyum sağlamasına ve standartlar sürecini bilgilendirmek için gerçek dünyadaki deneyimleri sunmasına olanak tanıyacak, aynı zamanda kullanıcıların gizliliğini de iyileştirecektir.
Standartlar, işleyen bir web için gerekli olsa da bunların oluşturulması zaman ve fikir birliği gerektirir. Web siteler arası izlemeden uzaklaştıkça, geliştirdiğimiz yeni teknolojilerin ekosistemin ihtiyaçlarını etkili bir şekilde desteklediğinden emin olmamız gerekiyor.
Bunun için Attribution Reporting API'nin geniş bir kitleye sunulması gerekir. Bu sayede geliştiriciler, standartlar süreci devam ederken yeni teknolojiyi benimseyip test sonuçlarını değerlendirebilir. Bu benimseme ve test sürecinin sonuçlarının standart belirleme sürecine katkıda bulunacağına ve PATCG'deki katılımcıların, temel kullanım alanını karşılayan birlikte çalışabilir bir standart konusunda daha bilinçli bir fikir birliğine varmasına yardımcı olacağına inanıyoruz.
Attribution Reporting API'nin kullanıma sunulması, web platformunda ölçümün geleceğinin temelini atma açısından somut avantajlar sunar:
- Araştırma: API'nin kullanıma sunulması, Chrome ve diğer tarayıcı tedarikçi firmalarına gelecekte birlikte çalışabilir bir API tasarlamak için gereken temel bilgileri sağlayacaktır. Gelecekteki standartları iyileştirmek için erken aşamadaki analizlerimizi PATCG gibi platformlara sunacağız.
- Geliştirme paradigmasında değişiklik: Attribution Reporting API'ye geçen geliştiriciler, belirli API'den bağımsız olarak gelecekte gizliliği korumaya yönelik ölçüm için önemli olabilecek gürültü ekleme gibi yeni teknik kavramları kullanmaya başlayacak. Geliştiriciler, diğer sistemlerini de gürültülü verilere uyarlamaya başlayacak. Geliştiricilere, aktarılabilir olabilecek gürültü ve kavramlarla başa çıkmak için ihtiyaç duydukları dokümanları ve desteği sağlamak üzere elimizden geleni yapacağız.
Bu avantajların tümü, üçüncü taraf çerezlerinin kullanımdan kaldırılmasıyla birlikte kullanıcı gizliliğinde sağlanan temel iyileştirmeye ek olarak sunulmaktadır. Bu nedenle, önce Attribution Reporting kullanım alanlarını destekleyen bir API sunmanın gerekli olduğunu düşünüyoruz.
Chrome, mümkün olan tüm birlikte çalışabilir değişimlere dikkatli bir şekilde geçiş sağlar.
Chrome, üçüncü taraf çerez desteğinin sonlandırılmasından sonra ekosistemi desteklemek için bu kullanım alanı için etkili ve gizliliği artıran bir API sunmaya kararlıdır. Bunun için yakın gelecekte Attribution Reporting API'nin yayınlanması gerektiğini düşünüyoruz.
Bununla birlikte, bazı tarayıcıların Chrome'un teklifi hakkında olumlu sinyaller vermediğinin farkındayız. Uzun vadeli hedefimiz, tarayıcıların geniş çapta desteklediği birlikte çalışabilir bir standarttır ve bu tür bir çözümü belirlemek için aktif olarak çalışıyoruz.
Attribution Reporting API'yi kullanıma sunduk. Bundan sonra, her iki taraf için de uygun olan farklı bir standart ortaya çıkarsa yeni API'ye geçişi desteklemek için ekosistemle birlikte çalışırız. Bu noktada, Attribution Reporting API'nin desteğinin sonlandırılmasını değerlendirebiliriz. Bu, muhtemelen hem Attribution Reporting API'nin hem de yerine geçecek API'nin Chrome'da kullanılabildiği önemli bir dönem anlamına gelir. Bu süre, geliştiricilerin ve diğer paydaşların, yerine geçecek API'yi değerlendirmesi ve geçiş yolunu olabildiğince basit hale getirmesi için yeterli zaman tanır.
Etkileşim kurma ve geri bildirim paylaşma
API'yi iyileştirmeye devam etmeye kararlıyız ve geliştirici geri bildirimlerine yanıt olarak şimdiye kadar çeşitli değişiklikler yaptık (ör. 1, 2, 3, 4, 5 ve daha fazlası). Daha fazla geri bildiriminizi bekliyoruz ve toplulukla yakın bir şekilde çalışmaya devam etmeyi umuyoruz.
- GitHub: Attribution Reporting API açıklamalı makalesini okuyun, soru sorun ve tartışmayı takip edin.
- Geliştirici desteği: Privacy Sandbox Geliştirici Desteği deposunda soru sorabilir ve tartışmalara katılabilirsiniz.