ウェブショップでのカタログと支払い
Webshopがプロジェクトのアプリ内課金カタログを再利用し、購入を既存の支払いプロバイダーにフォワードする方法を説明します。
読み終わるまでの所要時間 2 分最終更新 8日前
Webshopは、Unity Cloudプロジェクトからアプリ内課金(IAP)カタログを読み取り、ゲーム内で使用するのと同じIAP支払いプロバイダーに各購入を送信します。プレイヤーには、モバイル アプリケーション用に維持しているのと同じカタログがウェブに表示されます。
カタログソース
プレイヤーがショップを訪れると、Web ショップはプロジェクトの製品カタログを IAP に要求し、ショップのテーマ別レイアウトで表示します。 カタログに加えた変更は、プレイヤーが新しいセッションをロードしたときに自動的に Webshop に反映されます。 ウェブショップでは、IAP が返す順序とグループでプロダクトがディスプレイされます。製品の順序またはグループを変更するには、IAPでカタログを更新します。プロダクトディスプレイフィールド
Webshop には、各製品の以下のプレイヤー用フィールドが表示されます。フィールド | 説明 |
|---|---|
| タイトルと説明 | プロダクトカードのタイトルとボディとしてレンダリングされる、プロダクトのディスプレイ名とプレイヤー向けの説明。 |
| 価格 | プレイヤーの通貨でのプロダクトの価格。カード上の主要価格としてレンダリングされます。 |
| セール価格 | 商品がセールになると、ウェブショップではセール価格がプライマリー価格として表示され、その横に元の価格が取り消し線で表示されます。 |
| バッジ | カードの任意のチップ。Best valueや**+20%ボーナス**など。バッジのテキストとアイコンは IAP カタログに設定され、Webshop によって自動的に表示されます。販売中かどうかにかかわらず、すべての製品にバッジを付けることができます。詳細については、セールスとバッジを参照してください。 |
| 製品画像 | 製品の任意の画像。画像のないカードは、テーマのデフォルトプレースホルダーを使用します。 |
セールスとバッジ
Webショップでは、IAPカタログからセール価格とバッジを読み取ります。Webshop ダッシュボードでは設定しません。- セールス:製品のウェブ価格を設定し、カタログで製品をセールとしてマークします。ウェブショップでは、自動的にプロダクトの通常価格が取り消し線で表示されます。必要なのは、カタログでセール価格を設定し、セールとマークすることだけです。
- バッジカタログの各リスティングにバッジ テキストと任意のアイコン(Best valueや**+20% bonus**など)を追加します。リスティングでセールが行われると、バッジは Webshop 価格と項目の標準価格の% 割引に自動的に設定されますが、これは手動で上書きできます。 バッジはセールスとは別のものであるため、どの製品にもバッジを付けることができます。
- ボーナス:項目にボーナス昇格マークを付けると、リストの Subtitle フィールドが取り消し線で表示されます。アイテムのタイトルと取り消し線付きの副題
120 Gemsをディスプレイし、このリストに宝石のボーナスが含まれていることを示します。100 Gems
Web ショップにおける製品の可視性
Web ショップは、ウェブ販売用に作成した製品のみを IAP カタログにディスプレイします。Webshopに製品を含める/除外するには、カタログでの可視性を更新します。変更は、ウェブショップが次回カタログを取得したときに表示されます。 詳細については、カタログとカタログリストを参照してください。プレイヤー固有のカタログ設定
IAP 設定では、通貨、ロケール、およびプレイヤー固有の製品選択を設定します。Webshop がプロダクトをリクエストすると、プレイヤーがディープリンクで送信するlocalecurrency支払いフロー
ウェブショップは直接支払いを処理しません。代わりに、各購入は、プロジェクトにすでに設定されているIAP支払いプロバイダーにルートされます。これは、モバイルアプリケーションで購入を処理するのと同じプロバイダーです。 支払いが承認されると、ウェブショップのフローは完了です。レシート検証、エンタイトルメント付与、払い戻しは、ゲーム内課金と同じIAPフローを使用します。個別のウェブショップ台帳を照合する必要はありません。 購入後のプレイヤー向けの返品フローについては、ゲームからWebshopを開く を参照してください。ドラフトでの購入のテスト
開発プレビュー URL が編集ビューの一般セクションに表示されます。ブラウザーで環境のドラフト設定が開きます。
実際のコストをかけずに購入フロー全体をテストするには、支払いプロバイダーのドキュメントにあるサンドボックス アカウントまたはテスト カードを使用します。ウェブショップには個別のテストモードはありません。IAP 支払いプロバイダーがテストモードを管理します。
実際のカタログやテストトランザクションなしでテーマをプレビューするには、編集ビューの Catalog & payment provider (カタログと支払いプロバイダー) セクションで **Mock catalog (**模擬カタログ) を有効にします。プレビュー ペインには、固定のサンプル製品セットが表示されます。モックプロダクトはダッシュボードボードのプレビューにのみ存在します。プレイヤーはそれらを購入できず、公開されたショップには一切表示されません。