「Unity/課金/サンプル」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→Androidの場合) |
(→参考) |
||
行27: | 行27: | ||
全部コードの場合の参考 | 全部コードの場合の参考 | ||
+ | https://gist.github.com/YoshihideSogawa/f7c118127ce50e593a5b4a12e8426d6e | ||
+ | |||
https://qiita.com/tetr4lab/items/50d6817065c0ce2c9f04 | https://qiita.com/tetr4lab/items/50d6817065c0ce2c9f04 | ||
https://docs.google.com/presentation/d/1An-HVm72fukut6LJ6n6XL1ArtlPqek0Eb_CpyXHUfOY/edit#slide=id.g49a6ed640d_4_22 | https://docs.google.com/presentation/d/1An-HVm72fukut6LJ6n6XL1ArtlPqek0Eb_CpyXHUfOY/edit#slide=id.g49a6ed640d_4_22 |
2020年7月7日 (火) 18:35時点における版
Androidの場合
- GooglePlayDeveloper/指定アプリ/ストアで表示/アプリ内サービス/定期購入
- プロダクトidを(com.example.hogeapp.monthly)などで入れる(storeと連携してないと、購入ボタンを押しても商品が無いとなる)
- 変更を保存させる
- 有効にするを選択して、有効になっていることを確認
日本語を追加した場合は、日本語の説明も入れないと、保存されないので気を付ける。
iOSの場合
- ituneconnect管理画面/app内課金/管理/+をクリック
続きあるが、サブスクリプションが出なかった・・。
Unityから課金用ボタン設定
コードレスの場合
- unityメニュー/windows/UnityIAP/CreateIAPButtonでボタンを作成する
- unityメニュー/windows/IAP Catalogをクリックし以下のような詳細データを入れる
id:monthlyなど type:Subscription(自動課金)
- 作ったbuttonのプロパティのproductIdに先ほどいれたid(monthlyなど)いれる
- Assets/Plugins/UnityPurchasing/script/CodelessIAPStoreListener.csにイベントが発生するので確認する
参考
コードレスの場合の参考 http://it-happens.info/unity-purchase/
全部コードの場合の参考 https://gist.github.com/YoshihideSogawa/f7c118127ce50e593a5b4a12e8426d6e