ข้ามไปที่เนื้อหา

Unreal

คู่มือนี้ให้คำแนะนำในการตั้งค่าฟังก์ชันการชำระเงินภายใน Hive SDK ใน Unreal Engine.

การกำหนดค่าคอนโซล Hive

ในการใช้การเรียกเก็บเงิน Hive SDK คุณต้องทำการตั้งค่า การกำหนดค่าผู้ให้บริการการชำระเงิน ในการเรียกเก็บเงิน Hive Console ก่อน รวมถึงการลงทะเบียนค่าคีย์และการรวมตลาด

Note

สำหรับการสนับสนุน Google Play โปรดดูที่ การลงทะเบียนบัญชีตลาด Google

การเพิ่มตลาด

  1. ใน Unreal Editor ให้คลิก Edit > Project Settings จากเมนู หน้าต่าง Project Settings จะปรากฏขึ้น
  2. ในหน้าต่าง Project Settings ให้คลิก Hive SDK > Dependency – Android / Dependency – iOS ในแผงด้านซ้าย

  3. เลือกฟีเจอร์การตรวจสอบสิทธิ์ที่คุณต้องการใช้ใน ตลาด

ปิดการใช้งานการเรียกเก็บเงินของ Google ที่มีใน Unreal Engine

เมื่อใช้การชำระเงินผ่าน Google Play Store อาจมีปัญหาความเข้ากันได้ระหว่างเวอร์ชันล่าสุดของ Google Billing Library ที่ใช้โดย Hive SDK และฟีเจอร์ Google Billing ที่มีอยู่ใน Unreal Engine ซึ่งอาจทำให้การสร้างล้มเหลว แก้ไขโค้ดต่อไปนี้เพื่อให้แน่ใจว่าการสร้างสำเร็จ

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