2017-10-16 29 views
0

広告をターゲットにできるようにadmobにキーワードを提供できます。キーワードと関連性の高い広告や広告が表示されますか? リクエストを作成するときにaddKeyword関数を使用してこれを行うことができます。このように:AdMobにキーワード情報を送信すると、より良い広告が表示されます

AdRequest.Builder builder = new AdRequest.Builder() 
    .addTestDevice("and id for your device") 
    .addTestDevice(AdRequest.DEVICE_ID_EMULATOR) 
    .addKeyword("orange") 
    .addKeyword("yellow") 
    .addKeyword("blue"); 

この方法ここに文書化されている:http://developer.android.com/reference/com/google/android/gms/ads/AdRequest.Builder.html

+0

はい、ドキュメントには「目的のために」と書かれています。これは、適切な広告を見つけるために提供したキーワードを使用することを意味します。しかし、それが "より良い"かどうかは、 "より良い"というあなたの定義にかかっています。 – Sweeper

+0

Betterは、キーワードに関連する広告を返します。 – andy

答えて

0

はい、それは良いでしょう。 Admobにこれらのキーワードに関連する広告がある場合は、まずその広告を表示しようとします。 またに応じてターゲットにすることができます:

性別

AdRequest request = new AdRequest.Builder() 
    .setGender(AdRequest.GENDER_FEMALE) 
    .build(); 

誕生日

AdRequest request = new AdRequest.Builder() 
    .setBirthday(new GregorianCalendar(1985, 1, 1).getTime()) 
    .build(); 

子供向けの設定

AdRequest request = new AdRequest.Builder() 
    .tagForChildDirectedTreatment(true) 
    .build(); 
+0

ありがとうございます。あなたのアプリで試したことがありますか? – andy

+0

私はそれを使用しました。しかし、タグに関連する広告は、在庫で利用可能な場合にのみ表示されるため、私は完全に満足していません。それ以外の時間には、通常の広告が表示されます。 – abir99

+0

詳しくは、次のサイトをご覧ください。https://developers.google.com/admob/android/targetingサンプルコード:https://github.com/googleads/googleads-mobile-android-examples/blob/master/アドバンスド/ APIDemo/app/src/main/java/com/google/android/gms/example/apidemo/AdMobAdTargetingFragment.java – abir99

関連する問題