広告ネットワーク ID の設定
アプリケーションで SKAdNetwork ID を設定して、適切な広告アトリビューションを確認し、iOS 14 の収益化要件をサポートします。
読み終わるまでの所要時間 1 分最終更新 1日前
iOS 14 以降で動作するプロジェクトでユーザーターゲティングを行うには、
Info.plistSKAdNetworkplistUnity に広告ネットワーク 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 の更新
Unity Ads の Monetization (収益化) ダッシュボード には、ライブゲームで推奨されるネットワーク ID が不足していないかどうかを検出する機能が備わっています。この機能により、更新された ID のリストに対してプロジェクトの plist の設定を突き合わせる時間と手間を省くことができます。- プロジェクトが選択されている状態で、左ナビゲーションメニューの Project Settings (プロジェクト設定) を選択します。
- Missing SKAdNetwork IDs (不足している SKAdNetwork の ID) の設定にスクロールし、Copy missing SKAdNetwork IDs (不足している SKAdNetwork の ID をコピー) をクリックします。
- テキストエディターまたはコードエディターで、プロジェクトの ファイルを開きます。
Info.plist - ファイルで、
plistのキーを探し、Monetization (収益化) ダッシュボードからコピーした XML を配列に貼り付けます。例を次に示します。SKAdNetworkItems
次のステップ: ATT への準拠 に関するドキュメントを参照してください。<key>SKAdNetworkItems</key><array> <! -- paste copied XML dictionaries here--></array>