パブリッシャーアカウントでプロジェクトをセットアップする
ユーザー認証をセットアップする
エクソーラでは、ユーザーを認証する様々な方法を設定することができます。このガイドでは、エクソーラを統合して設定する最も簡単な方法 - ワンタイムコードまたはソーシャルネットワーク経由でユーザーを認証する既製のウィジェットを使用する方法 - について説明します。
後で、ユーザー認証方法を変更したり、別の統合オプションを使用したりできます。
エクソーラは標準的なウィジェットテンプレートを提供しています。その外観とコンテンツは、プロジェクトで選択されたログイン方法と、パブリッシャーアカウントからのウィジェットカスタマイズ設定によって決定されます。
ワンタイムコードまたはソーシャルネットワーク経由での認証のための標準ウィジェットビュー:

パブリッシャーアカウントでユーザー認証をセットアップするには:
- パブリッシャーアカウントでプロジェクトを開きます。
- サイドメニューで、「プレイヤー > ログイン」をクリックします。
- 「ログインプロジェクトを作成する」をクリックします。
- 「標準ログインプロジェクト」を選択し、「作成してセットアップする」をクリックします。新しいログインプロジェクトが作成されるまで待ちます。その後、ログインプロジェクトページが表示されます。
- ログイン方法ブロックで、「パスワードレスログイン」を選択します。
- 「構成する」をクリックします。
- ワンタイムコードを使用して認証を設定します:
- パスワードレスログインブロックで、「コールバックURL」を選択します。
- 「コールバックURL」フィールドに、認証成功後にユーザがリダイレクトされるURLを追加します。
- 「変更内容を保存する」をクリックします。
- OAuth 2.0クライアントをセットアップします:
- パンくずリストでログインプロジェクト名をクリックして、「ログイン」プロジェクトページに戻ります。
- セキュリティブロックに移動し、OAuth 2.0セクションを選択します。
- 「OAuth2.0クライアントを追加」をクリックします。
- 「公開」の認証タイプを選択します。
- OAuth 2.0 リダイレクトURI(認証成功後、メール確認後、パスワードリセット後にユーザがリダイレクトされるアプリケーション内のパス)を指定します。有効なURIは複数指定できます。
- デスクトップまたはウェブアプリケーションの場合、URIは
https://で始まる必要があります。デフォルトでは、SDKはhttps://login.xsolla.com/api/blankを使用します。このURIを指定するか、独自のURIを使用します。 - Androidアプリケーションの場合は、パスを
app://xlogin.<ANDROID_PACKAGE_NAME>と指定します。<ANDROID_PACKAGE_NAME>はAndroidアプリケーションのパッケージ名です。 - iOSアプリケーションの場合、パスを
app://xlogin.<BUNDLE_ID>と指定します。<BUNDLE_ID>はiOSアプリケーション識別子です。
- 「接続する」をクリックします。
- ソーシャル・ネットワーク経由の認証をセットアップします(任意):
- パンくずリストのログインプロジェクト名をクリックすると、ログインプロジェクトページに戻ります。
- 認証ブロックに移動し、「ソーシャルログイン」を選択します。
- ユーザーがサインアップしてアプリケーションにログインするために使用できるソーシャルネットワークを接続します:
- ご希望のソーシャルネットワークに接続するには、「⚙」アイコンをクリックし、「接続」を選択します。
- 複数のソーシャルネットワークを一度に接続するには、必要なペインを選択します(枠線が緑色になる)。それで、「管理」ドロップダウンメニューから、「接続する」を選択します。
- 利用可能なすべてのソーシャルネットワークを一度に接続するには、「すべて選択」をクリックします。それで、「管理」ドロップダウンメニューから、「接続する」を選択します。
- 「変更内容を保存する」をクリックします。
ウィジェット設定をテストすることができます。これを行うには、画面の左側にある「今すぐ確認」をクリックし、認証してください。
統合プロセスでは、以下のものが必要となります:
- ログインプロジェクトID。これは、プロジェクトのパブリッシャーアカウントのプレイヤー > ログイン > ダッシュボードセクションにあります。
- OAuth 2.0 クライアントID。これは、プロジェクトのパブリッシャーアカウントのプレイヤー > ログイン > あなたのログインプロジェクト > セキュリティ > OAuth 2.0セクションにあります。
パブリッシャーアカウントでのアイテム作成
エクソーラ側でカタログを作成する必要があります。アイテムを手動で追加するか、App Store、Google PlayまたはPlayFabからインポートすることができます。Google Playからインポートする場合、一度に最大100個のアイテムをインポートできます。
これらの説明は、仮想アイテムの基本設定手順を提供します。後で、カタログに他のアイテム(仮想通貨、バンドル、ゲームキー)を追加したり、アイテムグループを作成したり、プロモーションキャンペーンや地域価格などを設定したりすることができます。
基本設定の仮想アイテムをカタログに追加するには:
- パブリッシャーアカウントでプロジェクトを開き、アイテムカタログ > 仮想アイテムセクションに移動します。
- ドロップダウンメニューで、アイテムを作成を選択します。
- 以下のフィールドでアイテムの基本設定を行います:
- イメージ(任意)
- SKU(アイテムの一意のID)
- アイテム名
- 説明(任意)
- アイテム価格を指定します:
- 「実際通貨での価格」のトグルを「オン」に設定します。
- 「デフォルト通貨」フィールドで通貨を変更し(任意)、アイテム価格を指定します。
- 「デフォルト通貨」フィールドで通貨を変更した場合は、「実際通貨での価格」フィールドで同じ通貨を選択します。
- アイテムのステータスを「利用可能」に変更します。
- 「アイテムを作成」をクリックします。
誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。