2013年5月7日火曜日

AndroidアプリにAdLantis導入する方法

Androidアプリに広告を導入したいと考えている人も多いだろうと思う。
ここではGREEが運営しているAdLantisについて手順を書いておくので参考にどうぞ。
当然本家にも手順が書いているが、残念ながら私が導入した際には本家サイトに書いてある通りにやってもうまくいかなかったところもあったので。

【事前準備】
1. ホームページまたはブログのページの用意
 持っていない人は作成しておきましょう。アカウント作成時に必須項目でホームページのURLを入力する欄があります。

2. AdLantisのユーザ登録
 ここでユーザ登録。

3. できれば導入するAndroidアプリをGooglePlayに先に登録しておく。
 AdLantis側の広告枠を作成する際に「App StoreのURL」という必須項目があるので。
 無理な場合は適当なURLを入れておいて(←これでいいのかどうかわからないが私は大丈夫だった)後から変更することも可能。

【手順】
1. AdLantis Android SDKのダウンロード
 以下のURLからダウンロード
 http://tn.adlantis.jp/adnw/sp/media/AndroidAppOwner/adlantis-android-sdk

2. 広告枠の作成(AdLantis側)

AdLantisの管理ページにログインし、画面上部の【広告枠の管理】から【新規作成】を指定
以下の各項目を入力して作成ボタンを押す

3. AdLantis Android SDKの組み込み(Androidプロジェクト側)
 1.でダウンロードしたフォルダ内にあるadlantis.jarファイルを導入したいAndroidのプロジェクトのlibsフォルダにコピーする。※ ここがポイント。本家サイトでは説明が抜けているように思う。


 libs内のadlantis.jarの上で右クリック→BuildPath→Add to Build Pathを選択

4. 広告枠の作成(Androidプロジェクト側)
 AdLantis管理ページの広告枠コードタブに「広告枠のID」と「広告枠表示用のxml」が表示される。
 「広告枠のID」をAndroidManifest.xmlの下から2行目あたりにある</application>のすぐ上に追加

こんな感じ

 「広告枠表示用のxml」をactivity_main.xmlなどのレイアウト定義ファイル内の好きな場所に追加

こんな感じ

5. パーミッションの追加(Androidプロジェクト側)
 AndroidManifest.xmlに以下2つの Uses Permissonを追加

 <uses-permission android:name="android.permission.INTERNET" />
 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

 ↓こんな感じ

6. アプリを起動して確認
 広告枠をクリックしてみましょう。

0 件のコメント:

コメントを投稿