動画広告をつかったUnity製アプリのマネタイズ 〜実装篇〜

20
COPYRIGHT 2015 @ UNITY TECHNOLOGIES 動画広告をつかった Unity製アプリのマネタイズ ~実装篇~ ユニティ・テクノロジーズ・ジャパン合同会社 Unity Ads Field Engineer 鎌田 泰行

Transcript of 動画広告をつかったUnity製アプリのマネタイズ 〜実装篇〜

COPYRIGHT 2015 @ UNITY TECHNOLOGIES

動画広告をつかった Unity製アプリのマネタイズ ~実装篇~ユニティ・テクノロジーズ・ジャパン合同会社 Unity Ads Field Engineer 鎌田 泰行

COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2015 @ UNITY TECHNOLOGIES

• Game IDを取得する • 動画広告を表示する • UnityAdsで動画広告を表示する流れ • 基本的なコーディング • ヘルパーを利用する • 参考になるデモプロジェクト

Agenda

COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2015 @ UNITY TECHNOLOGIES

Game IDを取得する

COPYRIGHT 2015 @ UNITY TECHNOLOGIES

Game IDってなんなの?

Game IDは、各プラットフォーム毎に広告を配信したり 自分が作ったアプリを区別するためのUnity Ads内のID

まちがえると.. • Androidの端末にiOSアプリの広告がでたり • 自分が作ったアプリの収益が他の人の成果になってしまったり

COPYRIGHT 2015 @ UNITY TECHNOLOGIES

管理画面から Game ID を取得

https://unityads.unity3d.com/admin/

Game ID

COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2015 @ UNITY TECHNOLOGIES

動画広告を表示する

COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2015 @ UNITY TECHNOLOGIES

UnityAdsで 動画広告を表示する流れ

動画広告を表示する

COPYRIGHT 2015 @ UNITY TECHNOLOGIES

UnityAdsの初期化(Initialize)

アプリ (iOS or Android)

UnityAds サーバー

これから広告を 表示するよ。

準備OK?

Initialize()=

COPYRIGHT 2015 @ UNITY TECHNOLOGIES

UnityAdsの初期化(Initialize)

アプリ (iOS or Android)

UnityAds サーバー

ちょっとまってて…

…準備OK!!Advertisement.isReady ()

== true

COPYRIGHT 2015 @ UNITY TECHNOLOGIES

アプリ (iOS or Android)

UnityAds サーバー

広告表示!

動画広告の表示(Show)

COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2015 @ UNITY TECHNOLOGIES

基本的なコーディング

動画広告を表示する

COPYRIGHT 2015 @ UNITY TECHNOLOGIES

動画広告の表示(Show)using UnityEngine; using System.Collections; using UnityEngine.Advertisements; // Unity Ads を使うための宣言

public class UnityAdsSample : MonoBehaviour { public string gameID; void Awake () { if (Advertisement.isSupported) { //プラットフォームがサポートしているかどうか

Advertisement.Initialize (gameID); // Unity Ads の初期化

} } public void ShowUnityAds () { if (Advertisement.isReady ()) { // 準備ができていたら

Advertisement.Show (); // 広告を表示

} } }

https://gist.github.com/yasuyuki-kamata/5ecefe82dfc766bc0551

COPYRIGHT 2015 @ UNITY TECHNOLOGIES

Unity UI のボタンと連動させる

COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2015 @ UNITY TECHNOLOGIES

ヘルパーを利用する

動画広告を表示する

COPYRIGHT 2015 @ UNITY TECHNOLOGIES

Unity Ads Helper

• https://github.com/wcoastsands/unity-ads-helper/

• SFにいるNikkoがつくった

COPYRIGHT 2015 @ UNITY TECHNOLOGIES

Features

• Edit->UnityAds SettingからOS別にIDを設定

•細かいif文は不要

•デリゲート(onFinished, onSkipped, onFailed)の設定がかんたん

COPYRIGHT 2014 @ UNITY TECHNOLOGIESCOPYRIGHT 2015 @ UNITY TECHNOLOGIES

その他 参考になるデモプロジェクト

動画広告を表示する

COPYRIGHT 2015 @ UNITY TECHNOLOGIES

SpaceAds

• 公式のデモ • Githubで公開されているデモプロジェクト「unity-ads-demo」

COPYRIGHT 2015 @ UNITY TECHNOLOGIES

•月一で開催(主に東京)

•軽食をつまみながらゆるく

•地方でもやりたい

Unity Ads ミートアップ

COPYRIGHT 2014 @ UNITY TECHNOLOGIES

Please let me know if you have any questions :)

[email protected]