Unity アプリ内課金 ウェブショップ ウェブショップを公開する Webshop の制作ドラフトをライブ設定にスナップショットし、そのパブリック URL でショップにアクセスできるようにします。
Webshop を発行すると、Unity は本番環境のドラフトをライブ設定にコピーしてプレイヤーに配信します。その後、プレイヤーはshop.unity.com/{studio}/game/{slug} のライブ ショップに到達します。ドラフトは編集可能なままになり、再度公開するまで変更はライブショップに影響しません。
公開は、テーマ、ブランド、またはディープリンクの設定変更をプレイヤーに表示する唯一の方法です。カタログの変更に公開は必要ありません。エディターのカタログ 作成で行った更新は自動的に適用されます。公開モデルの詳細については、公開とコンテンツ デリバリ を参照してください。
前提条件
開始する前に、以下の前提条件を満たしていることを確認します。
設定のドラフトを作成してすぐに使用できる Web ショップ。
その Webshop の運用環境へのアクセス。公開できるのは本番環境のみです。
ウェブショップの公開
ウェブショップを公開するには、以下の手順に従います。
Unity Dashboard に移動します。
収益化 > Webshop を開きます。
注
古い機能の Unity Dashboard を使用している場合は、In-アプリケーション Purchases > Go to Webshop の順に移動します。
Webshop のメニュー (... ) を選択し、編集 を選択します。
環境セレクターに本番環境 が表示されていることを確認します。異なる環境が表示される場合は、本番環境に切り替えます。
Publish (公開) を選択します。
公開後に shop.unity.com/{studio}/game/{slug} にアクセスして、ショップに到達可能であることを確認します。リストビューの状態 列が「**ライブ」**に更新されます。キャッシュの伝播には通常数秒かかります。パブリッシュしてすぐにリフレッシュすると、無効化が完了する前に古いロードが 1 つ表示される場合があります。
注
公開されたショップは、UnityのAuthentication サービスを通じてすべてのプレイヤー セッションを認証し、未認証の訪問者に製品リストを表示しません。ブックマークまたは共有リンクから URL を開いたプレイヤーにはランディングページが表示され、認証のためにゲームから Webshop を開く必要があります。 フルセッションモデルについては、「 Open a webshop from your game 」を参照してください。
ウェブショップを非公開にする
ショップをオフラインにするには、以下の手順に従います。
Webshop リストから、メニュー (... ) を開き、Unpublish webshop (Webshop の公開停止) を選択します。
アクションを確認します。
パブリック URL は、再度パブリッシュするまで見つからない反応を返します。ドラフトは保存されるため、同じドラフト (または変更したもの) をいつでも公開できます。