Androidで広がる車のアプリ開発 · Androidで広がる車のアプリ開発 ~SDL対応アプリ開発入門と Android Auto~ 2018年10月13日 エンジニアリングライター
初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC...
-
Upload
schoowebcampus -
Category
Business
-
view
935 -
download
2
Transcript of 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC...
1
今日の授業
Confidential / Don’t distribute cayto inc.
2
アプリ開発者の収益を最大限にするためのバックエンドサービス
とは、
Confidential / Don’t distribute cayto inc.
3
広告ネットワーク
アプリのマネタイズに必要な機能が全て用意されているサービス
アプリ内課金PUSH通知 サーバーetc…
Confidential / Don’t distribute cayto inc.
4
今日の授業の内容
Confidential / Don’t distribute cayto inc.
Unityで、広告実装!
5
今日の授業の内容
Confidential / Don’t distribute cayto inc.
Unityとは
iOS、Androidのゲームを開発できる3Dゲームエンジン
PlayStation 3、Xbox 360、Wii Uなどの10のプラットフォームに
対応していて本格的なゲームも開発できる
6
今日の授業の内容
1時限事前準備を 説明します。
2時限広告実装を 説明します。
Confidential / Don’t distribute cayto inc.
今日の教材
ダウンロード
してくださいねー
ダウンロードはこちら
https://app-c.net/schoo/schoo_unity_20141210.zip
7Confidential / Don’t distribute cayto inc.
広告実装準備をはじめますよー!
1時限目 事前準備
手順(1)— 広告SDKのダウンロード —
手順(2)— サンプルプロジェクトを開く —
手順(3)— 広告SDKの設置 —
手順(4)— appC Cloud初期設定 —
手順(5)— 実装準備 —
手順(6)— appC Cloud初期化処理 —
8Confidential / Don’t distribute cayto inc.
管理画面( )にログインして、 の広告 をダウンロードします。
の最新 をダウンロードログインしたら、①SDKダウンロードページへ行き、Unity用の②「Download SDK」ボタンから「appc_cloud_unity_v_2.2.0_20140926.zip」をダウンロードします。
手順(1)— 広告SDKのダウンロード —
1
2
9Confidential / Don’t distribute cayto inc.
を起動してサンプルプロジェクトを開きます。
サンプルプロジェクトを開くFileメニューの「 」で、 を開き「 」を選んでダウンロードした「 」の「 」フォルダを選んで「 」ボタンで次へ行きます。
手順(2)— サンプルプロジェクトを開く —
10Confidential / Don’t distribute cayto inc.
新規プロジェクトのオプション情報を設定して作成完了。
手順(2)— サンプルプロジェクトを開く —
サンプルプロジェクトを開くProjectタブの「 」フォルダから「Stage」を選ぶと「 」と「 」のタブに「 」の が表示されます。
サンプルプロジェクトを開いた直後 「 」を開いた直後
11Confidential / Don’t distribute cayto inc.
サンプルプロジェクトに、 の を設置します。
の を設置Projectタブに、 管理画面よりダウンロードした の最新バージョン「 」をドラッグ ドロップします。
手順(3)— 広告SDKの設置 —
12Confidential / Don’t distribute cayto inc.
のパッケージをインポートして設置を完了します。
手順(3)— 広告SDKの設置 —
インポートインポートのダイアログが出ますので、「Import」ボタンをクリックする
設置完了「Project」タブに「Plugins」フォルダが現れていれば設置完了です。
13Confidential / Don’t distribute cayto inc.
次に の広告 の初期設定を始めます。の場合: 管理画面( )にログインして、アプリ
の登録をします。 で アプリを登録管理画面ダッシュボードで ボタンをクリック アプリ管理名を「 」と入力して登録 を選択 メディア詳細画面へ。
メディア詳細画面で左の赤枠のように「アプリ名」「パッケージ名」を入力して、画面下にある ボタンをクリックし「メディアキー」を生成してください
「メディアキー」はコピーボタンでクリップボードにコピーされます。
手順(4)— appC Cloud初期設定 —
14Confidential / Don’t distribute cayto inc.
の場合: 管理画面( )にログインして、アプリの登録をします。
で アプリを登録管理画面ダッシュボードで を選択 メディア詳細画面へ。
メディア詳細画面で左の赤枠のように「アプリ名」「 」を入力して、画面下にある ボタンをクリックし「メディアキー」を生成してください。
「メディアキー」はコピーボタンでクリップボードにコピーされます。
手順(4)— appC Cloud初期設定 —
15Confidential / Don’t distribute cayto inc.
サンプルプロジェクトに、 のメディアキーを設置します。4-3 メディアキーの設置( の場合)「 」タブの「 」フォルダから「 」 「 」を開いて
管理画面のメディア詳細設定からコピーした の パッケージネーム と のメディアキー の部分に設置して初期設定の完了です。
net.appc.cloud.example.ad
手順(4)— appC Cloud初期設定 —
1
2
appC cloud で登録したメディアキー
※ iOSは、初期化コード内でメディアキーを設定します。19ページ参照
16Confidential / Don’t distribute cayto inc.
サンプルプロジェクトに、パッケージ名( )を設置します。4-4 の設定(共通)「File」メニューから「 」ダイアログを開いてプラットフォームに を選び、「 」をクリック、「 」で「 」タブを開く。さらに「 (もしくは )」のタブから「 」に にの「パッケージ名(もしくは )」を入力して完了です。
手順(4)— appC Cloud初期設定 —
17Confidential / Don’t distribute cayto inc.
手順(5)— 実装準備 —
の を設置Projectタブの「Scripts」フォルダに、サンプルプロジェクトの「 」をドラッグ ドロップします。
設置完了「Scripts」フォルダに「 」が現れていれば設置完了です。
次に、 の をサンプルプロジェクトに設置
18Confidential / Don’t distribute cayto inc.
手順(5)— 実装準備 —
「 」を「 」の「 」へドラッグ ドロップします。
に貼り付ける「Project」タブから「 」を「 」の「 」へドラッグ ドロップします。これで、シーン上に広告のスクリプトが適用されるようになりました。
19Confidential / Don’t distribute cayto inc.
サンプルプロジェクトに、 のメディアキーを設置します。6 初期化処理「Project」タブから先ほど設置した「 」を開いて の初期化コードのコメントアウトを外して初期化処理の完了です。 は、 を挿入して完了です。
手順(6)— appC Cloud初期化処理 —
5
.SetMK_iOS(“appC cloud で登録したメディアキー”)
6
※ iOSは、以下の⑥初期化コード内でメディアキーを設定します。
2時限目広告実装 — ムーブアイコン広告 —
20Confidential / Don’t distribute cayto inc.
サンプルプロジェクトに
ムーブアイコン型広告 を実装します
ムーブアイコン広告
21Confidential / Don’t distribute cayto inc.
実装手順 — ムーブアイコン広告の実装 —
1. Adのコメントアウトを外すだけ!「Project」タブから実装準備で設置した「 」を開いて メソッド内へ のコメントアウトを外して完了です。
1
2
22Confidential / Don’t distribute cayto inc.
実装手順 — ムーブアイコン広告の実装 —
2. Managerのコメントアウトを外すだけ!次に「 」を開いて のコメントアウトを外して完了です。
3
4
23Confidential / Don’t distribute cayto inc.
サンプルプロジェクトに
カットイン広告 を実装します
2時限目広告実装 — カットイン広告 —
カットイン広告
24Confidential / Don’t distribute cayto inc.
実装手順 — カットイン広告の実装 —
3. Ad.csのコメントアウトを外すだけ!「Project」タブから先ほど設置した「 」を開いて のコメントアウトを外して完了です。
1
2
25Confidential / Don’t distribute cayto inc.
実装手順 — カットイン広告の実装 —
4. Manager.csのコメントアウトを外すだけ!「Project」タブから「 」を開いて の を削除して のコメントアウトを外して完了です。
34
56
26Confidential / Don’t distribute cayto inc.
補講
ビルドの説明をします
27Confidential / Don’t distribute cayto inc.
Androidの手順 — ビルド —
端末をPCについないで、ビルド&ランで確認!Andoroid端末をPCに繋いだら「File」メニューから「 」ダイアログを開いてプラットフォームに を選び、「 」をクリックすれば端末で確認ができます。
28Confidential / Don’t distribute cayto inc.
iOSの手順 — ビルド —
端末をPCについないで、ビルド&ランで確認!iOS端末をPCに繋いだら「File」メニューから「 」ダイアログを開いてプラットフォームに を選び、「 」をクリック。
29Confidential / Don’t distribute cayto inc.
iOSの手順 — ビルド —
XcodeにLinked Frameworks and Libraries を追加!Xcodeが立ち上がるので、オプション情報のLinked Frameworks and Librariesの①「+」ボタンから、②のframeworkをダイアログで検索して「Add」ボタンで追加します。
1
2
30Confidential / Don’t distribute cayto inc.
お疲れさまでした
https://app-c.net/
https://play.google.com/store/apps/details?id=jp.namikibashi.app.photo.doukyo_rira
31
カイト株式会社(cayto inc.)〒106-0047 東京都港区南麻布3-21-17 B City Tower Azabu Tokyo 7F
Tel:03 5475 3385 設立:2008年4月1日業務内容:「giveApp」「appC cloud」の運営
@appC_official
https://www.facebook.com/appc.cloud
Confidential / Don’t distribute cayto inc.