Всем привет Из-за недостатка навыков в программировании возник вопрос. Начал добавлять рекламу на приложение отановился на данным шаге https://developers.google.com/mobile-ad ... ndamentals . Android apps are composed of View objects, which are Java instances the user sees as text areas, buttons and other controls. AdView is simply another View subclass displaying small HTML5 ads that respond to user touch. Что где? Какой подкласс? Куда вставлять кусок кода.
Смотрел статью на хабе. Делал пошагово пока дело не дошло до айди. Там показывает в старой версии AdMob. А где в новой найти ид? Или его нет или вместо этого, например
Идентификатор рекламного блока
ca-app-pub-8602132403813959/7803952629 ?
AdMob установка рекламы
-
- Сообщения: 16
- Зарегистрирован: 03 апр 2014, 19:29
-
- Сообщения: 2
- Зарегистрирован: 15 май 2014, 08:26
Re: AdMob установка рекламы
Лутший игрок на рынке мобильной реклами Android и IOS, ето
http://startapp.com/rfhwarh
Для рефералов в подарок 100$ на счет после запуска хоть одного приложения с их SDK!
Аналог по методам рекламы Leadbolta и AirPusha, НО! приятный сюрприз Dr.Web на встроенную рекламу не ругается! Пользователи устанавливают приложения спокойно )))
Доходность раза в 5 выше чем в других партнерках
http://startapp.com/rfhwarh
Для рефералов в подарок 100$ на счет после запуска хоть одного приложения с их SDK!
Аналог по методам рекламы Leadbolta и AirPusha, НО! приятный сюрприз Dr.Web на встроенную рекламу не ругается! Пользователи устанавливают приложения спокойно )))
Доходность раза в 5 выше чем в других партнерках
Re: AdMob установка рекламы
Разве у тебя не русская версия страницы?? там все норм расписано:Nikita0707 писал(а):Всем привет Из-за недостатка навыков в программировании возник вопрос. Начал добавлять рекламу на приложение отановился на данным шаге https://developers.google.com/mobile-ad ... ndamentals . Android apps are composed of View objects, which are Java instances the user sees as text areas, buttons and other controls. AdView is simply another View subclass displaying small HTML5 ads that respond to user touch. Что где? Какой подкласс? Куда вставлять кусок кода.
Смотрел статью на хабе. Делал пошагово пока дело не дошло до айди. Там показывает в старой версии AdMob. А где в новой найти ид? Или его нет или вместо этого, например
Идентификатор рекламного блока
ca-app-pub-8602132403813959/7803952629 ?
Предлагается два варианта: Програмно (кодом в java) или основную часть в xml (процесс создания как у кнопки или ТекстВью)
Мой вариант
<КорневойЛейаут (лучше linearLayout)
xmlns:ads="http://schemas.android.com/apk/res-auto"
. . .
/>
. . .
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
ads:adUnitId="MY_AD_UNIT_ID" // вставить свой Id из адмоба
ads:adSize="BANNER"/>
+ код в джава
Код: Выделить всё
import com.google.android.gms.ads.AdView;
import com.google.android.gms.ads.*;
private AdView adView;
В onCreate
// Создание экземпляра adView.
adView = new AdView(this);
adView.setAdUnitId("ca-app-pub-XXXXXXXXXXXXXXXX/XXXXXXXXXX"); // са-апп-...ваш номер(Admob)
adView.setAdSize(AdSize.BANNER);
LinearLayout layout = (LinearLayout)findViewById(R.id.main); // В корневом layout добавить android:id="@+id/main"
// Добавление в разметку экземпляра adView.
layout.addView(adView);
AdRequest adRequest = new AdRequest.Builder()
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR) // Эмулятор
.addTestDevice("Номер вашего девайса") // (погуглить: "logcat testDevice id")
.build();
// Загрузка adView с объявлением.
adView.loadAd(adRequest);
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.