一般的な質問
プロジェクトの設定
各環境(QA、ステージング、プロダクション)ごとに新しいプロジェクトを作成する必要がありますか?
テスト用には、本番環境に影響を与えないように、別々のプロジェクトを使用することをお勧めします。
モバイルゲーム開発者です。プロジェクト設定でウェブサイトとして指定するものは何ですか?
ゲームのウェブサイトURLまたは会社のウェブサイトURLを指定してください。
会社のメンバーを招待して、パブリッシャーアカウントへのアクセス権を与える方法は?
パブリッシャーアカウントで、会社設定 > ユーザーに移動し、新しいユーザーを招待するをクリックします。
プロジェクトIDはどこにありますか?
パブリッシャーアカウントでプロジェクトを開き、プロジェクト設定 > 一般設定セクションに移動します。
マーチャントIDはどこにありますか?
パブリッシャーアカウントを開き、会社設定 > 会社セクションに移動します。
秘密鍵、プロジェクト鍵、API鍵の違いは何ですか?
秘密鍵とプロジェクトキーは同じものです。安全な決済処理を行う際に必要となる電子署名に使用されます。リクエストのJSONボディとこの鍵が連結され、その結果がSHA-1でハッシュ化されます。
APIキーはエクソーラサーバーに送信されるAPIコールに使用されます。このキーは自分のサーバーで保持する必要があり、決してバイナリファイルやフロントエンドの中に入れてはいけません。APIキーの操作の詳細については、API リファレンスを参照してください。
ウェブフックURLとリターンURLの違いは何ですか?
ウェブフックURLは、通知を送信するウェブフックサーバーのURLアドレスです。リターンURLは、決済完了後にユーザーがリダイレクトされるURLアドレスです。
APIキーはどこにありますか?
APIキーは、作成時に一度だけパブリッシャーアカウントに表示され、お客様側で保存する必要があります。次のセクションでキーを作成できます:
APIキーの操作については、APIリファレンスを参照してください。
キーに関する推奨事項:
- 生成されたAPIキーは、お客様側で保存してください。APIキーは、パブリッシャーアカウントで作成時に一度だけ表示することができます。
- APIキーは秘密にしておいてください。APIキーは、お客様の個人アカウントとパブリッシャーアカウントのプロジェクトへのアクセスを提供します。
- APIキーはサーバーに保存する必要があり、決してバイナリやフロントエンドに保存してはいけません。
必要なAPIコールにproject_idパスパラメータが含まれていない場合は、会社のすべてのプロジェクトで有効なAPIキーを使用して認証を設定します。
APIとウェブフック
エクソーラAPIを使い始める方法は?
以下のAPIを使用できます:
エクソーラAPIを使い始める方法は?
入門情報を参照してください。
ウェブフックの操作に関する情報はどこにありますか?
ウェブフックに関するドキュメントにあります。
ウェブフックを構成するために許可リストに追加する必要があるエクソーラネットワークIPアドレスは何ですか?
ウェブフックが送信されるIPアドレスのリストについては、ウェブフックのドキュメントを参照してください。
ウェブフックプロトコルにHTTPSを使用する必要がありますか?
はい。
エクソーラの通知がウェブフックURLに送信されなかったのはなぜですか?
ウェブフックサーバーが必要なタイプのHTTPリクエスト(POST、GET)をサポートしていることを確認してください。
ウェブフックがモバイルアプリケーションに送信されないのはなぜですか?
ウェブフックは、プロジェクト設定で指定された単一のURLアドレスにのみ送信されます。サーバー間であるため、ウェブフックを複数のURLアドレスに送信することはできません。ゲーム、ウェブサイト、またはモバイルアプリケーションで通知を受け取りたい場合は、エクソーラとゲームの間でデータを渡すようにサーバーにウェブフックを送信するように設定してください。
ウェブフックリクエストで認証ヘッダーが見つからないのはなぜですか?
このエラーを修正するには、.htaccessまたはhttpd.conf Apacheファイルを編集する必要があります。詳細については、SDKに関するドキュメントを参照してください。
SDK
どのエクソーラSDKが利用できますか?
エクソーラは以下のSDKをサポートします:
各SDKの詳細情報はどこで入手できますか?
SDKに関するドキュメントに移動し、対応するセクションを選択します。
Node.JS/C#/Ruby/Java/ASPなどのSDKはありますか?
現在、PHPとAndroid用のSDKがあります。HTTPSリクエスト機能がある限り、任意の言語/プラットフォームを使用して独自のSDKを構築できます。
パブリッシャーアカウント設定の重要な変更に関する自動通知
エクソーラは、決済処理やシステムの運用に影響を与える可能性のあるプロジェクト設定の変更について通知します。メール通知は、パブリッシャーアカウントの会社設定 > ユーザーセクションで指定された「オーナー」ロールを持つユーザーに送信されます。通知の送信には最大1分の遅延が生じる場合があります。
| パブリッシャーアカウントセクション | 通知イベント |
|---|---|
| 会社設定 |
|
| プロジェクトの設定 |
|
| ストア | ゲームキー、仮想通貨、仮想アイテムの設定変更:
|
ユーザーアクティビティロフ
ユーザーアクティビティログには、貴社のユーザーが主要なエクソーラサービスに関して行った主要な操作が表示されます。このログは、APIへの直接送信、またはパブリッシャーアカウントのUIを介してトリガーされたHTTPリクエストが記録されます。
ユーザーアクティビティログは、パブリッシャーアカウントの会社設定 > アクティビティセクションで確認できます。
このセクションは、以下の条件を満たすパブリッシャーアカウントユーザーが利用できます:
- 「オーナー」ロールを持っています。
- アクセスがプロジェクト単位で制限されている場合、ユーザーはすべてのプロジェクトへのアクセス権を持っている必要があります。

主な機能:
- APIリクエストを実行したユーザーのメールアドレスおよび期間でデータをフィルタリングできます。
- 適用したフィルターに基づいて、ユーザーアクティビティログを CSVファイルとしてエクスポートできます。
- ログには過去2年間のデータが含まれています。2年より古いデータをリクエストするには、カスタマーサクセスマネージャーに連絡するか、csm@xsolla.comまでメールでご連絡ください。
- データは最長で1年間の期間のみエクスポートできます。1年以上の期間のデータをエクスポートする場合は、1年未満の期間に分割し、それぞれを個別にエクスポートしてください。
誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。