Enviar pesquisa
Carregar
【PlayFab】UnityAdsのリワード広告を統合する方法
•
0 gostou
•
809 visualizações
T
TakuyaNakajo
Seguir
ユーザーに短い動画を見てもらうことで報酬を付与する「リワード広告」について、UnityAdsを例に挙げ、PlayFabに統合する方法について解説した資料です。
Leia menos
Leia mais
Serviços
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 31
Baixar agora
Baixar para ler offline
Recomendados
Azure PlayFab Unity SDK vs C# SDK
Azure PlayFab Unity SDK vs C# SDK
YutoNishine
Unity + PlayFab + Azure Functions
Unity + PlayFab + Azure Functions
YutoNishine
C# CloudScript Azure Functions との連携
C# CloudScript Azure Functions との連携
YutoNishine
お気に入り拡張機能
お気に入り拡張機能
SatsukiYabu
Write slides and books in VSCode + Markdown
Write slides and books in VSCode + Markdown
ロフト くん
Bicep + VS Code で楽々Azure Deploy
Bicep + VS Code で楽々Azure Deploy
Takekazu Omi
VSCode Conference Japan 2021 kyusque
VSCode Conference Japan 2021 kyusque
kyusque
VS Code新機能紹介2020-2021
VS Code新機能紹介2020-2021
Yuki Ueda
Recomendados
Azure PlayFab Unity SDK vs C# SDK
Azure PlayFab Unity SDK vs C# SDK
YutoNishine
Unity + PlayFab + Azure Functions
Unity + PlayFab + Azure Functions
YutoNishine
C# CloudScript Azure Functions との連携
C# CloudScript Azure Functions との連携
YutoNishine
お気に入り拡張機能
お気に入り拡張機能
SatsukiYabu
Write slides and books in VSCode + Markdown
Write slides and books in VSCode + Markdown
ロフト くん
Bicep + VS Code で楽々Azure Deploy
Bicep + VS Code で楽々Azure Deploy
Takekazu Omi
VSCode Conference Japan 2021 kyusque
VSCode Conference Japan 2021 kyusque
kyusque
VS Code新機能紹介2020-2021
VS Code新機能紹介2020-2021
Yuki Ueda
Blazor Server テンプレート解説
Blazor Server テンプレート解説
Yuta Matsumura
The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#
Yuta Matsumura
スマートスピーカーのバックエンドでAzure を使う方法
スマートスピーカーのバックエンドでAzure を使う方法
一希 大田
Blazor Web Assembly (C#) を触ってみた
Blazor Web Assembly (C#) を触ってみた
Naito Oshima
マイクロサービス開発が捗る Project Tye
マイクロサービス開発が捗る Project Tye
Yuta Matsumura
bicep dev container
bicep dev container
Takekazu Omi
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
Issei Hiraoka
VS Code Remote Containersを使った Angular開発
VS Code Remote Containersを使った Angular開発
ShuheiHonma
Xamarinでも有能な .NET Core
Xamarinでも有能な .NET Core
Yuta Matsumura
Remote Development with Visual Studio Code & A clean dev env, working every ...
Remote Development with Visual Studio Code & A clean dev env, working every ...
Hiroyuki Ohnaka
これから始める Bot Builder 開発のコツと舞台裏
これから始める Bot Builder 開発のコツと舞台裏
Yuta Matsumura
React + Amplifyで アプリ開発
React + Amplifyで アプリ開発
虎の穴 開発室
JSオジサン openframeworks emscripten
JSオジサン openframeworks emscripten
minoru nakanou
いつでもどこでも .NET
いつでもどこでも .NET
Yuta Matsumura
オンライン中心だから地方のコミュニティも見てみませんか? - Fukuoka.NETの紹介
オンライン中心だから地方のコミュニティも見てみませんか? - Fukuoka.NETの紹介
Yuta Matsumura
.NET Core時代のCI/CD
.NET Core時代のCI/CD
Yuta Matsumura
Visual Studio 拡張機能の作り方
Visual Studio 拡張機能の作り方
Yuki Igarashi
CrystalFantasiaを支えきった技術と技術だけではどうにもならなかった話
CrystalFantasiaを支えきった技術と技術だけではどうにもならなかった話
Keisuke Utsumi
改めて C# でできることを振り返る
改めて C# でできることを振り返る
Yuta Matsumura
OWIN - .NETにおけるPSGI -
OWIN - .NETにおけるPSGI -
将 高野
はじめての UWP アプリ開発
はじめての UWP アプリ開発
hiyohiyo
Codeigniter3フレームアップデート
Codeigniter3フレームアップデート
tomohiro kitaura
Mais conteúdo relacionado
Mais procurados
Blazor Server テンプレート解説
Blazor Server テンプレート解説
Yuta Matsumura
The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#
Yuta Matsumura
スマートスピーカーのバックエンドでAzure を使う方法
スマートスピーカーのバックエンドでAzure を使う方法
一希 大田
Blazor Web Assembly (C#) を触ってみた
Blazor Web Assembly (C#) を触ってみた
Naito Oshima
マイクロサービス開発が捗る Project Tye
マイクロサービス開発が捗る Project Tye
Yuta Matsumura
bicep dev container
bicep dev container
Takekazu Omi
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
Issei Hiraoka
VS Code Remote Containersを使った Angular開発
VS Code Remote Containersを使った Angular開発
ShuheiHonma
Xamarinでも有能な .NET Core
Xamarinでも有能な .NET Core
Yuta Matsumura
Remote Development with Visual Studio Code & A clean dev env, working every ...
Remote Development with Visual Studio Code & A clean dev env, working every ...
Hiroyuki Ohnaka
これから始める Bot Builder 開発のコツと舞台裏
これから始める Bot Builder 開発のコツと舞台裏
Yuta Matsumura
React + Amplifyで アプリ開発
React + Amplifyで アプリ開発
虎の穴 開発室
JSオジサン openframeworks emscripten
JSオジサン openframeworks emscripten
minoru nakanou
いつでもどこでも .NET
いつでもどこでも .NET
Yuta Matsumura
オンライン中心だから地方のコミュニティも見てみませんか? - Fukuoka.NETの紹介
オンライン中心だから地方のコミュニティも見てみませんか? - Fukuoka.NETの紹介
Yuta Matsumura
.NET Core時代のCI/CD
.NET Core時代のCI/CD
Yuta Matsumura
Visual Studio 拡張機能の作り方
Visual Studio 拡張機能の作り方
Yuki Igarashi
CrystalFantasiaを支えきった技術と技術だけではどうにもならなかった話
CrystalFantasiaを支えきった技術と技術だけではどうにもならなかった話
Keisuke Utsumi
改めて C# でできることを振り返る
改めて C# でできることを振り返る
Yuta Matsumura
OWIN - .NETにおけるPSGI -
OWIN - .NETにおけるPSGI -
将 高野
Mais procurados
(20)
Blazor Server テンプレート解説
Blazor Server テンプレート解説
The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#
スマートスピーカーのバックエンドでAzure を使う方法
スマートスピーカーのバックエンドでAzure を使う方法
Blazor Web Assembly (C#) を触ってみた
Blazor Web Assembly (C#) を触ってみた
マイクロサービス開発が捗る Project Tye
マイクロサービス開発が捗る Project Tye
bicep dev container
bicep dev container
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
VS Code Remote Containersを使った Angular開発
VS Code Remote Containersを使った Angular開発
Xamarinでも有能な .NET Core
Xamarinでも有能な .NET Core
Remote Development with Visual Studio Code & A clean dev env, working every ...
Remote Development with Visual Studio Code & A clean dev env, working every ...
これから始める Bot Builder 開発のコツと舞台裏
これから始める Bot Builder 開発のコツと舞台裏
React + Amplifyで アプリ開発
React + Amplifyで アプリ開発
JSオジサン openframeworks emscripten
JSオジサン openframeworks emscripten
いつでもどこでも .NET
いつでもどこでも .NET
オンライン中心だから地方のコミュニティも見てみませんか? - Fukuoka.NETの紹介
オンライン中心だから地方のコミュニティも見てみませんか? - Fukuoka.NETの紹介
.NET Core時代のCI/CD
.NET Core時代のCI/CD
Visual Studio 拡張機能の作り方
Visual Studio 拡張機能の作り方
CrystalFantasiaを支えきった技術と技術だけではどうにもならなかった話
CrystalFantasiaを支えきった技術と技術だけではどうにもならなかった話
改めて C# でできることを振り返る
改めて C# でできることを振り返る
OWIN - .NETにおけるPSGI -
OWIN - .NETにおけるPSGI -
Semelhante a 【PlayFab】UnityAdsのリワード広告を統合する方法
はじめての UWP アプリ開発
はじめての UWP アプリ開発
hiyohiyo
Codeigniter3フレームアップデート
Codeigniter3フレームアップデート
tomohiro kitaura
Androidプログラミング入門
Androidプログラミング入門
OESF Education
20121123 アド部定例会 unityアプリに広告を入れる方法
20121123 アド部定例会 unityアプリに広告を入れる方法
Yasuyuki Kamata
「宴」実装時に得られたUnityプログラムノウハウ
「宴」実装時に得られたUnityプログラムノウハウ
Ryohei Tokimura
Windows storeアプリ brekky
Windows storeアプリ brekky
Satoshi Sekine
Bq sushi(BigQuery lessons learned)
Bq sushi(BigQuery lessons learned)
(shibao)芝尾 (kouichiro)幸一郎
ReactとImmutable.jsで関数型を体験してみて思ったこと #scripty06
ReactとImmutable.jsで関数型を体験してみて思ったこと #scripty06
Yahoo!デベロッパーネットワーク
「やりたい!」が「できた!」に変わる。チームで作るWebサービス〜Scoobの場合〜
「やりたい!」が「できた!」に変わる。チームで作るWebサービス〜Scoobの場合〜
Yu-ki Motoyama
Unity開発アプリに広告実装するよー!
Unity開発アプリに広告実装するよー!
caytosales
ゲーム開発環境、もっと楽にできるよ♬ マインクラフトでも実践している DevOpsでゲーム開発を効率化しよう!
ゲーム開発環境、もっと楽にできるよ♬ マインクラフトでも実践している DevOpsでゲーム開発を効率化しよう!
Hiroko Umetsu
UE4でジェネレーティブ表現をしよう
UE4でジェネレーティブ表現をしよう
Tatsuya Yokota
GAIS 「生成AI人材育成・教育WGについて」
GAIS 「生成AI人材育成・教育WGについて」
shimay
Jenkinsを使おうよ
Jenkinsを使おうよ
Yohei Oda
【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!
【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!
natsumo
「Facebook広告 成功のための実践テクニック」出版セミナーin新潟
「Facebook広告 成功のための実践テクニック」出版セミナーin新潟
新潟コンサルタント横田秀珠
周辺beaconを取得するwearアプリを追加してローンチするまで
周辺beaconを取得するwearアプリを追加してローンチするまで
Ikada Kaori
20210824 Pico session at CEDEC2021(旧)
20210824 Pico session at CEDEC2021(旧)
Miyu Nishikawa
What's CodeSign
What's CodeSign
Shin Yamamoto
グローバルマネタイズ戦略【Metaps(メタップス) pte ltd.】 「グロバール×スマホゲーム」の勝ち方セミナー資料
グローバルマネタイズ戦略【Metaps(メタップス) pte ltd.】 「グロバール×スマホゲーム」の勝ち方セミナー資料
Katsuaki Sato
Semelhante a 【PlayFab】UnityAdsのリワード広告を統合する方法
(20)
はじめての UWP アプリ開発
はじめての UWP アプリ開発
Codeigniter3フレームアップデート
Codeigniter3フレームアップデート
Androidプログラミング入門
Androidプログラミング入門
20121123 アド部定例会 unityアプリに広告を入れる方法
20121123 アド部定例会 unityアプリに広告を入れる方法
「宴」実装時に得られたUnityプログラムノウハウ
「宴」実装時に得られたUnityプログラムノウハウ
Windows storeアプリ brekky
Windows storeアプリ brekky
Bq sushi(BigQuery lessons learned)
Bq sushi(BigQuery lessons learned)
ReactとImmutable.jsで関数型を体験してみて思ったこと #scripty06
ReactとImmutable.jsで関数型を体験してみて思ったこと #scripty06
「やりたい!」が「できた!」に変わる。チームで作るWebサービス〜Scoobの場合〜
「やりたい!」が「できた!」に変わる。チームで作るWebサービス〜Scoobの場合〜
Unity開発アプリに広告実装するよー!
Unity開発アプリに広告実装するよー!
ゲーム開発環境、もっと楽にできるよ♬ マインクラフトでも実践している DevOpsでゲーム開発を効率化しよう!
ゲーム開発環境、もっと楽にできるよ♬ マインクラフトでも実践している DevOpsでゲーム開発を効率化しよう!
UE4でジェネレーティブ表現をしよう
UE4でジェネレーティブ表現をしよう
GAIS 「生成AI人材育成・教育WGについて」
GAIS 「生成AI人材育成・教育WGについて」
Jenkinsを使おうよ
Jenkinsを使おうよ
【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!
【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!
「Facebook広告 成功のための実践テクニック」出版セミナーin新潟
「Facebook広告 成功のための実践テクニック」出版セミナーin新潟
周辺beaconを取得するwearアプリを追加してローンチするまで
周辺beaconを取得するwearアプリを追加してローンチするまで
20210824 Pico session at CEDEC2021(旧)
20210824 Pico session at CEDEC2021(旧)
What's CodeSign
What's CodeSign
グローバルマネタイズ戦略【Metaps(メタップス) pte ltd.】 「グロバール×スマホゲーム」の勝ち方セミナー資料
グローバルマネタイズ戦略【Metaps(メタップス) pte ltd.】 「グロバール×スマホゲーム」の勝ち方セミナー資料
【PlayFab】UnityAdsのリワード広告を統合する方法
1.
UnityAdsの リワード広告を 統合する方法 ねこじょーかー @nekojoker1234 2020.7.26 PlayFab Meetup
in Online
2.
自己紹介 普段は SIer として働く
C# エンジニア。 PlayFab 専用のブログで情報を発信中。 最近は PlayFab のオンライン書籍を発売しました。 名前 : ねこじょーかー Twitter:@nekojoker1234 Blog :playfab-master.com 書籍 :nekojoker.booth.pm/items/2236684
3.
本日の内容 1. 広告の概要 2. PlayFab
で広告を定義する 3. プログラムの実装 4. 回数制限を入れる場合
4.
1 広告の概要
5.
広告の種類は大きく3つ 引用:https://apps.admob.com/ 「広告ユニットの作成」より
6.
リワード広告のイメージ 引用:https://unityads.jp/developer.html
7.
2 PlayFab で広告 を定義する
8.
Unity Dashboard で
ID の確認
9.
PlayFab での広告を定義する (1/5)
10.
配置名:好きな名前で OK AppId :Unity
Dashboard で確認(7桁の数値) 広告ユニット:Unity Dashboard で確認 PlayFab での広告を定義する (2/5)
11.
「新しいリワード」を選択 PlayFab での広告を定義する (3/5)
12.
アクションはいろいろあります PlayFab での広告を定義する (4/5)
13.
リワードは1種類だけでなく、複数 を登録しておいてランダムに報酬 を付与することも可能。(加重に応 じて確率が決まる) ランダムにしたい場合は、「ランダ ムに選択」を選ぶ。 今回は1つなので、EarnGold 固 定とした。 PlayFab での広告を定義する
(5/5)
14.
3 プログラムの 実装
15.
Step 1. 登録した広告配置の取得 Step
2. アクティビティの報告 Step 3. 報酬の付与
16.
登録した広告配置の取得 ❖ GetAdPlacements を使用する
17.
アクティビティとは ❖ アクティビティとは「広告の状態を表すもの」 ❖ UnityAds
では動画広告に以下のステータスが用意されている ➢ Finished:動画をスキップせず最後まで視聴した ➢ Skipped :動画がスキップされた ➢ Failed :動画表示に失敗した ❖ PlayFab 側にもアクティビティとして報告してあげると、 あとで分析ができるようになる
18.
アクティビティの報告の定義 ❖ ReportAdActivity を使用する AdActivity
というのが、PlayFab で用意 されているステータスの列挙体。
19.
アクティビティの報告の呼び出し UnityAds 側の結果取得メソッド内 で、ステータスに応じて PlayFab
の ReportAdActivity を呼び出す
20.
アクティビティの報告結果 ❖ アクティビティの報告結果は、ダッシュボードで確認できる
21.
報酬の付与 ❖ RewardAdActivity を使用する ❖
GetAdPlacements で保持していた ID を渡す ❖ 成功したら、GetAdPlacements を実行して ID を再取得
22.
報酬の付与のイベントログ
23.
4 回数制限を 入れる場合
24.
リワード制限を設定する リワード制限にチェックを入れること で、表示できる頻度を制限できる。 画像では、1時間に2回までという制 限をしている。
25.
リワード制限を設定する 広告の回数制限の設定がない場合は、 残り回数やリセット時間は null となる。 回数制限がある場合で、残り回数が 残っているか、残り時間が
0 になったタ イミングで動画広告を表示できるように する。 再取得しないと残り時間は変わらない ので、特に Update でやる意味はない です(笑)
26.
リワード制限を設定する RewardAdAdtivity のタイミングでもエ ラーになる
27.
おまけ
28.
今回のサンプルあります GitHub でサンプルプログラムを公開 しているので、実装の参考にしてみて ください。 github.com/nekojoker/UnityAdsWithPlayFab
29.
PlayFab 専用のブログ PlayFab で実際に試した内容を ブログで発信中です。 こちらも合わせてご覧ください。 ▼
今回の内容に関する記事 playfab-master.com/playfab-reward-ads
30.
「猫でもわかる PlayFab 入 門」好評発売中! PlayFab
の入門編として、オンライン 書籍を執筆しました。 今までの知見を凝縮した自信作と なっています。 7/29(水) 22:00 までセール価格に て販売中です。 ▼ Booth の販売ページ nekojoker.booth.pm/items/2236684
31.
Thanks!! contact me at
@nekojoker1234
Baixar agora