iPhoneアプリでリジェクトされたのにAdMob広告収益が発生している件
2017/11/26
AdMob広告をXcode(Swift)でiOSアプリに表示する手順とエラー対処方法に書いたように、AdMob広告をiOSアプリに設置しようとしてアップデート版を審査に提出したところ、リジェクトを食らいました。
しかしなぜか広告収入が発生している話。
Contents
Guideline 1.3 - Safety - Kids Categoryのリジェクト理由
さて、拒絶された理由は以下のとおりでした。
差出人: Apple
1. 3 Safety: Kids Category
Guideline 1.3 - Safety - Kids CategoryYou have selected the Kids category for your app, but it includes links out of the app or engages in commerce without first obtaining parental permission. Specifically, your app includes advertisements that, when tapped, take the user to a web page or the App Store.
Please see attached screenshots for details.
Next Steps
To resolve this issue, please update your app to add a parental gate before the user can leave the app and ensure that the parental gate cannot be disabled.
Resources
For more information on parental gates, please review the Parental Gates resource page.
要するに「子供向け」に設定したアプリは広告を表示してはならないと。
基本的なことだと思うのですが、特に気にせずに設置したらこうなりました。
そういえば子供向けに設定していたなあ。
この場合、ペアレンタルゲート(parental gate)というものを設定しないといけないらしくて、要は親の許可をもらったかどうかとか、ユーザが大人かどうかを確認するアラート等のフローを作れば大丈夫そう。
まあ簡単に修正できそうなのですぐにapprovedされると思うのですが、問題はそこではありません。
リリースされていないのにAdMobの広告収入が発生している
で、最初の画像で「104円」の収益が発生している件。
これ、App Storeに並んでいない状況なので、広告収入が発生するわけがないのですが、明らかに「リクエスト」と「表示回数」が6回で「見積もり収益額」が104円というのは、アップルの審査官の方が広告クリックした結果じゃないですか。
こういうのでも収益が発生したりするんでしょうかね。
だとしたら、広告掲載してアプリ申請すれば必ず審査官はそこをクリックしてリンク先を確認するだろうから、アプリ申請した瞬間に確実に収入が入るっていう無敵の状況になってしまうような気がするのだけど。
まああくまで「見積もり」だから実際にはそうやって審査段階でクリックされただけの収益分はなかったことにされるんだろうな。
お客様の収益が、確認の基準額に達しました。このため、アカウントの確認の手続きを開始いたしました。でPINが送付される
しかしながら、実際には審査官がクリックしたぶんとか自分でテストでクリックしたぶんの金額が差し引かれずに普通に加算されていって確認の基準額の1000円に到達したら、「確認の基準額に達しました」のアラートが表示されました。
んで、本当にその2週間後くらいに郵送でGoogle AdSenseからPINナンバーの記載されたアカウントに関する重要なお知らせが届くと。
(アメリカから届くのかと思ったら、マレーシアから発送されているのが面白かった。)
で、「お客様の住所の確認が完了していないため、お客様のお支払いは現在保留中となっています。」のメッセージの横の「修正」をクリックして、送付されたPINコードをそのまま入力すると、設定が完了されました。
いいのかこれ。Google AdSenseは第三者が広告をクリックした場合じゃないと収益が発生しないとか、自分でクリックした分は不正としてみなされるとか厳しい規則があるみたいで、おそらくそのルールは同様にAdmobでも準用されると思うのですが、いいのかこれ。。。