Mobclix —
это компания, специализирующаяся на мобильной рекламе, объединяющая в одну сеть
различных поставщиков рекламы, таких как AdMob, MillenialMedia, Smaato, InMobi и
многие другие. В этой статье я хочу рассказать о том, как установить в свое
приложение рекламу от данного сервиса.
Что предлагает Mobclix:
- Большое количество рекламных площадок (более 20);
- SDK для Android и iPhone;
- Детальная статистика в целом и по каждому приложению в отдельности;
- Хорошая техподдержка;
- Стабильные выплаты.
Начало работы
Для начала работы необходимо зарегистрироваться по этой ссылке и скачать sdk. Для
каждого приложения необходимо получить свой Application ID. Для этого заходим в
Overview – Applications и нажимаем Add
Application. После заполнения необходимых полей и нажатия кнопки Save, вашему приложению будет
присвоен Application ID.
Интеграция кода
Для работы с SDK Mobclix поместите скаченный mobclix.jar в папку lib проекта
(если ее нет, то необходимо создать) и добавьте библиотеку к проекту. Для этого нажмите
«Properties» в меню «Project». Выберите «Java Build Path» в левой части окна и нажмите
«Libraries». Нажмите «Add JARs...» и выбирите «mobclix.jar». Библиотека должна появиться в Referenced Libraries вашего проекта.
Для рекламного сервиса необходимо добавить следующие
разрешения в AndroidManifest:
<uses-permission android:name="android.permission.INTERNET"
/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"
/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"
/>
Так же в AndroidManifest необходимо добавить Activity для отображения открытой рекламы
и Application ID нашего приложения
<meta-data
android:name="com.mobclix.APPLICATION_ID"
android:value="Ваш Application ID" />
<activity
android:name="com.mobclix.android.sdk.MobclixBrowserActivity"
android:theme="@android:style/Theme.Translucent.NoTitleBar"
/>
Существует два способа добавления рекламного баннера во View:
1. Через xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/hello" />
<com.mobclix.android.sdk.MobclixMMABannerXLAdView
android:id="@+id/banner_adview"
android:layout_width="fill_parent"
android:layout_height="50dip"
android:layout_gravity="center" />
</LinearLayout>
2. Через код
MobclixAdView adview = new MobclixMMABannerXLAdView(this); parentView.addView(adview);
Добавление рекламных сервисов
Теперь необходимо активировать рекламу для нашего
приложения. Возвращаемся на сайт Mobclix и выбираем вкладку Services.
Сначала необходимо выбрать пункт меню Setup. В этом разделе происходит настройка
рекламных баннеров для разных платформ и разрешений.
Добавим стандартный баннер: Android и 320x50. Установите параметры
баннера по своему усмотрению. Чтобы реклама начала показывать, надо выбрать Yes для
Ads Running и Off для Test Mode. По окончанию настройки
нажмите кнопку Save.
Затем переходим к пункту меню Ad Networks. Здесь происходит
активирование рекламных площадок. Выберите только что созданный баннер: Android и
320x50 и для площадок,
которые вы хотите запустить необходимо нажать кнопку Sign Up.
В разделе Optimization настраиваются приоритеты для рекламных площадок, а в разделе
Custom
Ads можно
создать свой рекламный баннер.
Ссылки
Исходные коды данного проекта можно скачать отсюда: zip
Комментариев нет:
Отправить комментарий