利用可能なSDKとライブラリ
エクソーラSDK
お知らせ
スムーズな統合のためには、エクソーラSDKの使用を推奨します。
エクソーラSDKは、モバイル、ウェブ、PC向けゲームの開発者が、ゲーム内コマースを一元管理するための万能なソリューションです。公式アプリストア経由のビルドと、直接配信チャンネル向けのバージョンの両方において、決済機能をシームレスに統合することを可能にします。
お役立ちリンク:
エクソーラSDK(ベースAPI)
ベースAPIを備えたエクソーラSDKを使用することで、カスタムのユーザーインタラクションシナリオを実装し、プロジェクトの要件に合わせて購入ロジックを構成することが可能です。
各ライブラリには、エクソーラAPIコールを使用して以下のシナリオを実装するための、すぐに利用可能なデータ構造とクライアントメソッドが含まれています。
- ユーザー認証
- アイテムカタログの取得
- ワンクリック購入またはショッピングカート購入用の注文作成
- 決済UIを開く
- クライアント側での注文ステータスの追跡
- サブスクリプションの購入
| 名称 | 対象プラットフォーム | リンク |
|---|---|---|
| Unity向けエクソーラSDK(レガシー版/エンタープライズ版) | Windows 64ビット (x64)、macOS、Android、iOS、ウェブ。 | リポジトリ(SDKとデモプロジェクト)。 デモ(WebGL)。 |
| Unreal Engine向けエクソーラSDK | Windows 64ビット (x64)、iOS、Android。 | リポジトリ(SDKとデモプロジェクト)。 |
| Cocos Creator向けエクソーラSDK | HTML5、WeChatミニゲーム、Android、iOS。 | リポジトリ(SDKとデモプロジェクト)。 |
注意
Defoldゲームエンジン用のSDKは、Defoldチームによって開発およびメンテナンスされています。このSDKには、エクソーラAPIコールを使用して仮想アイテムのカタログ取得、注文作成、決済UIを開くためのURL取得、注文ステータスの追跡を行うための、すぐに利用可能なデータ構造とクライアント側のメソッドが含まれています。なお、エクソーラAPIコールを介したユーザー認証メソッドは、このSDKには含まれていません。
本SDKは、HTML5、Windows、Linux、macOS、iOS、Androidの各プラットフォームをサポートしています。
お役立ちリンク:
サーバー側およびクラウドツール
| 名称 | 説明 | リンク |
|---|---|---|
| PHP SDK | サーバー側のロジックの実装とエクソーラウェブフックの処理のための、既製のクラス。 | |
| BaaSの拡張機能 | PlayFabおよびFirebaseと統合するための機能。 | ドキュメント。 |
機能SDKとUI SDK
| 名称 | 説明 | 対象プラットフォーム | リンク |
|---|---|---|---|
| ヘッドレスチェックアウト | エクソーラペイステーションを使用せずにカスタム決済UIを構築するためのSDKです。UIコンポーネントを完全にカスタマイズし、WebViewまたはブラウザ経由で支払いを処理できます。 | ウェブ。 | リポジトリ(SDKとデモプロジェクト)。 デモ。 |
| すぐに使えるストア(Unity) | エクソーラ機能を迅速かつ簡単に統合するための、組み込み済みUIコンポーネントとコアロジックを備えたUnity向けエクソーラSDK(レガシー版/エンタープライズ版)のモジュール。 | Windows 64ビット (x64)、macOS、ウェブ。 | |
| エクソーラログインウィジェットSDK | ウェブベースの認証ウィジェットを統合し、Login APIを操作するためのSDK。 | ウェブ。 | npmのページ。 |
| ペイステーション埋め込み | エクソーラのウェブベース決済UIウィジェットを統合するためのクライアント側のスクリプト。 | ウェブ。 | デモ。 |
この記事は役に立ちましたか?
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。