==Android AdMob==
[[Android][Eclipse][Java]]
http://jp.admob.com/
===アカウントロックについて===
<<blockquote>>突然アカウントがロックされることがあるので【注意】<</blockquote>>
*先日、警告もなく、いきなりアカウントをロックされた。
====AndroidManifest.xml に、以下のようにパブリッシャーIDを記述====
:
<<meta-data android:value="a14xxxxxxxxxxxx" android:name="ADMOB_PUBLISHER_ID"/>> <</application>>
===ステップ3===
*以下の記述を追加
*既にある場合、declare-styleable 要素を追記
<<?xml version="1.0" encoding="utf-8"?> > <<resources>> <<declare-styleable name="com.admob.android.ads.AdView"> > <<attr name="backgroundColor" format="color" /> > <<attr name="primaryTextColor" format="color" /> > <<attr name="secondaryTextColor" format="color" /> > <<attr name="keywords" format="string" /> > <<attr name="refreshInterval" format="integer" /> > <</declare-styleable>> <</resources> >
===ステップ5===
xmlns:myapp="http://schemas.android.com/apk/res/com.example.SampleApp"
=====一つの広告を含むシンプルなスクリーンは、以下の様になる=====
<<?xml version="1.0" encoding="utf-8"?> > <<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:myapp="http://schemas.android.com/apk/res/com.example.SampleApp"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"> >
<<com.admob.android.ads.AdView
android:id="@+id/ad"
android:layout_width="fill_parent"
myapp:primaryTextColor="#FFFFFF"
myapp:secondaryTextColor="#CCCCCC"
/> >
<</LinearLayout> >
===ステップ5.5===
====SDKのバージョンアップによりAndroidManifest.xmlに、以下のような記述をしなければならなくなったようだ(詳しい確認は後日行う)====
<<!-- AdMob Activity -->> <<activity android:name="com.admob.android.ads.AdMobActivity"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:configChanges="orientation|keyboard|keyboardHidden"
/>> <<!-- Track Market installs from AdMob ads --> > <<receiver android:name="com.admob.android.ads.analytics.InstallReceiver" android:exported="true">> <<intent-filter>> <<action android:name="com.android.vending.INSTALL_REFERRER" />> <</intent-filter>> <</receiver>> <<!-- The application's publisher ID assigned by AdMob -->> <<meta-data android:value="a1496ced2842262" android:name="ADMOB_PUBLISHER_ID"/>> <<!-- use a separate publisher id here to aid in tracking intersitial statistics -->> <<meta-data android:value="a1496ced2842262" android:name="ADMOB_INTERSTITIAL_PUBLISHER_ID" />>
===ステップ6===
====テストモードの利用====