не меняя ничего, testads of admob
больше не отображается.Admob TestAds больше не отображается
В моих onCreate
:
AdView mAdView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder()
.addTestDevice("8xxxxxxxxxxxxxxxxxxxxxxx7")
.build();
mAdView.loadAd(adRequest);
я добавил addTestDevice
, потому что он думал, что это будет решить мою проблему, но прежде, чем он показал testads даже без этой линии ..
мой XML:
<RelativeLayout
android:id="@+id/ad_wrapper"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true">
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
ads:adSize="BANNER"
ads:adUnitId="@string/banner_ad_unit_id">
</com.google.android.gms.ads.AdView>
</RelativeLayout>
Из-за wrap_content
моего ad_wrapper
я знаю, что есть «прозрачная коробка» в AdView
потому что, когда я запустить свою программу, ad_wrapper
получил высоту ad-banner-size
...
Мой LogCat:
01-05 23:16:37.616: D/dalvikvm(14986): open_cached_dex_file : /data/data/com.android.myapp/cache/ads-1555443625.jar /data/data/com.android.myapp /ads-1555443625.dex
01-05 23:16:37.635: D/dalvikvm(14986): DexOpt: --- BEGIN 'ads-1555443625.jar' (bootstrap=0) ---
01-05 23:16:37.826: D/dalvikvm(14986): DexOpt: --- END 'ads-1555443625.jar' (success) ---
01-05 23:16:37.838: D/dalvikvm(14986): DEX prep '/data/data/com.android.myapp/cache/ads-1555443625.jar': unzip in 0ms, rewrite 201ms
01-05 23:16:48.318: I/dalvikvm(14986): Could not find method android.webkit.WebView.evaluateJavascript, referenced from method com.google.android.gms.ads.internal.o.a.evaluateJavascript
01-05 23:16:48.331: I/webkit/webview_proxy(14986): WebView() constructor=com.google.android.gms.ads.internal.o.a{41fac6d0 VFE.HV.. ......I. 0,0-0,0}
My Device: Alcatel OneTouch 6040X 4.4.2
На каждом Emulator
с API 14+, на который я нацеливаюсь, и другое устройство, к которому я получил доступ (HTC
), он работает.
Мои вопросы благодаря тому, что он уже работал на моем телефоне и я просто хочу, чтобы убедиться, что реальные объявления показываются, когда я опубликовать мое приложение:
Могу ли я показать реальные объявления, не мое приложение публикуется и не нажимает на них (избегая конфликта с конфиденциальностью в Google admob)?
Если да, то как я могу это сделать?
Это соответствие требованиям. Самое смешное, что это действительно работало как прелесть раньше. Даже без этого 'testDeviceId' так же, как вы помещаете пример кода ... Проблема будет на стороне Google. Я попробую сейчас с настоящим объявлением.Знаете ли, я, к сожалению, настроил объявление с помощью аналитики Google, и теперь я больше не люблю admob. Они вынуждают эту настройку, и я больше не могу ее изменить. Я теперь вынужден реализовать трекер? Нужен ли мне трекер или я получаю самые важные данные, такие как уровень дохода и заполняемости, а также впечатления и т. Д. Даже с отслеживанием? Спасибо за ваш ответ – MMike