【AdMob】「サイトの仕様: ナビゲーション」で広告制限…復活までの経緯

AdMob歴は5年以上だけど初めての経験です。

とあるAndroidアプリで広告制限されました。

理由 : 「サイトの仕様 ナビゲーション」

行った対処から復活までの経緯をまとめておきます。

AdMobのポリシーセンターでポリシー違反が発生してた

AdMob管理画面のポリシーセンターで・・・
「問題が検出されました」と表示されてました。

一瞬ヒヤッとしましたね。

ただ広告配信制限だったのでまだ良かった

▼ 具体的なポリシー違反の内容

AdMobポリシーセンター : 「サイトの仕様: ナビゲーション」というポリシー違反が発生していた。画像はポリシー違反の詳細

▼ 同じ内容だけど文章として再掲

問題の内容

サイトの仕様: ナビゲーション 要修正

プログラムポリシーに記載されているとおり、Google 広告を表示するサイトやアプリでは、ユーザーに役立つ情報を提供することになっております。ユーザーが期待どおりの製品、商品、サービスを見つけられるように、サイトやアプリ内を簡単に移動できる必要があります。誤解を招く操作性とは、たとえば次のようなものを指します。

サイトの仕様 : ナビゲーション ???

こんなの初めてだし本当にパニックなりました。

どうやらアプリ内に「誤解を招く操作性」があるみたいです。例えば存在しないページに飛ぶリンクがあったり、詐欺まがいのコンテンツがあるとかですかね?

よく分からないけど、運営中の1つのアプリが該当してたみたいです。数年以上なんの警告もなかったのに、急にポリシー違反が出てきてビックリです。

「サイトの仕様: ナビゲーション」の原因が分からず苦戦

そこで該当する箇所を修正することに。

この作業がまた大変でした

実を言うと 1つだけ心当たりがあったんです。

アプリ内にプライバシーポリシーを設置するじゃないですか?

そのリンクがリンク切れしてたことに気づきました。

多分それだけと思い込んで、さっそく修正して再審査です。

▼ 審査の結果メール

問題の概要

アプリ ID: com.bikaba.modelviewer43d

お客様のアプリはプログラム ポリシーに違反しているため、アプリへの広告配信が制限または停止される可能性がございます。アプリに変更を加えてポリシー違反を解消された場合、あるいは違反判定が誤りと思われる場合は、AdMob ポリシー センターにアクセスして違反を確認し、再度審査のリクエストを行ってください。

リンク切れが原因ではない模様...

そこで根本的な理由から見直すことにしました。

アプリ起動時にコンテンツがないと判断されてたみたい

該当のアプリですが、少し特殊なアプリです。

▼ 実際のアプリストアのURL

https://play.google.com/store/apps/details?id=com.bikaba.modelviewer43d

▼ こういう使い方を想定している

  1. アプリ起動してホームActivityが開く
  2. 端末から特定のファイルを読み込みする
  3. ビューワーを別Activityで起動させる

問題なのはホームActivityから特定ファイル(3Dモデルファイル)を選択しない限り、メインコンテンツであるビューワーActivityに進まないということです。

これがAdMobの「サイトの仕様: ナビゲーション」に引っかかり、コンテンツのない空っぽのアプリと判断されてたみたいです。

そこで次のようにアプリを改良しました。

  1. アプリ起動してホームActivityが開く
  2. サンプル的なファイルを用意しておく
  3. ファイル未選択ならそれを表示させる

このようにサンプルファイルのようなものを用意しておき、ユーザーがファイル未選択ならそれをビューワーActivityで表示させるようにしました。

これでコンテンツがないと判断されないはずです。頼む!

そして再審査するとポリシー違反が解消!広告復活

アプリを修正したうえで再審査を申し込みました。

そして3日ほど待ってみたところ・・・

▼ ポリシーセンター「現在問題はありません」

AdMobポリシーセンター : ポリシー違反が解消され「現在問題はありません」の表示に戻った!

▼ ポリシー違反解消を知らせるメール

問題の概要

アプリ ID: com.bikaba.modelviewer43d

お客様のアプリにポリシー違反は見受けられませんでしたが、広告配信が一時的に制限されている場合、再度広告が表示されるまでに少々時間を要することがございます。どうぞご了承ください。

よかった~~~(*´▽`*)

本当に心からホッとしました。

ここまで5回くらい修正してやっと通ってくれました。

今回の教訓 : 詐欺アプリと判断されないよう気を付ける

今回の教訓としては以下のことが学べました

  • 操作の分かりにくいアプリを作らない
  • ビューワー的アプリならサンプルを用意しておく
  • 何が問題なのかをユーザー視点で考える

この例ではビューワーアプリでしたが、ファイルを閲覧したり・ユーザーがコンテンツを作成するようなアプリなら、サンプル的なデータは用意しておいた方がいいです。

起動時に何もコンテンツがない、あるいはコンテンツ表示にユーザー操作が必要なら、AdMobを使うときは今回のような「サイトの仕様: ナビゲーション」に引っかからないように注意ですね。

ポリシー違反には今後も気を付けていきます。ではまた