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:

  1. Gizlilik bilgileri dosyanızdaki NSPrivacyCollectedDataTypes dizisine bir sözlük ekleyin.
  2. Sözlüğe NSPrivacyCollectedDataType, NSPrivacyCollectedDataTypeLinked ve NSPrivacyCollectedDataTypeTracking anahtarlarını ekleyin.
  3. NSPrivacyCollectedDataTypes sözlüğünüzdeki NSPrivacyCollectedDataType anahtarı için NSPrivacyCollectedDataTypeUserID dizesini (manifest dosyasında bildirilecek veri kategorileri ve türleri listesinde UserID veri türünün tanımlayıcısı) ekleyin.
  4. NSPrivacyCollectedDataTypeLinked anahtarı için true değerini ekleyin. Kullanıcı kimliğini Apple’ın tanımladığı şekilde izleme amacıyla kullanmıyorsanız, NSPrivacyCollectedDataTypeTracking anahtarı için false değerini ekleyin.
  5. NSPrivacyCollectedDataTypes sözlüğünüzdeki NSPrivacyCollectedDataTypePurposes anahtarının değerleri olarak NSPrivacyCollectedDataTypePurposeAppFunctionality ve NSPrivacyCollectedDataTypePurposeAnalytics dizelerini 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

  1. App Store Connect’te uygulamanızı açın ve App Privacy bölümüne gidin. Get Started düğmesine tıklayın.

    app-privacy-get-started.webp
  2. Yes, we collect data from this app seçeneğini seçin ve Next düğmesine tıklayın.

    app-privacy-data-collection.webp

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üGerekliNot
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.

feb3b9f-CleanShot_2023-08-25_at_12.32.552x.webp

Tanımlayıcılar

Adapty kullanırken aşağıdaki tanımlayıcıları açıklamanız gerekir:

93f3daa-CleanShot_2023-08-25_at_12.35.272x.webp

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:

  1. Purchases bloğunun içindeki Set up purchase history seçeneğine tıklayın.

    purchase-privacy.webp
  2. 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.

    purchase-history.webp
  3. Next’e tıklayın.

  4. Hem Device ID hem de User ID (kullanılıyorsa) için:

    1. User/Device ID bloğunun içindeki Set up user/device ID’ye tıklayın.

    2. 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.

    user-id-privacy.webp
  5. Next’e tıklayın.

  6. 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ş: customerUserId ayarlamazsanız Hayır. Cihaz kimliği, her kurulum için oluşturulan rastgele bir tanımlayıcıdır ve kişiyi tanımlamaz. customerUserId ayarlarsanı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.