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

この記事からわかること

  • AdMobで発生した警告解決方法
  • Apple の SKAdNetwork を使用できるよう設定されていないアプリがあります アプリのインストールなど、広告で発生したすべてのユーザー アクティビティが正確に評価されるよう、SKAdNetwork に Google のネットワーク ID を必ず設定してください。」とは?
  • SKAdNetwork設定方法

index

[open]

\ アプリをリリースしました /

みんなの誕生日

友達や家族の誕生日をメモ!通知も届く-みんなの誕生日-

posted withアプリーチ

「Google AdMob」を使ってiOSアプリに広告を配信していた際に警告が発生し広告配信がストップしてしまいました。

今回はエラーの解決法をまとめていきます。

AppleのSKAdNetworkを使用できるよう設定されていないアプリがあります

発生していた警告は以下の通りです。

【AdMob】SKAdNetworkを使用できないエラーの設定方法!
Apple の SKAdNetwork を使用できるよう設定されていないアプリがあります アプリのインストールなど、広告で発生したすべてのユーザー アクティビティが正確に評価されるよう、SKAdNetwork に Google のネットワーク ID を必ず設定してください。

なにやらSKAdNetworkなるものが未設定になっていることで正常に配信がされないようです。

SKAdNetworkとは?

SKAdNetworkプライバシーを保護しつつ広告の効果を測定し、広告主と広告ネットワークの間で信頼性のある関係を築くための仕組みのようです。アプリ側では広告主や広告ネットワークがアプリのインストールを追跡するために使用されるIDをInfo.plistへ追加する必要があるようです。

サードパーティごとに識別子が割り振られているので開発しているアプリにあった識別子を全て追加しておくことが推奨されています。

公式リファレンス:Google と一部のサードパーティ購入者の SKAdNetwork 識別子

解決法

つまり解決するにはiOSアプリの「info.plist」に適切なキーと値を入れる必要があるようです。最低限Googleの識別子であるcstr6suwn9.skadnetworkを追加しておけば問題はないようです。

入れ込むキーと値

アプリのプロジェクトファイルを起動し左側のナビゲータエリアから「プロジェクト」をクリックし、その中の「info」タブをクリックします。Swift UIでは「Info.plist」(Information Property List)の編集はここから編集可能になっています

SwiftプロジェクトのInfo.plistにアプリIDキーを追加する

あとは再度App Store Connectにアプリ申請を提出し、キー値を加えたプロジェクトをアップロードします。

まだまだ勉強中ですので間違っている点や至らぬ点がありましたら教えていただけると助かります。

ご覧いただきありがとうございました。

私がSwift UI学習に使用した参考書

searchbox

スポンサー

ProFile

ame

趣味:読書,プログラミング学習,サイト制作,ブログ

IT嫌いを克服するためにITパスを取得しようと勉強してからサイト制作が趣味に変わりました笑
今はCMSを使わずこのサイトを完全自作でサイト運営中〜

New Article

index