概要
SKAN(SKAdNetwork の略) は、ユーザーのプライバシーを保護しながら iOS 広告をトラッキングする Apple の仕組みです。誰がアプリをインストールしたかを正確に示すのではなく、Apple は以下を示す匿名シグナルを返します。
- 広告が install につながったか?
- ユーザーがその後、purchase や sign-up などの価値ある行動を取ったか?
- どの campaign または source が関与したか?
Apple の参考リンク:
What is SKAdNetwork? (Apple)
SKAdNetwork 4 Release Notes (Apple)
AdAttributionKit, Apple’s new framework
SKANの仕組み
基本的な流れは以下のとおりです。
- ユーザーが広告を表示またはクリックします。
- ユーザーがアプリをインストールして開きます。
- アプリが SKAN 経由で event をレポートします。
- 一定の遅延後、Apple が匿名の “postback” を ad network に送信します。
SKAN 4 の主な項目:
- 最大 3 回の postbacks: 異なるタイムウィンドウ(最初の数日、その後の期間)でデータが返されます。
- Conversion values:
- Source identifier: “campaign ID” を置き換える新しい仕組みで、より柔軟でありながらプライバシーに配慮されています。
プライバシーしきい値とは?
SKAN 4.0 では、"privacy threshold" は、campaign が有用なデータを共有するために必要な最小 installs 数です。個別ユーザーを特定できないだけの十分なデータがある場合にのみ情報を公開することで、プライバシーを保護します。満たされない場合、データは "null" と表示されることがあります。
⚠️ NOTE: Apple の “privacy threshold” は Apple 独自の情報です。そのため、Mintegral や外部関係者は、必要な最小 installs 数を把握していません。
SKANレポートで確認できる内容
- user ID や device ID は表示されません。すべて匿名です。
- レポートには遅延があります。通常 24〜48 時間以上です。
- Apple の privacy threshold に達していない場合、一部の installs が “null” と表示されることがあります。
- Mintegral は可能な範囲で campaign IDs や channel info などの補足コンテキストを追加します。
MintegralのSKAN対応
- SKAN 4.0 に完全対応しています。
- 自動で動作します。Mintegral dashboard で変更は不要です。
- SDK traffic の場合: 最新の Mintegral SDK に更新してください。
- programmatic (ADX) traffic の場合: exchange が SKAN に対応していることを確認してください。