その他
高度な設定については、ハウツーをご覧ください。
おすすめ
Androidアプリケーション用のプロジェクトを開発するときは、以下のレコメンデーションに従ってください:
お知らせ
現在、ネイティブ認証は以下のソーシャルネットワークでサポートされています:
- ディープリンクを設定して、ユーザーがメールで登録を確認した後にアプリケーションに戻るようにします。
- 登録確認メールをカスタマイズします。
お知らせ
セキュリティの原則で許可されている場合は、登録確認メールの送信を無効にすることができます。アカウントマネージャーに連絡して無効にするか、csm@xsolla.comにメールでお問い合わせください。
- ゲーム内ストアでの作業に最適な方法を選択して設定してください。ご希望であれば、ゲーム内にカート機能を実装する必要はありません。代わりに、購入ボタンをクリックしてゲーム内で購入する機能を実装します。
- 外部ブラウザ経由で支払いを行った後、アプリケーションへのユーザーリダイレクトをセットアップします。
- UMG UIの説明書に従って、エラーやポップアップ用のUIをカスタマイズしてください。統合デモのエラーやポップアップは、ゲーム開発者のために作成されています。したがって、アプリケーションのエンドユーザーにより適したものにしてください。
Androidアプリケーションのディープリンクをセットアップする
ユーザーが外部ブラウザを介して決済を行った後、アプリケーションへのユーザーリダイレクトを設定するには:
- パブリッシャーアカウントに移動します。
- あなたのプロジェクトに移動して決済ステーションブロックで開くをクリックします。
- 設定に移動します。
- リダイレクトポリシーセクションで必要なパラメータを指定して、保存をクリックします。
- UE4プロジェクトに移動します。
Settings > Project Settings > Plugins > Xsolla Store に移動します。Redirect URL フィールドでUse Deep Linking のボックスをチェックいれて、, パブリッシャーアカウントで指定されたリターンURL (決済後にリダイレクトされるURLアドレスまたはパス)を入力します。
登録を確認した後、アプリケーションにリターンユーザーを設定するには:
- パブリッシャーアカウントに移動します。
- あなたのプロジェクトに移動してログインブロックで開くをクリックします。
- ログインプロジェクトに移動します。
- 開いてセットアップするをクリックします。
- URLブロックに移動して、コールバックURL(認証、電子メールの確認、パスワードのリセットに成功した後に、ユーザーがリダイレクトされるURLアドレスまたはパス)を指定して、変更を保存するをクリックします。
- UE4プロジェクトに移動します。
Settings > Project Settings > Platforms > Android > Advanced APK Packaging に移動します。- 以下のコードを以下の
Extra Settings for フィールドで入力します。コード中では、コールバックURLを3つに分けて指定します。以下の例はsection (/n to separate lines) https://example.com/callback
の場合です。
Copy
- java
<intent-filter>
<data android:scheme="https" />
<data android:host="example.com" />
<data android:pathPrefix="/callback" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
</intent-filter>
この記事は役に立ちましたか?
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。SDKは、特定のアプリケーションに合わせてカスタマイズできる柔軟なソリューションです。
Unreal EngineマーケットプレイスからダウンロードしたSDKコードを変更するには、以下の手順に従ってください:
- カタログ
<UE4 Root>/Engine/Plugins/Marketplace/<Plugin name>
を開き、そこで:<UE4 Root>
— Unreal Engineがインストールされているルートディレクトリへのパスを指定します。<Plugin name>
— プラグイン名。
- プラグインファイルを含むディレクトリを
\
に移動します。/Plugins/ \
はUE4プロジェクトへのパスです。 - プラグインのコードを変更し、プロジェクトを再起動します。プラグインモジュールの再構築を確認する必要があります。
Binaries
とIntermediate
フォルダーを削除します。
GitHubからダウンロードしたSDKに変更を加えるための前段階は必要ありません。
この記事は役に立ちましたか?
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。