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 :)
yasuyuki@unity3d.com

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

  • 1.
    COPYRIGHT 2015 @UNITY TECHNOLOGIES 動画広告をつかった Unity製アプリのマネタイズ ∼実装篇∼ ユニティ・テクノロジーズ・ジャパン合同会社 Unity Ads Field Engineer 鎌田 泰行
  • 2.
    COPYRIGHT 2014 @UNITY TECHNOLOGIESCOPYRIGHT 2015 @ UNITY TECHNOLOGIES • Game IDを取得する • 動画広告を表示する • UnityAdsで動画広告を表示する流れ • 基本的なコーディング • ヘルパーを利用する • 参考になるデモプロジェクト Agenda
  • 3.
    COPYRIGHT 2014 @UNITY TECHNOLOGIESCOPYRIGHT 2015 @ UNITY TECHNOLOGIES Game IDを取得する
  • 4.
    COPYRIGHT 2015 @UNITY TECHNOLOGIES Game IDってなんなの? Game IDは、各プラットフォーム毎に広告を配信したり 自分が作ったアプリを区別するためのUnity Ads内のID まちがえると.. • Androidの端末にiOSアプリの広告がでたり • 自分が作ったアプリの収益が他の人の成果になってしまったり
  • 5.
    COPYRIGHT 2015 @UNITY TECHNOLOGIES 管理画面から Game ID を取得 https://unityads.unity3d.com/admin/ Game ID
  • 6.
    COPYRIGHT 2014 @UNITY TECHNOLOGIESCOPYRIGHT 2015 @ UNITY TECHNOLOGIES 動画広告を表示する
  • 7.
    COPYRIGHT 2014 @UNITY TECHNOLOGIESCOPYRIGHT 2015 @ UNITY TECHNOLOGIES UnityAdsで 動画広告を表示する流れ 動画広告を表示する
  • 8.
    COPYRIGHT 2015 @UNITY TECHNOLOGIES UnityAdsの初期化(Initialize) アプリ (iOS or Android) UnityAds サーバー これから広告を 表示するよ。 準備OK? Initialize() =
  • 9.
    COPYRIGHT 2015 @UNITY TECHNOLOGIES UnityAdsの初期化(Initialize) アプリ (iOS or Android) UnityAds サーバー ちょっとまってて… …準備OK!! Advertisement.isReady () == true
  • 10.
    COPYRIGHT 2015 @UNITY TECHNOLOGIES アプリ (iOS or Android) UnityAds サーバー 広告表示! 動画広告の表示(Show)
  • 11.
    COPYRIGHT 2014 @UNITY TECHNOLOGIESCOPYRIGHT 2015 @ UNITY TECHNOLOGIES 基本的なコーディング 動画広告を表示する
  • 12.
    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
  • 13.
    COPYRIGHT 2015 @UNITY TECHNOLOGIES Unity UI のボタンと連動させる
  • 14.
    COPYRIGHT 2014 @UNITY TECHNOLOGIESCOPYRIGHT 2015 @ UNITY TECHNOLOGIES ヘルパーを利用する 動画広告を表示する
  • 15.
    COPYRIGHT 2015 @UNITY TECHNOLOGIES Unity Ads Helper • https://github.com/wcoastsands/unity-ads- helper/ • SFにいるNikkoがつくった
  • 16.
    COPYRIGHT 2015 @UNITY TECHNOLOGIES Features • Edit->UnityAds SettingからOS別にIDを設定 • 細かいif文は不要 • デリゲート(onFinished, onSkipped, onFailed)の 設定がかんたん
  • 17.
    COPYRIGHT 2014 @UNITY TECHNOLOGIESCOPYRIGHT 2015 @ UNITY TECHNOLOGIES その他 参考になるデモプロジェクト 動画広告を表示する
  • 18.
    COPYRIGHT 2015 @UNITY TECHNOLOGIES SpaceAds • 公式のデモ • Githubで公開されているデモプロジェクト
 「unity-ads-demo」
  • 19.
    COPYRIGHT 2015 @UNITY TECHNOLOGIES • 月一で開催(主に東京) • 軽食をつまみながらゆるく • 地方でもやりたい Unity Ads ミートアップ
  • 20.
    COPYRIGHT 2014 @UNITY TECHNOLOGIES Please let me know if you have any questions :) yasuyuki@unity3d.com