2017-02-14 11 views
6

AdMobバナー広告をiOSアプリに統合しました。made for kidsです。あなたはあなたのアプリケーションのためのキッズカテゴリを選択しているバナー広告をクリックしたときのAdMobイベント

が、それはアプリのうち リンクを含むか、または最初の 親の許可を得ずに商業に従事:アプリケーションは、次のようなメッセージでのAppストアのレビュープロセスから拒否されてしまいました。具体的には、アプリには という広告が含まれています。タップすると、ユーザーはウェブページまたはApp Storeに移動します。

私はペアレンタルコントロールを統合しましたが、ペアレンタルコントロールを開始する場所を特定することはできません。 GADBannerViewDelegateクラスのバナービューGADBannerViewのクリックを処理する方法を確認していますが、何もありません。次のデリゲートメソッドがあります。

- (void)adViewWillLeaveApplication:(GADBannerView *)bannerView;

しかし、このメソッドは、アプリケーションを終了することを通知するだけです - NOを返すことはできません。または、アプリケーションを終了することから制限するためにここに何かを書き込んでください。

必要に応じて、GADBannerViewを開けないようにアプリを停止する方法を見つけるのを手伝ってもらえますか?

答えて

4

tagForChildDirectedTreatmentと呼ばれる設定があります。

ここには、このメソッドの使用方法が記載されています。linkです。あなたのコンテンツが児童向けCOPPAの目的のためのものとして扱わたいことを示しているためにYES

  • 設定tagForChildDirectedTreatment

    基本的に、これはあなたが何ができるかです。

  • tagForChildDirectedTreatmentNOに設定すると、あなたのコンテンツがCOPPAの目的で子供向けのものとして扱われないようにすることを示します。
  • COPPAに関してコンテンツをどのように扱うかを指定したくない場合は、tagForChildDirectedTreatmentを設定しないでください。

また、App Storeガイドラインに従う必要があります。あなたの状況に重要な見積もりは次のとおりです。

子供向けカテゴリのアプリは行動広告を含まない場合があります。広告主はユーザーの行動に基づいて広告を配信しない可能性があります)、コンテンツ広告は若いユーザーに適している必要があります。また、オンラインの子供たちからのデータ収集に関する世界各国のプライバシー法にも注意を払う必要があります。詳細については、これらのガイドラインのPrivacy sectionを必ず確認してください。

このチェックアウトの短いインスピレーションのために、このガイドフォームをアップルしてください。 https://developer.apple.com/app-store/parental-gates/

できること: tagForChildDirectedTreatmentをYESに設定します。子供たちのユーザーデータは追跡しないでください。どのような種類の広告を表示するかは注意してください。

アプリを子カテゴリにしたい場合、アプリから子供を引き出す追加を表示することはできません。しかし、あなたが最初にparental permissionを求めるなら、それを行うことができます。これを行うには、保護者の許可による回答に応じて、バナービュー/その他の広告を追加するかどうかを指定します。

編集:

func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool { 

    //check the url that opens. 
    //present parental control 
    //return true or false /open or reject opening safari/app store 
} 
+0

オープンのURLはまったく呼び出されません:アドオンがサファリ/アプリケーションストアを開く前に 多分これがチェックとして働くことができます。 – Makalele

1

あなたは他のアプローチを試みることができる:

  1. あなたは子供のための広告をターゲットにすることができます

    GADRequest *request = [GADRequest request]; 
    [request tagForChildDirectedTreatment:YES]; 
    
  2. あなたはあなたのアプリケーションの開始時に、あなたのペアレンタルコントロールを実装することができます。合格した場合は広告を表示し、そうでない場合は広告を表示します。児童オンラインプライバシー保護法(COPPA)の目的のために

関連する問題