広告ネットワーク ID の設定
Configure SKAdNetwork IDs in your app to ensure proper ad attribution and support iOS 14 monetization requirements.
読み終わるまでの所要時間 1 分
iOS 14 以降で動作するプロジェクトでユーザーターゲティングを行うには,
Info.plist
SKAdNetwork
plist
Unity での広告ネットワーク ID の追加
Unity エディターでアプリをビルドする際に, iOS 14 サポートパッケージは最新の広告ソースのリストをゲームの Info.plist ファイルに自動的に追加します。- iOS 用のプロジェクトを ビルド します。
- 結果の ファイルを確認し,
Info.plist
が期待どおりであることを確かめます。必要な場合は, 配列に追加のSKAdNetworkItems
のディクショナリを手動で追加します。SKAdNetworkIdentifier
- Unity プロジェクトの Assets フォルダー内のどこかに新しいファイルを作成し, という名前にします (拡張子なし)。
SKAdNetworks
- ファイルをテキストエディターで開き, SKAdNetwork の URL () をファイルに貼り付けてから, 保存します。Unity はこのアドレスにあるリストを定期的に更新し, 皆さんがアプリをビルドするたびにプロジェクト内の広告ネットワーク ID が更新されるようにします。
https://skan.mz.unity3d.com/v3/partner/skadnetworks.plist.json
Xcode での広告ネットワーク ID の追加
Xcode プロジェクトにネットワーク ID を含めます。- Xcode のプロジェクトナビゲーターで, を選択します。
Info.plist
- プロパティリストエディターの横にある追加ボタン (+) をクリックし, 新しいプロパティキーを作成します。
- キー名 を入力します。
SKAdNetworkItems
- 値のタイプは を選択します。
Array
- 追加するネットワーク ID ごとに, 配列にキーと値のペア (キーは , 値はネットワーク ID 文字列) を追加します。
SKAdNetworkIdentifier
Xcode での広告ネットワーク ID の更新
Monetization (収益化) ダッシュボード には, ライブゲームで推奨されるネットワーク ID が不足していないかどうかを検出する機能が備わっています。これにより, 更新された ID のリストに対してプロジェクトの plist の設定を突き合わせる時間と手間を省くことができます。- プロジェクトが選択されている状態で, 左ナビゲーションメニューの Project Settings (プロジェクト設定) を選択します。
- Missing SKAdNetwork IDs (不足している SKAdNetwork の ID) の設定にスクロールし, Copy missing SKAdNetwork IDs (不足している SKAdNetwork の ID をコピー) をクリックします。
- テキストエディターまたはコードエディターで, プロジェクトの ファイルを開きます。
Info.plist
- ファイルで,
plist
のキーを探し, ダッシュボードからコピーした XML を配列に貼り付けます。以下に例を示します。SKAdNetworkItems
次のステップ: ATT への準拠 に関するドキュメントを参照してください。<key>SKAdNetworkItems</key> <array> <! -- paste copied XML dictionaries here--> </array>