コンテンツにスキップ

Unreal

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

Hive コンソール設定

Hive SDKの請求を使用するには、まずHive Console Billingで支払いプロバイダーの設定を完了し、キー値の登録とマーケットの統合を行う必要があります。

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"));