いわゆる内部メモですが、公開することによって広がりがあったりするのか、あるいは需要があるのかを知るためにアップしてみました。
#必要な要件
データホスティング
- ステージデータなどのAssetBundleの配信
- ユーザー認証によるアクセスコントロールが可能なことが望ましい
データAPI
- マスターデータ
- ステージデータ
- APIアクセスコントロール
- 管理者
- ゲームからのアクセスのみ許可
アナリティクス
Push Notification
クラッシュレポート
- クラッシュ時にログを送信、コンソールからチェックできる
候補
ワンストップ
単機能
アナリティクス
ホスティング
データAPI
Push Notification
費用での比較
- 100MBあたりの転送単価
- Push Notificationの単価
- リクエスト数あたりの単価
ファイルストレージ
Amazon S3 (クラウドストレージサービス Amazon Simple Storage Service) | アマゾン ウェブ サービス(AWS 日本語) https://aws.amazon.com/jp/s3/pricing/
- 転送料: 10 TB まで/月 $0.140 /GB = 100MBのアセットダウンロードに付き1円
Push Notification
- 100万件まで無料
- 追加100万件あたり0.5ドル
REST API
- 100 万回の API 呼び出しの受信につき 3.50 USD
- 最初の 10 TB につき、0.09 USD/GB
- キャッシュ: メモリサイズ 「0.5 GB」に付き「0.020 USD/Hour」
Parse
機能での比較
アナリティクス
|
Unity |
Parse |
Game Analytics |
リアルタイム解析 |
|
|
○ |
コホート解析 |
|
|
|
ファンネル解析 |
|
|
|
データAPI
|
Unity |
Parse |
Amazon AWS |
データエディタ |
ALPHA |
○ |
|
APIサーバー機能 |
ALPHA |
○ |
○ |
ホスティング
|
Parse |
Amazon AWS |
ファイルホスティング |
○ |
○ |
Push Notification
|
Parse |
Amazon AWS |
ファイルホスティング |
○ |
○ |
ファイルサイズ200MBバイト程度
ユースケース
- 離脱率を調べる
- 離脱者がどのステージで離脱しているかを調べる
- ステージの難易度を調整する
- どのステージで何%のユーザーが離脱しているか
- ゲームオーバー時に広告を開いてコンティニューしたユーザーの割合を調べる
- ゲームオーバーの回数を調べる
- ゲームオーバーと離脱の関係を調べる