iOS のプライバシー関連設定

ironSource SDK は iOS のプライバシー関連設定と互換性があり、SKAdNetwork と Apple のプライバシーマニフェストをサポートします。 LevelPlay のアプローチと提供するソリューションの詳細については、このドキュメントを参照してください。

Apple の要件を満たすための実装

  1. ironSource SDK 7.9.0 以降を実装
  2. Info.plist に SKAdNetwork ID を追加
  3. SKAdNetwork アトリビューションを有効化
  4. Apple Tracking Authorization のパーソナルメッセージを追加
  5. 互換性のあるアドネットワークの SDK とアダプターを実装

Info.plist に SKAdNetwork ID を追加

アプリで広告を表示するため、実装するすべての広告ネットワークのネットワーク ID を info.plist に追加します。

ironSource SKAdNetwork identifier: su67r6k2v3.skadnetwork

SKAdNetwork IDs Manager を使用して、LevelPlay 上で使用するすべてのネットワーク ID の最新のリストを取得します。

SKAdNetwork の詳細については、Apple のドキュメントを参照してください。

SKAdNetwork アトリビューションを有効化

SKAdNetwork アトリビューションをサポートするコードを実装すると、他のアプリ上でプロモートする場合に、アプリがアトリビューション情報を送信できるようになります。

registerAppForAdNetworkAttribution または updateConversionValue(_:) を使用して Apple へデータを送信するようにアプリのコードを更新します。

詳細については、Apple のドキュメントの「The advertised app’s responsibilities are to:」というセクションを参照してください。

トラッキング承認のリクエスト

iOS 14 で、Apple はプライバシーと広告トラッキングのための新しいメカニズムである App Tracking Transparency (ATT) プロンプトを導入しました。

アプリ関連のデータにアクセスするためのユーザー承認を要求する場合は、アプリの Information Property List (info.plist) に NSUserTrackingUsageDescription キーを必ず含めてください。

ATT プロンプトの一部としてユーザーに表示されるパーソナルメッセージを <string> </string> セクションへ追加します。

<key>NSUserTrackingUsageDescription</key>
<string>Your Personalized Message here </string>

NSUserTrackingUsageDescription の詳細については、こちらをご覧ください。

プライバシーマニフェストサポート

ironSource SDK 7.9.0 以降のバージョンには、ironSource Ads で使用される API の概要を説明するプライバシーマニフェストファイルが含まれています。 Apple の新しいプライバシーマニフェストフレームワークに準拠するには、このファイルをアプリケーションに含める必要があります。

Required Reasons API

Apple は、プライバシーマニフェストファイルで使用の理由と共に宣言する必要がある一連の API を導入しました。

Important! サードパーティ SDK のプライバシーマニフェストの検出に関して問題があることを認識しています。 Apple は現在修正に取り組んでおり、返答を待っています。現時点では、これらの検出の問題を回避したい場合は、以下の手順に従ってください。

以下は、ironSource SDK で使用される API とその理由です。検出の問題を回避するには、PrivacyInfo.xcprivacy ファイルに手動で追加するか、以下のコードスニペットをコピーして PrivacyInfo.xcprivacy ファイル内に貼り付けます。

Section API Type Reason
Disk space API NSPrivacyAccessedAPICategoryDiskSpace E174.1
User defaults APIs NSPrivacyAccessedAPICategoryUserDefaults CA92.1
<key>NSPrivacyAccessedAPITypes</key>
   <array>
      <dict>
         <key>NSPrivacyAccessedAPIType</key>
         <string>NSPrivacyAccessedAPICategoryDiskSpace</string>
         <key>NSPrivacyAccessedAPITypeReasons</key>
         <array>
            <string>E174.1</string>
         </array>
      </dict>
      <dict>
         <key>NSPrivacyAccessedAPIType</key>
         <string>NSPrivacyAccessedAPICategoryUserDefaults</string>
         <key>NSPrivacyAccessedAPITypeReasons</key>
         <array>
            <string>CA92.1</string>
         </array>
      </dict>
   </array>

LevelPlay とメディエーションネットワークのサポート

LevelPlay 上でプライバシーマニフェストをサポートするアドネットワークアダプターバージョンは以下になります:

Network Name Required Reason API iOS Adapter version Unity Adapter version
ironSource

UserDefaults: CA92.1

DiskSpace: E174.1

AppLovin User Defauts – CA92.1 4.3.44 4.3.48
APS User Defauts – CA92.1 4.3.12 4.3.10
BidMachine

UserDefaults: CA92.1

DiskSpace: E174.1

File Timestamp – C617.1

4.3.7 4.3.7
Chartboost

User Defaults – CA92.1

File Timestamp – C617.1

4.3.17 4.3.21
CSJ

SystemBootTime: 35F9.1

UserDefaults: CA92.1

DiskSpace: 7D9E.1, E174.1

File Timestamp – C617.1

4.3.3 4.3.3
Google

SystemBootTime:35F9.1

UserDefaults:CA92.1

DiskSpace: E174.1

4.3.53 4.3.60
Digital Turbine / Fyber User Defauts – CA92.1 4.3.33 4.3.41
HyprMX UserDefaults – CA92.1 4.3.5 4.3.7
InMobi

DiskSpace – E174.1

UserDefaults – CA92.1

4.3.22 4.3.27
Liftoff Monetize

DiskSpace – E174.1

UserDefaults – CA92.1

4.3.34 4.3.42
Meta 

UserDefaults:CA92.1

SystemBootTime:35F9.1

FileTimestamp:C617.1

4.3.44 4.3.62
Mintegral

DiskSpace – E174.1

FileTimestamp – C617.1

NSUserDefaults – CA92.1

4.3.23 4.3.26
Pangle 

UserDefaults:CA92.1

SystemBootTime:35F9.1

FileTimestamp:C617.1

DiskSpace: 7D9E.1, E174.1

4.3.28 4.3.32
Smaato

UserDefaults:CA92.1

SystemBootTime:35F9.1

FileTimestamp:C617.1

4.3.13 4.3.13
SuperAwesome

DiskSpace – E174.1

NSUserDefaults –

4.1.10 4.1.11
UnityAds

FileTimestamp – C617.1

DiskSpace – E174.1

UserDefaults – CA92.1

4.3.37 4.3.37
Note: ネットワークの SDK マニフェストのサポートは、各ネットワークからの報告に基づいています。