コンテンツにスキップ

Unreal

このガイドでは、Unreal Engine内のHive SDKでの支払い機能の設定に関する手順を提供します。

Hive コンソール設定

Hive SDKの請求を使用するには、まずHiveコンソールのApp Centerで支払いプロバイダーの設定を完了し、キー値を登録し、市場を統合する必要があります。

Note

Google Playのサポートについては、Googleマーケットアカウント登録を参照してください。

マーケットの追加

  1. Unreal Editorで、メニューからEdit > Project Settingsをクリックします。プロジェクト設定ウィンドウが表示されます。
  2. プロジェクト設定ウィンドウで、左パネルのHive SDK > Dependency – Android / Dependency – iOSをクリックします。

  3. マーケットで使用したい認証機能を選択してください。

Unreal Engineに組み込まれているGoogle請求を無効にする

Google Playストアの支払いを使用する際、Hive SDKで使用される最新バージョンのGoogle Billing LibraryとUnreal Engineに組み込まれたGoogle Billing機能との間に互換性の問題が発生する可能性があり、ビルドに失敗することがあります。成功したビルドを確保するために、以下のコードを修正してください。

  1. /Engine/Plugins/Online/Android/OnlineSubsystemGooglePlay/Source/OnlineSubsystemGooglePlay.Build.csに移動します。
  2. 次のコード行をコメントアウトします:

    //string PluginPath = Utils.MakePathRelativeTo(ModuleDirectory, Target.RelativeEnginePath);
    //AdditionalPropertiesForReceipt.Add("AndroidPlugin", Path.Combine(PluginPath, "OnlineSubsystemGooglePlay_UPL.xml"));