[HP Top] |
モバイル広告 † Android向けとしては、主に以下の広告サービスがあり (2011年)
比較 † 参考: IT翻訳者Blogさん - Android アプリ広告: AdMob と AdMaker を比較 Admob † 報酬の受け取り手段として、小切手かPaypalが利用可能
SDKのライブラリを組み込んだ結果。Referenced Libraryに組み込まれます。
参考:http://code.google.com/intl/ja/mobile/ads/docs/android/banner_xml.html Admobの組み込み例 †manifest xml の改造 †<application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".TestActivity" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> // ★ここから追加★ <activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation"/> // ★ここまで追加★ </application> // ★ここから追加★ <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> // ★ここまで追加★ </manifest> レイアウトのXML の改造 †// ★ここから追加★ <com.google.ads.AdView android:id="@+id/adView" android:layout_width="wrap_content" android:layout_height="wrap_content" ads:adUnitId="admobで取得したパブリッシャー ID" ads:adSize="BANNER"> </com.google.ads.AdView> // ★ここまで追加★ プログラム本体の改造 †public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); // ★ここから追加★ AdView adView = (AdView)this.findViewById(R.id.adView); adView.loadAd(new AdRequest()); // ★ここまで追加★ } AdMaker †
|