20130330 nagoya unityアプリに広告を入れる方法 公開用

Preview:

Citation preview

Unityでつくったアプリに簡単に広告を入れる方法

~ アド部 in 名古屋 ~2013/3/30

日本Androidの会 秋葉原支部アド部

yasuyuki.kamata

113年3月30日土曜日

Unityでつくったアプリに簡単に広告を入れる方法

~ アド部 in 名古屋 ~2013/3/30

日本Androidの会 秋葉原支部アド部

yasuyuki.kamata

213年3月30日土曜日

Unityでつくったアプリに簡単に広告を入れる方法

~ アド部 in 名古屋 ~2013/3/30

日本Androidの会 秋葉原支部アド部

yasuyuki.kamata

213年3月30日土曜日

Unityでつくったアプリに簡単に広告を入れる方法

~ アド部 in 名古屋 ~2013/3/30

日本Androidの会 秋葉原支部アド部

yasuyuki.kamata

2

ゲーム内に自社広告

13年3月30日土曜日

•   鎌田 泰行• 日本Androidの会 秋葉原支部

• アド部

• Unity部

自己紹介

313年3月30日土曜日

まえおき

•Unityのユーザーってどれくらいいるの?

413年3月30日土曜日

まえおき

5

2013年3月

世界のUnityユーザ数

13年3月30日土曜日

まえおき

5

2013年3月

世界のUnityユーザ数

150万+

13年3月30日土曜日

まえおき

6

2013年3月

日本のUnityユーザ数

13年3月30日土曜日

まえおき

6

2013年3月

日本のUnityユーザ数

9万+

13年3月30日土曜日

まえおき

7

2013年3月

日本の導入企業数

13年3月30日土曜日

まえおき

7

2013年3月

日本の導入企業数

600+

13年3月30日土曜日

まえおき

•Unityのアプリってどれくらいあるの?どんなものがあるの?

813年3月30日土曜日

まえおき

•残念ながら正確なUnity製アプリ数はわかりません(Unity Technologies社でも分かりません)

913年3月30日土曜日

トリビア

10

Unityアプリを判別する方法

13年3月30日土曜日

トリビア

10

Unityアプリを判別する方法

3Dゲーム

13年3月30日土曜日

トリビア

10

Unityアプリを判別する方法

DDMS Logcatを見る(Android)

3Dゲーム

13年3月30日土曜日

トリビア

10

Unityアプリを判別する方法

DDMS Logcatを見る(Android)

3Dゲーム

スクショ撮ると音が大きくなる(iOS)

13年3月30日土曜日

Unityの中で広告を出す

•広告用のViewを生成して表示する•

11

(Android)

やり方は2通り(個人的な考えです)

13年3月30日土曜日

unity-adbanner-example でやってること(Android)

1213年3月30日土曜日

unity-adbanner-example でやってること(Android)

13

UnityPlayerUnityEngine

ゲームのコアな部分

13年3月30日土曜日

unity-adbanner-example でやってること(Android)

14

UnityPlayerActivity

UnityPlayerUnityEngine

実際にゲームを動かしているActivity

13年3月30日土曜日

unity-adbanner-example でやってること(Android)

15

UnityPlayerActivity

UnityPlayerUnityEngine

static Plugin Class(jar)

UnityEngineからjarファイル内に用意した

メソッドを呼ぶ

13年3月30日土曜日

unity-adbanner-example でやってること(Android)

16

UnityPlayerActivity

UnityPlayerUnityEngine

static Plugin Class(jar)

広告用のViewを生成する

13年3月30日土曜日

unity-adbanner-example でやってること(Android)

17

UnityPlayerActivity

UnityPlayerUnityEngine

static Plugin Class(jar)

UnityPlayerActivity内に表示する

13年3月30日土曜日

unity-adbanner-example でやってること(Android)

18

UnityPlayerActivity

UnityPlayerUnityEngine

static Plugin Class(jar)

AD

広告が表示された!

13年3月30日土曜日

Unityの中で広告を出す

•広告用のViewを生成して表示する•ゲームの世界に組み込んでしまう

19

(Android)

やり方は2通り(個人的な考えです)

13年3月30日土曜日

イメージ

2013年3月30日土曜日

イメージ

2013年3月30日土曜日

メリット

2113年3月30日土曜日

メリット

•広告がゲームに溶け込んでる

2113年3月30日土曜日

メリット

•広告がゲームに溶け込んでる

21

• (mobileの場合)Android,iOS個別対応をしなくて良い

13年3月30日土曜日

実装の仕方

•洒落た事をしようとすれば当然カスタマイズが必要になりますが、まずは最低限の機能を実装します。

•もちろんAsset Storeの力を借ります

2213年3月30日土曜日

今回使うアセットは...

2313年3月30日土曜日

今回使うアセットは...

2413年3月30日土曜日

今回使うアセットは...

2413年3月30日土曜日

今回使うアセットは...

24

http://u3d.as/content/corrupted-smile-studio/game-ads/2nu

13年3月30日土曜日

Game Ads•遷移先やバナー画像のURLを所定の形式(XML)で作成し、サーバーに置いておく

• XMLを通信で取得し、中に書かれた広告を表示する

•Unity Free版でも使用可能25

13年3月30日土曜日

サンプル

2613年3月30日土曜日

使い方

27

アセットをインポートする

13年3月30日土曜日

使い方

28

”Window”->”Ad Editor”を選択する

13年3月30日土曜日

使い方

29

”Ad Editor” というウィンドウが出ます

13年3月30日土曜日

使い方

30

”Add Advert”を押すとXML作成のための入力フォームが出ます

13年3月30日土曜日

使い方

31

Name 広告の名前(一意)

URL 広告を押した時に遷移する先のURL

Image URL 画像のURL

Text 画像と一緒に出力するテキスト(任意)

13年3月30日土曜日

使い方

32

必要な項目を入力したら“Save File”でXMLファイルを保存します

保存したファイルはグローバルにアクセスできるサーバにうpしておきます

13年3月30日土曜日

使い方

33

“GameAds->Scripts”にある“GameAds.cs”と”DisplayGameAds.cs”をHierarchyの中のオブジェクトにくっつける

13年3月30日土曜日

使い方

34

GameAds.csをくっつけたGameObjectのInspectorを開き

XMLのURLを入力する

13年3月30日土曜日

使い方

35

Playすると

表示されます

13年3月30日土曜日

応用例

3613年3月30日土曜日

•答えられるかは別としてご質問ありますか?

3713年3月30日土曜日

about us

• 日本Androidの会 秋葉原支部

• http://android-akihabara.info/

• 日本Androidの会 秋葉原支部 アド部

• https://www.facebook.com/groups/174233412687542/

• http://ad-bu.com/

• 日本Androidの会 秋葉原支部 Unity部

• https://www.facebook.com/groups/android.akb.unity/

3813年3月30日土曜日

39

about us

【宣伝】Unity部では

東京以外での活動を企画しています

ご協力していただける方募集中!

13年3月30日土曜日

Recommended