プログラミング系のネタをまとめていきます。

Admob登録


http://www.google.co.jp/ads/admob/
Android開発者用に作成したGoogleアカウントで登録した。

Admob SDKはこちらからダウンロード。
https://developers.google.com/mobile-ads-sdk/downl...


アプリはまだ開発中だったので、ストアのURLは無い状態でした。
とりあえずアプリ名だけ登録して、組み込み作業を進めました。

2013/10/22追記

アプリをGooglePlayに公開後、1日くらい経ったらAdmobで検索できるようになっていました。
後からアプリのリンクを修正出来ました。

Unityプラグイン


UnityでAdmobを利用するためのプラグイン。
https://github.com/tasogare66/unity-adbanner-examp...

Unityプラグインで必要な AndroidManifest.xmlの設定。
上記サイトに説明がありますが、これだけ引用します。

ForwardNativeEventsToDalvik を true に変更
    <meta-data android:name="unityplayer.ForwardNativeEventsToDalvik" android:value="true" />

以下のパーミッションを追加
    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>


表示するまでに幾つか引っかかったポイントについて、記載します。

  • MAd Mob Publissher IdにはパブリッシャID ではなく広告ユニットIDを設定する。
参考サイト:AdMobプラグイン設定手順
http://qiita.com/kaigyoPG/items/6a380c21ea536cacff...

  • AdBannerObserverをアタッチしたGameObjectをシーンに配置した場合、併せてスクリプトからAdBannerObserver.Initialize()を呼び出したら表示されなかった。
⇒どちらか一方だけにしたら表示された


<余談>
アプリ開発中の段階でGooglePlayに登録していない状態でも、広告バナーは表示できました。

Menu

メインコンテンツ

プログラミング

機器

Macツール

各種情報

Wiki内検索

おまかせリンク

Androidアプリ

AdSense

技術書


管理人/副管理人のみ編集できます