воскресенье, 30 сентября 2012 г.

Рекламные сервисы: Mobclix


Рекламные сервисы: Mobclix
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

Комментариев нет:

Отправить комментарий