F2Pテンプレートを使う

概要

このユースケースとエクソーラの既製ツールを活用することで、基本プレイ無料(F2P)ゲームを独自のウェブストアを通じて収益化できます。このストアでは、ゲームがPC、コンソール、クロスプラットフォームのいずれであっても、外部ウェブサイト上で仮想アイテム、仮想通貨、バンドルを販売できます。

主な機能:

  • 柔軟で安全なエクソーラの決済UIは世界中で1,000以上の決済方法に対応します。
  • ストアUIはサイトビルダーを使用することで、ゼロから開発する必要がなく簡単にカスタマイズできます。
  • アイテムカタログ、価格設定、プロモーションを完全に制御できます。
  • 割引キャンペーンアップセル報酬システムなど、幅広いLiveOpsツール。

本ガイドでは、エクソーラツールを使用してF2Pゲーム向けのウェブストアを迅速にセットアップし、公開する方法を説明します。

使用に適した方

このユースケースは、次のような方に最適です:

  • PC、コンソール、またはクロスプラットフォーム向けのゲームを開発またはパブリッシュしている
  • 自社のウェブサイトでゲーム内アイテムや仮想通貨を販売したい
  • プラットフォーム手数料を削減したい
  • マーケティング、販売経路、ユーザーデータを完全に管理したい

設定方法

  1. パブリッシャーアカウントででプロジェクトを作成します
  2. アイテムカタログを作成します
  3. サイトを作成します
  4. メインブロックを設定します
  5. ユーザー認証を設定します
  6. 購入したアイテムをユーザーに付与するためのウェブフックを設定します
  7. サイトをテストします
  8. サイトを公開します

アイテムカタログを作成する

カタログを作成するには、以下のいずれかの方法を利用できます:

お知らせ
これらの説明は、仮想アイテムの基本設定手順を提供します。後で、カタログに他のアイテム(仮想通貨、バンドル、ゲームキー)を追加したり、アイテムグループを作成したり、プロモーションキャンペーンや地域価格などを設定したりすることができます。

基本設定の仮想アイテムをカタログに追加するには:

  1. パブリッシャーアカウントでプロジェクトを開き、アイテムカタログ > 仮想アイテムセクションに移動します。
  2. ドロップダウンメニューで、アイテムを作成を選択します。

  1. 以下のフィールドでアイテムの基本設定を行います:
    • イメージ(任意)
    • SKU(アイテムの一意のID)
    • アイテム名
    • 説明(任意)

  1. アイテム価格を指定します:
    1. 実際通貨での価格」のトグルを「オン」に設定します。
    2. デフォルト通貨」フィールドで通貨を変更し(任意)、アイテム価格を指定します。
    3. デフォルト通貨」フィールドで通貨を変更した場合は、「実際通貨での価格」フィールドで同じ通貨を選択します。

お知らせ
カタログを取得するためのAPIコールが正しく機能するようにするには、デフォルト通貨と価格が指定されている通貨リストがすべてのアイテムで一致していることを確認してください。

  1. アイテムのステータスを「利用可能」に変更します。

  1. アイテムを作成」をクリックします。

サイトを作成する

  1. パブリッシャーアカウントでプロジェクトを開きます。
  2. プロジェクトのメインページで、「フォーカスを変更」をクリックし、「ゲーム内またはオンラインで仮想グッズを販売」を選択します。
  1. 任意設定:ウェブストアフロントを設定のステップで「テンプレートを作成」をクリックします。
  1. エクスプレス」タブで、あなたのゲームが配信されているプラットフォーム(Steam または Epic Games Store)へのリンクを追加します。これにより、ゲームに合わせてカスタマイズされたサイトを素早く作成できます。サイト作成時に、ゲームの画像、タイトル、開発者名、カラースキームが自動的に追加されます。
  1. ウェブストアを生成」をクリックします。
  2. 設定を続行」をクリックします。

メインブロックを設定

お知らせ
以下では主要なサイトブロックのカスタマイズ方法を説明していますが、サイトビルダーで利用可能な他のブロックも自由に追加・設定できます。詳細については、サイトビルダーに関するドキュメントを参照してください。
  1. プロジェクトのメインページで、「ゲーム内またはオンラインで仮想グッズを販売」フォーカスに移動し、 「任意設定:ウェブストアフロントを設定」のステップに進み、「サイトをカスタマイズ」をクリックします。作成したサイトをカスタマイズできるサイトビルダーにリダイレクトされます。
お知らせ

もしプロジェクトのメインページを閉じてしまった場合は、ストアフロント > ウェブサイトセクションに移動し、作成済みサイトのパネルで「サイトビルダーを開く」をクリックします。見つけるには、サイトパネルに表示される作成時間を確認できます。

  1. ヘッダーブロック を設定します。ここにはユーザー情報やサイトナビゲーション要素が表示されます:
    • ゲームまたはスタジオのロゴを追加します。
    • 必要に応じて、プリセットボタンを変更します。

ヘッダーブロック例:

  1. リードブロックを設定します。ここにはストアに関する主要な情報が表示されます:
    • 自動でアップロードされたものを使用しない場合は、ストア名、説明、背景画像を追加します。
    • タグを追加します。
    • ゲームが利用可能なプラットフォームを指定します。
    • 必要に応じて、デフォルトのボタンを編集するか、新しいボタンを追加します。
  1. バトルパスブロックを設定します。ここにはおすすめのオファーが表示されます:
    • カードのカスタム背景を更新します。
    • オファー名と説明を追加します。
    • 購入ボタンを設定します:販売するアイテムを選択し、必要に応じてボタンのスタイルをカスタマイズします。
お知らせ
バトルパスを販売していない場合、このブロックを削除するか、特別オファーなど他のプロモーション用にカスタマイズできます。これは、あらゆる種類のアイテムやサブスクリプション販売をサポートする汎用ブロックです。

バトルパスブロック例:

  1. ストアブロックを設定します。ここには購入可能な仮想アイテム、バンドル、仮想通貨パッケージが表示されます:
    • 必要に応じて、自動追加されたセクションを削除するか、新しいセクションを追加します。
    • 対応するセクションのブロックで、表示するアイテムタイプとグループをドロップダウンリストから選択します。
注意

選択したアイテムタイプやグループがビルダーに表示されない場合、必要なアイテムグループや仮想通貨パッケージが「有効」ステータスであること(ストアに表示可能なステータス)、かつアイテムがそれらのグループに含まれていることを確認してください。アイテムのステータスを確認または編集するには、「アイテムカタログ」で該当アイテムタイプのセクションを開きます。

ストアブロック例:

  1. フッターブロックを設定します。ここには法的情報やプライバシー設定が含まれます。以下のことが可能です:
    • レイアウトを列または行から選択する。
    • カスタム背景を追加する。
    • ソーシャルネットワークのリンクを追加する。
    • 年齢制限を追加する。

フッターブロック例:

  1. カート設定セクションに移動し、追加機能を設定します。該当するトグルを有効にします:
    • プロモーションコードフィールドを表示 — ユーザーがカート画面でプロモーションコードやクーポンを適用できるようにします。
    • カートの前にログイン — 未認証ユーザーがカートに進む際にログイン画面を開きます。
  2. 必要に応じて、ストアに追加ページを作成できます(例:最新ゲームニュースページ)。これを行うには:
    1. 必要なページを説明に従って追加していること。
    2. ページへのリンクを追加したいブロック(例:ヘッダー)で、以下の手順を実行します
      1. 新しいボタンを追加するか、既存のボタンを編集します。
      2. ボタン設定セクションで、クリック時のアクションとして「ページを開く」を選択します。
      3. ドロップダウンリストから、ボタンがクリックされたときに開くページを選択します。

ユーザー認証を設定

ユーザー認証により、ストアでのアイテム購入や、カタログでのパーソナライズされたオファーを確認できます。エクソーラログインを経由して認証を設定することで、ソーシャルネットワーク、ワンタイムコードやリンク、ログインIDとパスワードの入力など、幅広い認証方法をユーザーに提供できます。また、エクソーラログインウィジェットのカスタマイズや、認証時の年齢制限設定も可能です。

エクソーラログインを設定するには:

  1. パブリッシャーアカウントでプロジェクトを開き、ストアフロント > ウェブサイトセクションに移動します。
  2. 対象サイトのパネルで「サイトビルダーを開」をクリックします。
  3. サイトビルダーで「ログイン設定」ブロックへ移動します。
  4. エクソーラログイン」を選択します。
  5. ドロップダウンリストから「新規ログイン」を選択します。これにより、メールアドレスとパスワードによるユーザー認証を行うログインプロジェクトが自動的に作成されます。別のログイン方法を設定するには、説明に従います。
お知らせ

作成されたログインプロジェクトでは、ストアURLがコールバックURLとして自動設定されます。ユーザーは以下の場合にストアへリダイレクトされます:

  • 認証成功後
  • メール確認成功後
  • パスワードリセット後
  • 認証失敗時

ストアのドメインを変更すると、ログインプロジェクト設定内のコールバックURLも自動で変更されます。

  1. ユーザーデータストレージを接続します。選択するユーザーデータストレージのオプションによって、利用できる製品機能が異なります(詳細はユーザーデータストレージオプションの比較セクションを参照)。
お知らせ

他のユーザー認証方法も設定可能です:

  • ユーザーIDによる認証
  • ユーザーIDとディープリンクによる認証
  • ディープリンクによる認証
  • リンクされたユーザーIDを持つエクソーラログインによる認証

各方法の詳細設定については説明を参照してください。

ユーザーに購入権限を付与

アプリケーション内で、エクソーラから送信されるウェブフックに含まれる取引詳細および購入アイテム情報を使用して、ユーザーへの購入アイテム付与を実装してください。2025年1月22日以降にパブリッシャーアカウントに登録した場合、ストアおよび決済管理を完全に機能させるため、以下のウェブフックの処理を実装してください:

ウェブフック名説明
ユーザー検証 > ユーザー検証user_validationユーザーがゲームに登録されていることを確認するため、支払いプロセスのさまざまな段階で送信されます。
ゲームサービス > 組み込みのウェブフック > 注文支払い完了order_paid支払いデータ、トランザクションの詳細、購入した商品に関する情報が含まれます。ウェブフックのデータを使用して、ユーザーにアイテムを追加します。
ゲームサービス > 組み込みのウェブフック > 注文のキャンセルorder_canceledキャンセルされた支払いのデータ、取引の詳細、購入した商品に関する情報が含まれます。ウェブフックのデータを使用して、購入したアイテムを削除します。
お知らせ
ウェブフックの設定方法および、2025年1月22日以前にパブリッシャーアカウントに登録したアカウントに必要なウェブフックの一覧については、説明を参照してください。

サンドボックスモードでサイトをテスト

サンドボックスモードでサイトの動作をテストするには:

  1. パブリッシャーアカウントでプロジェクトを開き、ストアフロント > ウェブサイトセクションに移動します。
  2. 対象サイトのパネルで「サイトビルダーを開」をクリックします。
  3. プレビュー」をクリックします。
  1. アイテムを選択して購入ボタンをクリックします。
  2. 決済方法グループから「カード」を選択します。
  3. テスト用のカードの詳細情報を入力します。残りのフィールドに任意の値を入力します。エラーを発生させるために、不正な情報(カード番号、有効期限、またはCVV)を入力することも可能です。
お知らせ
サンドボックスモードでは、テストバンクカードのみを使用できます。サンドボックス銀行カードでの決済は、次の通貨で行うことができます:USD、EUR、RUB、GBP、AED、ALL、AMD、ARS、AUD、AZN、BGN、BRL、BYN、CAD、CHF、CLP、CNY、COP、CZK、DKK、DZD、EGP、GEL、HKD、HRK、HUF、IDR、ILS、INR、ISK、JPY、KES、KGS、KRW、KZT、MAD、MDL、MKD、MNT、MXN、MYR、NGN、PEN、PHP、PKR、PLN、RON、RSD、SAR、SEK、SGD、THB、TRY、TWD、UAH、UYU、UZS、VEF、VND、ZAR。

サイトを公開

  1. サイトパフォーマンスを向上させるには:
    1. SEO設定」ブロックでは、検索エンジンやソーシャルネットワークでのページプレビューに使用されるパラメータを設定します。ファビコンをアップロードし、ストアのタイトルと説明を指定し、プレビュー画像を追加します。
    2. サイトのローカリゼーションを設定します。
    3. ドメインの変更を行います(任意)。これを行うには、「ストアフロント > ウェブサイト」セクションに移動し、該当サイトの画面で「設定」をクリックします。ドメインセクションで、エクソーラドメインの値を編集するか、独自ドメインを設定してください。
  1. 必要な変更をすべて行い、ウェブストアの準備が整ったら、「公開」をクリックします。
注意
サイト公開が利用できない場合は、すべての条件が満たされていることを確認してください:

拡張ストア設定

以下の拡張機能をストアで利用できます:

この記事は役に立ちましたか?
ありがとうございます!
改善できることはありますか? メッセージ
申し訳ありません
この記事が参考にならなかった理由を説明してください。 メッセージ
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。
最終更新日: 2025年9月19日

誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。

問題を報告する
当社は常にコンテンツを見直しています。お客様のご意見は改善に役立ちます。
フォローアップ用のメールをご提供してください
ご意見ありがとうございました!
フィードバックを送信できませんでした
後でもう一度お試しいただくか、doc_feedback@xsolla.comまでお問い合わせください。