Articles of AdMob

«Невозможно получить ошибку viewWidth после первого макета»

Я не могу исправить эту ошибку для жизни меня. Я смотрел на Google и вокруг, и никакие решения не работали. Мое объявление, похоже, отлично работает на Android 1.5 и 1.6, но выше версии 2 я получаю эту ошибку. Я разместил свое объявление внутри LinearLayout, которое является первым расположением в прокрутке. <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" […]

Конструктор AdRequest () не отображается

Я пытаюсь разместить некоторое объявление в своем приложении для Android, но у меня есть проблема … package com.dotgears.flappybird; import android.app.Activity; import android.os.Bundle; import android.widget.LinearLayout; import com.google.ads.*; public class BannerSample extends Activity { private AdView adView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // Create the adView adView = new AdView(this, AdSize.BANNER, "…"); // Lookup […]

Интеграция Android Studio AdMob с сервисами Google Play

Я пытаюсь добавить функции admob в свое приложение. Я сделал все, но у меня отсутствуют некоторые ключевые моменты. Вот моя градля: apply plugin: 'android' android { compileSdkVersion 19 buildToolsVersion '19.0.1' defaultConfig { minSdkVersion 13 targetSdkVersion 19 versionCode 1 versionName "1.0" } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard- rules.txt' } } } dependencies […]

Не удалось отобразить баннер AdMob

Я пытаюсь использовать AdMob для показа объявлений в нижней части экрана. Я добавил следующую строку в файле build.gradle, чтобы получить AdMob sdk: compile 'com.google.android.gms:play-services-ads:8.4.0' После этого я добавил AdView в XML для показа объявлений: <com.google.android.gms.ads.AdView android:id="@+id/ad_view" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_alignParentBottom="true" app:adSize="BANNER" android:layout_gravity="bottom" app:adUnitId="@string/banner_ad_unit_id" /> Теперь я делаю ссылку AdView с помощью id_view id и создаю […]

Как запретить другим удалять мои объявления admob?

Я опубликовал приложение на Google Appmarket. И я использую admob, чтобы получить некоторую прибыль. Теперь я обнаружил, что кто-то загрузил мое приложение и удалил рекламу, и опубликовал ее на каком-то другом рынке, чего я совсем не хочу. Вот код, который я вставлял в свой layout.xml <com.admob.android.ads.AdView android:id="@+id/admob_view" android:visibility="visible" android:layout_width="fill_parent" android:layout_height="wrap_content" app:backgroundColor="#000000" app:primaryTextColor="#FFFFFF" app:secondaryTextColor="#CCCCCC" app:keywords=""/> Можете […]

Вертикальные объявления AdMob для Android

Мое приложение в основном находится в ландшафтном макете, и обычные прямоугольные объявления не очень хорошо подходят для моего общего дизайна. Можно ли создать вертикальное объявление с помощью AdMob? Я имею в виду объявление, которое находится в дизайне небоскреба Google (adsense). Как показано на фотографии, я хотел бы, чтобы мое добавление было в форме красного прямоугольника.

Белая строка состояния при использовании Admob в макете активности

Я использую CoordinatorLayout с RelativeLayout для отображения объявления внизу. Но я получаю белый статус. Когда я удаляю относительный макет и объявление, все работает нормально. Поскольку я обертываю CoordinatorLayout внутри RelativeLayout, что я получаю, это белая строка состояния. Использование API v23 (зефир) Я также нашел связанный с этим вопрос: Строка состояния становится белой и не отображает […]

AdMob RewardedVideoAd.loadAd всегда возвращает «не удалось загрузить рекламу, код ошибки: 0»

Я использую firebase-ads: 9.2.0 с уровнем API 24. Модуль unit-ads aar импортируется путем добавления компиляции (name: 'unity-ads', ext: 'aar') к моему build.gradle. Все идет хорошо, если я сам использую UnityAds API напрямую. Но когда я пытаюсь объединить единые объявления с AdMob следующим образом: mRewardedVideoAd = MobileAds.getRewardedVideoAdInstance( this ); mRewardedVideoAd.setRewardedVideoAdListener(new RewardedVideoAdListener() { @Override public void onRewardedVideoAdLoaded() […]

AdMob Interstitial и error isLoaded должны быть вызваны в основной поток пользовательского интерфейса

После того, как пользователь Уильям предложил мне изменить свой код для показа межстраничного объявления к этому @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); //setDebugMode(true); initialiseAccelerometer(); interstitial = new InterstitialAd(this); interstitial.setAdUnitId(getResources().getString(R.string.InterstitialAd_unit_id)); interstitial.setAdListener(new AdListener() { public void onAdClosed() { // Create another ad request. final AdRequest adRequest = new AdRequest.Builder() .addTestDevice(AdRequest.DEVICE_ID_EMULATOR) .build(); interstitial.loadAd(adRequest); } }); // […]

Рекламные баннеры Admob и межстраничные объявления не загружаются при запуске

В первый раз, когда я загружаю приложение, баннерное объявление и полноэкранное межстраничное объявление не загружаются. В любой другой момент, когда я ударил это (или любое другое) действие, объявления загружаются в порядке. Это заставляет меня думать, что это не вопрос заполнения. Также я не использую никакого посредничества, просто стандартную сеть Admob. Ниже приведен код, который я […]