AdMob歴は5年以上だけど初めての経験です。
とあるAndroidアプリで広告制限されました。
理由 : 「サイトの仕様 ナビゲーション」
行った対処から復活までの経緯をまとめておきます。
このページの目次
AdMobのポリシーセンターでポリシー違反が発生してた
AdMob管理画面のポリシーセンターで・・・
「問題が検出されました」と表示されてました。
一瞬ヒヤッとしましたね。
ただ広告配信制限だったのでまだ良かった
▼ 具体的なポリシー違反の内容
▼ 同じ内容だけど文章として再掲
問題の内容
サイトの仕様: ナビゲーション 要修正
プログラムポリシーに記載されているとおり、Google 広告を表示するサイトやアプリでは、ユーザーに役立つ情報を提供することになっております。ユーザーが期待どおりの製品、商品、サービスを見つけられるように、サイトやアプリ内を簡単に移動できる必要があります。誤解を招く操作性とは、たとえば次のようなものを指します。
サイトの仕様 : ナビゲーション ???
こんなの初めてだし本当にパニックなりました。
どうやらアプリ内に「誤解を招く操作性」があるみたいです。例えば存在しないページに飛ぶリンクがあったり、詐欺まがいのコンテンツがあるとかですかね?
よく分からないけど、運営中の1つのアプリが該当してたみたいです。数年以上なんの警告もなかったのに、急にポリシー違反が出てきてビックリです。
「サイトの仕様: ナビゲーション」の原因が分からず苦戦
そこで該当する箇所を修正することに。
この作業がまた大変でした
実を言うと 1つだけ心当たりがあったんです。
アプリ内にプライバシーポリシーを設置するじゃないですか?
そのリンクがリンク切れしてたことに気づきました。
多分それだけと思い込んで、さっそく修正して再審査です。
▼ 審査の結果メール
問題の概要
アプリ ID: com.bikaba.modelviewer43d
お客様のアプリはプログラム ポリシーに違反しているため、アプリへの広告配信が制限または停止される可能性がございます。アプリに変更を加えてポリシー違反を解消された場合、あるいは違反判定が誤りと思われる場合は、AdMob ポリシー センターにアクセスして違反を確認し、再度審査のリクエストを行ってください。
リンク切れが原因ではない模様...
そこで根本的な理由から見直すことにしました。
アプリ起動時にコンテンツがないと判断されてたみたい
該当のアプリですが、少し特殊なアプリです。
▼ 実際のアプリストアのURL
https://play.google.com/store/apps/details?id=com.bikaba.modelviewer43d
▼ こういう使い方を想定している
- アプリ起動してホームActivityが開く
- 端末から特定のファイルを読み込みする
- ビューワーを別Activityで起動させる
問題なのはホームActivityから特定ファイル(3Dモデルファイル)を選択しない限り、メインコンテンツであるビューワーActivityに進まないということです。
これがAdMobの「サイトの仕様: ナビゲーション」に引っかかり、コンテンツのない空っぽのアプリと判断されてたみたいです。
そこで次のようにアプリを改良しました。
- アプリ起動してホームActivityが開く
- サンプル的なファイルを用意しておく
- ファイル未選択ならそれを表示させる
このようにサンプルファイルのようなものを用意しておき、ユーザーがファイル未選択ならそれをビューワーActivityで表示させるようにしました。
これでコンテンツがないと判断されないはずです。頼む!
そして再審査するとポリシー違反が解消!広告復活
アプリを修正したうえで再審査を申し込みました。
そして3日ほど待ってみたところ・・・
▼ ポリシーセンター「現在問題はありません」
▼ ポリシー違反解消を知らせるメール
問題の概要
アプリ ID: com.bikaba.modelviewer43d
お客様のアプリにポリシー違反は見受けられませんでしたが、広告配信が一時的に制限されている場合、再度広告が表示されるまでに少々時間を要することがございます。どうぞご了承ください。
よかった~~~(*´▽`*)
本当に心からホッとしました。
ここまで5回くらい修正してやっと通ってくれました。
今回の教訓 : 詐欺アプリと判断されないよう気を付ける
今回の教訓としては以下のことが学べました
- 操作の分かりにくいアプリを作らない
- ビューワー的アプリならサンプルを用意しておく
- 何が問題なのかをユーザー視点で考える
この例ではビューワーアプリでしたが、ファイルを閲覧したり・ユーザーがコンテンツを作成するようなアプリなら、サンプル的なデータは用意しておいた方がいいです。
起動時に何もコンテンツがない、あるいはコンテンツ表示にユーザー操作が必要なら、AdMobを使うときは今回のような「サイトの仕様: ナビゲーション」に引っかからないように注意ですね。
ポリシー違反には今後も気を付けていきます。ではまた