初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC...

31
1 今日の授業 Confidential / Don’t distribute  cayto inc.

Transcript of 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC...

Page 1: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

1

今日の授業

Confidential / Don’t distribute  cayto inc.

Page 2: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

2

アプリ開発者の収益を最大限にするためのバックエンドサービス

とは、

Confidential / Don’t distribute  cayto inc.

Page 3: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

3

広告ネットワーク

アプリのマネタイズに必要な機能が全て用意されているサービス

アプリ内課金PUSH通知 サーバーetc…

Confidential / Don’t distribute  cayto inc.

Page 4: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

4

今日の授業の内容

Confidential / Don’t distribute  cayto inc.

Unityで、広告実装!

Page 5: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

5

今日の授業の内容

Confidential / Don’t distribute  cayto inc.

Unityとは

iOS、Androidのゲームを開発できる3Dゲームエンジン

PlayStation 3、Xbox 360、Wii Uなどの10のプラットフォームに

対応していて本格的なゲームも開発できる

Page 6: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

6

今日の授業の内容

1時限事前準備を 説明します。

2時限広告実装を 説明します。

Confidential / Don’t distribute  cayto inc.

今日の教材

ダウンロード

してくださいねー

ダウンロードはこちら

https://app-c.net/schoo/schoo_unity_20141210.zip

Page 7: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

7Confidential / Don’t distribute  cayto inc.

広告実装準備をはじめますよー!

1時限目 事前準備

手順(1)— 広告SDKのダウンロード —

手順(2)— サンプルプロジェクトを開く —

手順(3)— 広告SDKの設置 —

手順(4)— appC Cloud初期設定 —

手順(5)— 実装準備 —

手順(6)— appC Cloud初期化処理 —

Page 8: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

8Confidential / Don’t distribute  cayto inc.

管理画面( )にログインして、 の広告 をダウンロードします。

の最新 をダウンロードログインしたら、①SDKダウンロードページへ行き、Unity用の②「Download SDK」ボタンから「appc_cloud_unity_v_2.2.0_20140926.zip」をダウンロードします。

手順(1)— 広告SDKのダウンロード —

1

2

Page 9: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

9Confidential / Don’t distribute  cayto inc.

を起動してサンプルプロジェクトを開きます。

サンプルプロジェクトを開くFileメニューの「 」で、 を開き「 」を選んでダウンロードした「 」の「 」フォルダを選んで「 」ボタンで次へ行きます。

手順(2)— サンプルプロジェクトを開く —

Page 10: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

10Confidential / Don’t distribute  cayto inc.

新規プロジェクトのオプション情報を設定して作成完了。

手順(2)— サンプルプロジェクトを開く —

サンプルプロジェクトを開くProjectタブの「 」フォルダから「Stage」を選ぶと「 」と「 」のタブに「 」の が表示されます。

サンプルプロジェクトを開いた直後 「 」を開いた直後

Page 11: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

11Confidential / Don’t distribute  cayto inc.

サンプルプロジェクトに、 の を設置します。

の を設置Projectタブに、 管理画面よりダウンロードした の最新バージョン「 」をドラッグ ドロップします。

手順(3)— 広告SDKの設置 —

Page 12: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

12Confidential / Don’t distribute  cayto inc.

のパッケージをインポートして設置を完了します。

手順(3)— 広告SDKの設置 —

インポートインポートのダイアログが出ますので、「Import」ボタンをクリックする

設置完了「Project」タブに「Plugins」フォルダが現れていれば設置完了です。

Page 13: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

13Confidential / Don’t distribute  cayto inc.

次に の広告 の初期設定を始めます。の場合: 管理画面( )にログインして、アプリ

の登録をします。 で アプリを登録管理画面ダッシュボードで       ボタンをクリック アプリ管理名を「 」と入力して登録 を選択 メディア詳細画面へ。

メディア詳細画面で左の赤枠のように「アプリ名」「パッケージ名」を入力して、画面下にある        ボタンをクリックし「メディアキー」を生成してください

「メディアキー」はコピーボタンでクリップボードにコピーされます。

手順(4)— appC Cloud初期設定 —

Page 14: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

14Confidential / Don’t distribute  cayto inc.

の場合: 管理画面( )にログインして、アプリの登録をします。

で アプリを登録管理画面ダッシュボードで を選択 メディア詳細画面へ。

メディア詳細画面で左の赤枠のように「アプリ名」「 」を入力して、画面下にある        ボタンをクリックし「メディアキー」を生成してください。

「メディアキー」はコピーボタンでクリップボードにコピーされます。

手順(4)— appC Cloud初期設定 —

Page 15: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

15Confidential / Don’t distribute  cayto inc.

サンプルプロジェクトに、 のメディアキーを設置します。4-3 メディアキーの設置( の場合)「 」タブの「 」フォルダから「 」 「 」を開いて

管理画面のメディア詳細設定からコピーした の パッケージネーム と のメディアキー の部分に設置して初期設定の完了です。

net.appc.cloud.example.ad

手順(4)— appC Cloud初期設定 —

1

2

appC cloud で登録したメディアキー

※ iOSは、初期化コード内でメディアキーを設定します。19ページ参照

Page 16: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

16Confidential / Don’t distribute  cayto inc.

サンプルプロジェクトに、パッケージ名( )を設置します。4-4 の設定(共通)「File」メニューから「 」ダイアログを開いてプラットフォームに を選び、「 」をクリック、「 」で「 」タブを開く。さらに「 (もしくは )」のタブから「 」に にの「パッケージ名(もしくは )」を入力して完了です。

手順(4)— appC Cloud初期設定 —

Page 17: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

17Confidential / Don’t distribute  cayto inc.

手順(5)— 実装準備 —

の を設置Projectタブの「Scripts」フォルダに、サンプルプロジェクトの「 」をドラッグ ドロップします。

設置完了「Scripts」フォルダに「 」が現れていれば設置完了です。

次に、 の をサンプルプロジェクトに設置

Page 18: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

18Confidential / Don’t distribute  cayto inc.

手順(5)— 実装準備 —

「 」を「 」の「 」へドラッグ ドロップします。

に貼り付ける「Project」タブから「 」を「 」の「 」へドラッグ ドロップします。これで、シーン上に広告のスクリプトが適用されるようになりました。

Page 19: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

19Confidential / Don’t distribute  cayto inc.

サンプルプロジェクトに、 のメディアキーを設置します。6 初期化処理「Project」タブから先ほど設置した「 」を開いて の初期化コードのコメントアウトを外して初期化処理の完了です。 は、 を挿入して完了です。

手順(6)— appC Cloud初期化処理 —

5

.SetMK_iOS(“appC cloud で登録したメディアキー”)

6

※ iOSは、以下の⑥初期化コード内でメディアキーを設定します。

Page 20: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

2時限目広告実装 — ムーブアイコン広告 —

20Confidential / Don’t distribute  cayto inc.

サンプルプロジェクトに

ムーブアイコン型広告 を実装します

ムーブアイコン広告

Page 21: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

21Confidential / Don’t distribute  cayto inc.

実装手順 — ムーブアイコン広告の実装 —

1. Adのコメントアウトを外すだけ!「Project」タブから実装準備で設置した「 」を開いて メソッド内へ のコメントアウトを外して完了です。

1

2

Page 22: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

22Confidential / Don’t distribute  cayto inc.

実装手順 — ムーブアイコン広告の実装 —

2. Managerのコメントアウトを外すだけ!次に「 」を開いて のコメントアウトを外して完了です。

3

4

Page 23: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

23Confidential / Don’t distribute  cayto inc.

サンプルプロジェクトに

カットイン広告 を実装します

2時限目広告実装 — カットイン広告 —

カットイン広告

Page 24: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

24Confidential / Don’t distribute  cayto inc.

実装手順 — カットイン広告の実装 —

3. Ad.csのコメントアウトを外すだけ!「Project」タブから先ほど設置した「 」を開いて のコメントアウトを外して完了です。

1

2

Page 25: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

25Confidential / Don’t distribute  cayto inc.

実装手順 — カットイン広告の実装 —

4. Manager.csのコメントアウトを外すだけ!「Project」タブから「 」を開いて の を削除して のコメントアウトを外して完了です。

34

56

Page 26: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

26Confidential / Don’t distribute  cayto inc.

補講

ビルドの説明をします

Page 27: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

27Confidential / Don’t distribute  cayto inc.

Androidの手順 — ビルド —

端末をPCについないで、ビルド&ランで確認!Andoroid端末をPCに繋いだら「File」メニューから「 」ダイアログを開いてプラットフォームに を選び、「 」をクリックすれば端末で確認ができます。

Page 28: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

28Confidential / Don’t distribute  cayto inc.

iOSの手順 — ビルド —

端末をPCについないで、ビルド&ランで確認!iOS端末をPCに繋いだら「File」メニューから「 」ダイアログを開いてプラットフォームに を選び、「 」をクリック。

Page 29: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

29Confidential / Don’t distribute  cayto inc.

iOSの手順 — ビルド —

XcodeにLinked Frameworks and Libraries を追加!Xcodeが立ち上がるので、オプション情報のLinked Frameworks and Librariesの①「+」ボタンから、②のframeworkをダイアログで検索して「Add」ボタンで追加します。

1

2

Page 30: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

30Confidential / Don’t distribute  cayto inc.

お疲れさまでした

https://app-c.net/

https://play.google.com/store/apps/details?id=jp.namikibashi.app.photo.doukyo_rira

Page 31: 初心者でもUnityアプリに広告実装!広告も簡単に導入できる!儲かるアプリ講座【appC cloud school】Unityシリーズ vol.1

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.