【AdMob】SKAdNetworkを使用できないエラーの設定方法!info.plistにキーを追加するだけ

この記事からわかること
- AdMobで発生した警告の解決方法
- 「Apple の SKAdNetwork を使用できるよう設定されていないアプリがあります アプリのインストールなど、広告で発生したすべてのユーザー アクティビティが正確に評価されるよう、SKAdNetwork に Google のネットワーク ID を必ず設定してください。」とは?
- SKAdNetworkの設定方法
index
[open]
\ アプリをリリースしました /
「Google AdMob」を使ってiOSアプリに広告を配信していた際に警告が発生し広告配信がストップしてしまいました。
今回はエラーの解決法をまとめていきます。
AppleのSKAdNetworkを使用できるよう設定されていないアプリがあります
発生していた警告は以下の通りです。

Apple の SKAdNetwork を使用できるよう設定されていないアプリがあります アプリのインストールなど、広告で発生したすべてのユーザー アクティビティが正確に評価されるよう、SKAdNetwork に Google のネットワーク ID を必ず設定してください。
なにやらSKAdNetwork
なるものが未設定になっていることで正常に配信がされないようです。
解決法
解決するにはiOSアプリの「info.plist」に以下のキーと値を入れる必要があるようです。これはAdMobの公式サイトの導入ページにしっかり記入されていました。
入れ込むキーと値
- Key:SKAdNetworkIdentifier
- Type:String
- Value:cstr6suwn9.skadnetwork
アプリのプロジェクトファイルを起動し左側のナビゲータエリアから「プロジェクト」をクリックし、その中の「info」タブをクリックします。Swift UIでは「Info.plist」(Information Property List)の編集はここから編集可能になっています

あとは再度App Store Connectにアプリ申請を提出し、キー値を加えたプロジェクトをアップロードします。
まだまだ勉強中ですので間違っている点や至らぬ点がありましたら教えていただけると助かります。
ご覧いただきありがとうございました。
私がSwift UI学習に使用した参考書
個人開発に限界を感じたらiOSに特化したプログラミングスクール「iOSアカデミア」も検討してみてください!無料相談可能で「最短・最速」でiOSエンジニアになれるように手助けしてくれます。