BuzzAd Android SDK For Advertiser 連動ガイド
本SDKを通じ、アクション型と起動型広告を進行できます。
Androidバージョン : 2.3(API Level 9) 以上
SDK ダウンロード 後、解凍します。
buzzad-android-sdk-advertiser.jar ファイルをプロジェクト内(例えば、libsフォルダの中)に追加します。
2. AndroidManifest.xml ファイル修正
AndroidManifest.xml ファイル内に下記のように権限を追加します。
該当権限が既にある場合は、次のステップに進んでください。
<manifest>
<application>
...
</application>
...
<uses-permission android:name="android.permission.INTERNET" />
</manifest>
BATracker.init(Context context, String appId) : アプリ起動時に呼び出します。
BATracker.actionCompleted(Context context) : 起動型はアプリ起動時に、アクション型はアクション完了時に呼び出します。
注意1 : 必ずBATracker.actionCompleted を呼び出す前に BATracker.initを呼び出してください。
注意2 : BATracker.actionCompleted 呼び出す時にログキャット(タグ:buzzad-analytics)で "api call success" をご確認ください。
アプリ起動後、最初に呼び出されるアクティビティ作成時点に下記の関数を追加してください。
@ Override
protected void onCreate (Bundle savedInstanceState ) {
super .onCreate (savedInstanceState );
...
// app_id : 担当者からもらったキーナンバー
BATracker .init (this , "app_id" );
BATracker .actionCompleted (this );
}
アクション型(ex. 会員登録, チュートリアル完了など..)
アプリ起動時、最初に呼び出されるアクティビティ作成時点で BATracker.init を呼び出し、
アクション完了時点で BATracker.actionCompleted を呼び出します。
@ Override
protected void onCreate (Bundle savedInstanceState ) {
super .onCreate (savedInstanceState );
...
// app_id : 担当者からもらったキーナンバー
BATracker .init (this , "app_id" );
}
void onAction () {
...
// アクション完了時に呼び出し!
BATracker .actionCompleted (this );
}
上記の過程を通じ連動した apk ファイルを担当者に渡しテスト後、ポイントが反映されたら広告がライブできます。