tvOS 14 ve sonraki sürümler için hazırlanma

Bu kılavuzda, uygulamanızı tvOS'ye hazırlamak için gereken değişiklikler özetlenmektedir. 14.

Ön koşullar

  • PAL SDK'sı 2.2.2 veya üzeri.

Uygulama İzleme Şeffaflığı yetkilendirmesi isteme

IDFA'ya erişimle ilgili Uygulama İzleme Şeffaflığı yetkilendirme isteğini görüntülemek için Info.plist öğenizi, kullanımınızı açıklayan özel bir mesajla birlikte NSUserTrackingUsageDescription anahtarını ekleyerek güncelleyin. Aşağıda örnek bir açıklama metni verilmiştir:

<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>

Kullanım açıklaması, Uygulama İzleme Şeffaflığı iletişim kutusunda görünür:

Yetkilendirme isteğini iletmek için requestTrackingAuthorizationWithCompletionHandler: numaralı telefonu arayın. Kullanıcının Uygulama İzleme Şeffaflığı izni verdiği takdirde PAL SDK'sının reklam isteklerinde IDFA'yı kullanabilmesi için reklamları yüklemeden önce geri çağırma işleminin tamamlanmasını beklemenizi öneririz.

Swift

import AppTrackingTransparency
import AdSupport
...
func requestIDFA() {
  ATTrackingManager.requestTrackingAuthorization(completionHandler: { status in
    // Tracking authorization completed. Start loading ads here.
    // loadAd()
  })
}

Objective-C

#import <AppTrackingTransparency/AppTrackingTransparency.h>
#import <AdSupport/AdSupport.h>
...
- (void)requestIDFA {
  [ATTrackingManager requestTrackingAuthorizationWithCompletionHandler:^(ATTrackingManagerAuthorizationStatus status) {
    // Tracking authorization completed. Start loading ads here.
    // [self loadAd];
  }];
}

Olası durum değerleri hakkında daha fazla bilgi edinmek için ATTrackingManager.AuthorizationStatus konusuna bakın.

App Store'daki veri kullanımını açıklama

Apple, App Store'da uygulama yayınlayan geliştiricilerin, uygulamalarının verileri nasıl kullandığıyla ilgili belirli bilgileri açıklamalarını zorunlu tutmaktadır. Apple, 8 Aralık 2020'den itibaren yeni uygulamalar ve uygulama güncellemeleri için bu açıklamaların gerekli olacağını duyurmuştu.

Veri açıklama şartları hakkında daha fazla bilgi edinin.