Apple Uygulama Gizliliği
Apple, hem App Store Connect’teki App Privacy bölümünde hem de uygulama manifest dosyası olarak tüm yeni uygulamalar ve uygulama güncellemeleri için gizlilik bildirimi zorunlu kılmaktadır. Adapty, uygulamanızın üçüncü taraf bir bağımlılığı olduğundan, Adapty’yi kullanıcı verileriyle nasıl kullandığınızı bildirmeniz gerekir.
Apple uygulama gizlilik manifest’i
PrivacyInfo.xcprivacy adlı gizlilik manifest dosyası, uygulamanızın hangi özel verileri kullandığını ve neden kullandığını açıklar. Her uygulama sahibi olarak uygulamanız için bir manifest dosyası oluşturmanız gerekir. Ayrıca ek SDK’lar entegre ediyorsanız, gizlilik manifest’i ve imza gerektiren SDK’lar listesinde yer alanların manifest dosyalarının dahil edildiğinden emin olun. Uygulamanızı derlediğinizde Xcode tüm bu manifest dosyalarını alıp tek bir dosyada birleştirir.
Adapty, gizlilik bildirimi ve imza gerektiren SDK’lar listesinde yer almasa da, kolaylık sağlaması açısından Adapty SDK’nın 2.10.2 ve üzeri sürümleri bu bildirimi içermektedir. Bildirimi edinmek için SDK’yı güncellediğinizden emin olun.
Bildirim yalnızca Xcode’un oluşturduğu gizlilik raporunu besler. App Review, App Store Connect bölümündeki yanıtlarınızı denetler; bu nedenle o bölümü eksiksiz doldurun.
Kullanıcıları Adapty’nin customerUserId özelliğiyle tanımlıyorsanız, kullanıcı kimliğini manifest dosyanızda belirtin:
- Gizlilik bilgileri dosyanızdaki
NSPrivacyCollectedDataTypesdizisine bir sözlük ekleyin. - Sözlüğe
NSPrivacyCollectedDataType,NSPrivacyCollectedDataTypeLinkedveNSPrivacyCollectedDataTypeTrackinganahtarlarını ekleyin. NSPrivacyCollectedDataTypessözlüğünüzdekiNSPrivacyCollectedDataTypeanahtarı içinNSPrivacyCollectedDataTypeUserIDdizesini (manifest dosyasında bildirilecek veri kategorileri ve türleri listesindeUserIDveri türünün tanımlayıcısı) ekleyin.NSPrivacyCollectedDataTypeLinkedanahtarı içintruedeğerini ekleyin. Kullanıcı kimliğini Apple’ın tanımladığı şekilde izleme amacıyla kullanmıyorsanız,NSPrivacyCollectedDataTypeTrackinganahtarı içinfalsedeğerini ekleyin.NSPrivacyCollectedDataTypessözlüğünüzdekiNSPrivacyCollectedDataTypePurposesanahtarının değerleri olarakNSPrivacyCollectedDataTypePurposeAppFunctionalityveNSPrivacyCollectedDataTypePurposeAnalyticsdizelerini kullanın.
Paywall’larınızı özel niteliklere sahip kitlelere hedefliyorsanız, kullandığınız özel nitelikleri ve bunların manifest dosyasında bildirilecek veri kategorileri ve türleriyle eşleşip eşleşmediğini dikkatlice değerlendirin. Eşleşiyorsa her veri türü için yukarıdaki adımları tekrarlayın.
Topladığınız tüm veri türlerini ve kategorilerini bildirdikten sonra, Apple dokümantasyonunda açıklandığı şekilde uygulamanızın gizlilik raporunu oluşturun.
App Store Connect’te Apple uygulama gizlilik bildirimi
-
App Store Connect’te uygulamanızı açın ve App Privacy bölümüne gidin. Get Started düğmesine tıklayın.
-
Yes, we collect data from this app seçeneğini seçin ve Next düğmesine tıklayın.
Veri türleri
Aşağıdaki tablo, Apple’ın bildirmenizi zorunlu kıldığı veri türlerini ve Adapty’nin hangilerine ihtiyaç duyduğunu göstermektedir. Bu yalnızca Adapty’yi kapsamaktadır. Uygulamanız başka SDK’lar veya kendi kodunuz aracılığıyla ek veri topluyorsa bu veri türlerini de seçin.
✅ = Adapty tarafından zorunlu
👀 = Gerekli olabilir (ayrıntılar için aşağıya bakın)
❌ = Adapty tarafından zorunlu değil — uygulamanız bu veriyi başka yollarla topluyorsa seçin
| Veri türü | Gerekli | Not |
|---|---|---|
| Tanımlayıcılar | ✅ | Adapty her kurulum için bir cihaz ID’si oluşturur ve IDFV’yi toplar, bu nedenle ‘Device ID’ seçeneğini seçmelisiniz. Kullanıcıları customerUserId ile tanımlıyorsanız ‘User ID’ seçeneğini seçin. |
| Satın Almalar | ✅ | Adapty kullanıcıların satın alma geçmişini toplar. |
| Kullanım Verileri | ✅ | Adapty, uygulama açılışlarını ve paywall ile flow etkinliklerini kullanıcının profilinde kayıt eder, bu nedenle ‘Product Interaction’ seçeneğini seçmelisiniz. |
| Ad, telefon numarası veya e-posta adresi dahil İletişim Bilgileri | 👀 | updateProfile metodunu kullanarak ad, telefon numarası veya e-posta adresi gibi kişisel veriler iletiyorsanız gereklidir. |
| Konum | ❌ | Adapty hassas konum verisi toplamaz. Uygulamanız topluyorsa seçin. |
| Sağlık ve Fitness | ❌ | Adapty sağlık veya fitness verisi toplamaz. Uygulamanız topluyorsa seçin. |
| Hassas Bilgiler | ❌ | Adapty hassas bilgi toplamaz. Uygulamanız topluyorsa seçin. |
| Kullanıcı İçeriği | ❌ | Adapty kullanıcı içeriği toplamaz. Uygulamanız topluyorsa seçin. |
| Tanılama | ❌ | Adapty tanılama verisi toplamaz. Uygulamanız topluyorsa seçin. |
| Tarama Geçmişi | ❌ | Adapty tarama geçmişi toplamaz. Uygulamanız topluyorsa seçin. |
| Arama Geçmişi | ❌ | Adapty arama geçmişi toplamaz. Uygulamanız topluyorsa seçin. |
| Kişiler | ❌ | Adapty kişi listesi toplamaz. Uygulamanız topluyorsa seçin. |
| Finansal Bilgiler | ❌ | Adapty finansal bilgi toplamaz. Uygulamanız topluyorsa seçin. |
Adapty ayrıca cihaz modeli, işletim sistemi sürümü, yerel ayar, saat dilimi, App Store mağaza alanı ve kullanıcı aracısı bilgilerini de toplar. Bunlar herhangi bir Apple veri türüyle eşleşmediğinden, bunları bildirmeniz gerekmez.
Zorunlu veri türleri
Satın Almalar
Adapty kullanırken uygulamanızın Satın Alma Geçmişi topladığını bildirmeniz zorunludur.
Tanımlayıcılar
Adapty kullanırken aşağıdaki tanımlayıcıları açıklamanız gerekir:
- Device ID — Adapty, her kurulum için bir cihaz kimliği oluşturur ve IDFV toplar. Ayrıca reklam tanımlayıcısı toplamasını devre dışı bırakmadığınız sürece IDFA da toplar. Kurulum başına cihaz kimliğini kapatmanız mümkün değildir; bu nedenle her durumda Device ID beyan edin.
- User ID — Kullanıcıları
customerUserIdile tanımlıyorsanız zorunludur.
Kullanım Verileri
Adapty kullanırken, uygulamanızın Ürün Etkileşimi topladığını açıklamanız gerekir. Adapty, uygulama açılışlarını ve paywall ile flow etkinliklerini kullanıcı profilinde kaydeder.
Veri kullanımı
Veri türlerini kaydettikten sonra verilerin nasıl kullanıldığını belirtmeniz gerekir:
-
Purchases bloğunun içindeki Set up purchase history seçeneğine tıklayın.
-
Apple satın alma geçmişi verilerinin nasıl kullanıldığını sorduğunda Adapty için aşağıdakileri seçin:
- Analytics — Adapty, satın alma geçmişini gelir analitiği, kohortlar ve metrikler için kullanır.
- Product Personalization — Adapty, satın alma verilerini kitle segmentasyonu ve paywall hedeflemesi için kullanır. Bu yalnızca placement’ları kitleye göre hedefliyorsanız geçerlidir, ancak seçmek güvenli bir varsayılan tercihtir.
- App Functionality — Adapty satın almaları doğrular, access level’ları yönetir ve abonelik durumunu takip eder.
Uygulamanız satın alma verilerini başka şekillerde kullanıyorsa (örneğin Adapty entegrasyonları aracılığıyla reklam platformlarına satın alma etkinlikleri gönderiyorsanız) ek amaçları seçin.
-
Next’e tıklayın.
-
Hem Device ID hem de User ID (kullanılıyorsa) için:
-
User/Device ID bloğunun içindeki Set up user/device ID’ye tıklayın.
-
Apple, tanımlayıcı verilerinin nasıl kullanıldığını sorduğunda Adapty için aşağıdakileri seçin:
- App Functionality — Adapty, kullanıcı profillerini yönetmek, satın almaları ilişkilendirmek ve access level’ları takip etmek için tanımlayıcıları kullanır.
- Analytics — Adapty, kullanıcıları saymak ve analitikte olayları onlara atfetmek için tanımlayıcıları kullanır.
Adapty entegrasyonları aracılığıyla üçüncü taraf platformlara attribution verisi gönderiyorsanız (AppsFlyer veya Adjust gibi), Third-Party Advertising seçeneğini de işaretleyin. Uygulamanız tanımlayıcıları başka amaçlarla da kullanıyorsa ek amaçları seçin.
-
-
Next’e tıklayın.
-
Product Interaction için Apple, verilerin nasıl kullanıldığını sorduğunda Adapty için Analytics’i seçin.
Bağlama ve izleme
Her veri türü için Apple ayrıca bu verinin kullanıcı kimliğiyle ilişkilendirilip ilişkilendirilmediğini ve izleme amacıyla kullanılıp kullanılmadığını sorar. Adapty için aşağıdaki gibi yanıtlayın:
- Kullanıcıyla ilişkilendirilmiş:
customerUserIdayarlamazsanız Hayır. Cihaz kimliği, her kurulum için oluşturulan rastgele bir tanımlayıcıdır ve kişiyi tanımlamaz.customerUserIdayarlarsanız, kullanıcı kimliği tüm Adapty veri türlerini kullanıcıyla ilişkilendirdiğinden her veri türü için Evet yanıtını verin. - Takip için kullanılıyor: Hayır. Adapty bu veriyi Apple’ın tanımladığı anlamda takip amacıyla kullanmaz. Yalnızca uygulamanız bu veriyi takip için kullanıyorsa Evet yanıtını verin.