Android 13'te kullanıma sunulan AdServices modülü, hem kullanıcıların internetteki gizliliğini koruyan hem de şirketlere ve geliştiricilere başarılı dijital işletmeler oluşturmalarını sağlayacak araçlar sunan teknolojiler oluşturmayı amaçlayan Özel Korumalı Alan girişimini destekler.
Daha fazla bilgiyi Android Developers sitesinde bulabilirsiniz.
Motivasyon
Özel Korumalı Alan girişimiyle ulaşılmak istenen hedefler şunlardır:
- Kullanıcı bilgilerinin gizliliğini korumak için yeni teknoloji geliştirme
- Yayıncıların ve geliştiricilerin çevrimiçi içeriği ücretsiz olarak sunmaya devam etmesine olanak tanıma
- İnternet için yeni gizlilik standartlarını oluşturmak üzere sektörle işbirliği yapma
Modül sınırı
AdServices mimarisi: Bu, modül sınırı olmayan tamamen yeni bir koddur.
Kod konumu: packages/modules/AdServices
Şekil 1'de AdServices modül kurulumu gösterilmektedir.
1. şekil. AdServices modülü API tasarımı
Şekil 2. AdServices modülü kurulumu
Paket biçimi
Paketin ana işlevi APEX'te kullanılabilecek:
com.google.android.adservices
.
Gizliliği korumaya yönelik API'ler işlevi, APK'da kullanılabilecek
com.google.android.adservices.api
.
SDK Çalışma Zamanı işlevi, com.google.android.app.sdksandbox
APK'sında kullanılabilecek.
AdServices hakkında daha fazla bilgiyi aşağıdaki sayfalarda bulabilirsiniz:
- Özel Korumalı Alan'a Genel Bakış
- SDK Çalışma Zamanı Tasarımı
- Topics Design
- Android'de FLEDGE Tasarımı
- Attribution Reporting Tasarımı
Bağımlılıklar
- SDKSandbox için yeni sepolicy alanı
- SDKSandbox ile ilgili kısıtlamalar: sınırlı depolama alanı, amaçlar, yayınlar vb.
- İzinler iyi tanımlanmıştır. Reklam SDK'ları, uygulamalardan izin devralmaz.
- Korumalı alan UID'leriyle ilgilenmek için işletim sisteminde yapılan değişiklikler