จัดการ AppID
เกมต้องลงทะเบียนก่อนเพื่อลงทะเบียน AppID ใหม่ คลิก ที่นี่ เพื่อตรวจสอบการลงทะเบียนและการจัดการเกม
การลงทะเบียน AppID¶
- คุณสามารถลงทะเบียน AppIDs ได้ที่การจัดการเกมหรือการจัดการ AppID คลิกที่ปุ่ม “ลงทะเบียน AppID ใหม่” ในแท็บ AppID หรือปุ่ม “ลงทะเบียน AppID ใหม่” ในรายการ AppID เพื่อไปยังหน้าที่เกี่ยวข้อง。
- AppIDs แบ่งออกเป็นสองประเภทตามวัตถุประสงค์ เลือก "Game AppID" เมื่อเพิ่ม AppID สำหรับเกม。
- เลือกระบบปฏิบัติการของแอปสำหรับ AppID ที่คุณกำลังสร้าง。
- เลือกตลาดที่แอปจะถูกลงทะเบียน ไม่สามารถเปลี่ยนแปลงได้หลังจากที่ AppID ถูกสร้างขึ้น。
- สุดท้ายเลือก AppID ที่ต้องการ ชื่อ AppID จะได้รับการแนะนำตามตัวเลือกที่เลือก。 หากต้องการการแยกแยะสำหรับ AppIDs คุณสามารถป้อนข้อมูลเพิ่มเติมหลังจาก AppID ที่สร้างขึ้นโดยอัตโนมัติ นอกจากนี้ หากตลาดไม่อนุญาตให้ใช้รูปแบบ AppID ที่ให้ไว้ คุณสามารถป้อนชื่อ AppID ที่ต้องการได้โดยตรง。 เมื่อป้อน AppID โดยตรง สามารถใช้เฉพาะตัวอักษรภาษาอังกฤษหรือหมายเลข และควรป้อนจุด (.) เพื่อแยกแต่ละรายการ ไม่มีข้อกำหนดในการจัดรูปแบบเฉพาะ และการป้อนข้อมูลไม่สนใจตัวพิมพ์ใหญ่หรือพิมพ์เล็ก ดังนั้นคุณสามารถป้อน AppID ได้อย่างอิสระ。
- AppIDs สำหรับการใช้งานเข้าสู่ระบบเว็บ โดยเฉพาะสำหรับวัตถุประสงค์การเข้าสู่ระบบเว็บที่ไม่ใช่เกม สามารถสร้างได้ในแท็บ "Web Login AppID"。
Note
คู่มือการเลือกวัตถุประสงค์ AppID
- บล็อกเชน: เลือกตัวเลือกนี้เพื่อใช้ Hive Blockchain API จะใช้ Web Login v1 โดยใช้ playerID
- เว็บไซต์: เลือกตัวเลือกนี้เมื่อสร้างเว็บไซต์ เช่น ร้านค้าออนไลน์ จะใช้ Web Login v2 โดยใช้ idp_user_id
- ชุมชน: เลือกตัวเลือกนี้เมื่อสร้างหน้าเว็บล็อกอินสำหรับชุมชน จะใช้ Web Login v2 โดยใช้ idp_user_id
Web Login API Guide
การจัดการ AppID ที่ลงทะเบียน¶
คลิกที่ AppIDs ในรายการเพื่อตรวจสอบรายละเอียดต่อหมวดหมู่
ข้อมูลพื้นฐาน¶
ข้อมูลพื้นฐานของข้อมูลเกมที่เชื่อมต่อและ AppID ที่ลงทะเบียน
1) ข้อมูลเกม
- ดูที่การจัดการเกม: คุณจะถูกนำไปยังหน้ารายละเอียดของเกม.
2) ข้อมูล AppID
คุณสามารถเปลี่ยนข้อมูลและสถานะของ AppID ที่ลงทะเบียนได้ AppID จะไม่ถูกเปลี่ยนแม้ว่าคุณจะเปลี่ยนข้อมูล สถานะจะถูกตั้งเป็น "อยู่ระหว่างการพัฒนา" เมื่อสร้างขึ้นเป็นครั้งแรก คุณสามารถเปลี่ยนค่าได้ตามสถานะบริการของ AppID ตัวเลือกที่คุณเลือกเมื่อคุณลงทะเบียน AppID เป็นฟีเจอร์ที่จัดเตรียมไว้เพื่อความสะดวกในการสร้างชื่อโดยอัตโนมัติ และบริการไม่ได้ถูกจำกัดตามภูมิภาค ตัวอย่างเช่น คุณอาจเลือก "ทั่วโลก" สำหรับแอปที่ให้บริการเฉพาะในเกาหลี
- คุณสามารถตั้งสถานะที่แตกต่างกันต่อ AppID ได้ สถานะเกมจะถูกนำไปใช้ตามลำดับต่อไปนี้ตามสถานะ AppID
- ใช้งาน> อยู่ระหว่างการพัฒนา> ยกเลิก> ไม่ได้ใช้งาน
- ใช้งาน: AppID ที่กำลังให้บริการอยู่ สถานะเกมจะถูกตั้งเป็นใช้งานหากมี AppID อย่างน้อยหนึ่งตัวที่ใช้งานอยู่
- อยู่ระหว่างการพัฒนา: AppID ที่กำลังอยู่ระหว่างการพัฒนา สถานะเกมจะถูกตั้งเป็นอยู่ระหว่างการพัฒนา (หมวดหมู่สูงสุด) หากมีสถานะ AppID ทั้ง 3 (อยู่ระหว่างการพัฒนา/ยกเลิก/ไม่ได้ใช้งาน) ยกเว้นสถานะใช้งาน หากมี AppID ที่ใช้งานอยู่ สถานะเกมจะถูกตั้งเป็นใช้งาน
- ยกเลิก: AppID ที่ไม่ให้บริการอีกต่อไป สถานะเกมจะถูกตั้งเป็นยกเลิกหาก AppID ทั้งหมดถูกยกเลิก
- ไม่ได้ใช้งาน: AppID ที่ไม่ถูกใช้งานอีกต่อไป สถานะเกมจะถูกตั้งเป็นไม่ได้ใช้งานหาก AppID ทั้งหมดไม่ได้ใช้งาน
- Market AppID: AppID ของ Hive และ Market AppID (Package Name/ Bundle ID) จะต้องเหมือนกันตามค่าเริ่มต้น หากคุณต้องการตั้ง AppIDs ให้แตกต่างกัน ให้คลิกที่ช่องทำเครื่องหมาย ใช้ Market AppID และกรอกชื่อแพ็กเกจ/ Bundle ID ที่กำลังใช้งานในตลาดเพิ่มเติม
- การตั้งค่าประเทศ (ไม่บังคับ): ประเทศสามารถตั้งค่าได้เพื่อให้ AppID สามารถใช้งานได้เฉพาะในประเทศที่กำหนด ค่าเริ่มต้นคือปิดใช้งาน หากคุณตั้งค่าประเทศสำหรับ AppIDs สำหรับแต่ละตลาด AppIDs ทั้งหมดในเกมจะต้องมีการตั้งค่าประเทศ
- สามารถเลือกหลายประเทศได้
- หากคุณตรวจสอบ "ไม่รวมจากประเทศที่เลือก" จะถูกนำไปใช้กับทุกประเทศยกเว้นประเทศที่เลือก
- ไม่ว่าจะมีจำนวน AppIDs เท่าใด จำนวนประเทศที่นำไปใช้และยกเว้นจะต้องมีอยู่ และจะต้องไม่มีประเทศซ้ำกัน
[ตัวอย่างเมื่อลงทะเบียน 3 Android Market AppIDs ในเกม] - Android AppID1 ประเทศที่ใช้ได้: เกาหลีใต้
- Android AppID2 ประเทศที่ใช้ได้: ญี่ปุ่น
- Android AppID3 ประเทศที่ถูกยกเว้น: เกาหลีใต้, ญี่ปุ่น
Note
- การตั้งค่าประเทศ
- การตั้งค่าประเทศมีผลต่อโปรโมชั่น, UE (ลิงก์ลึกคูปอง), และผลิตภัณฑ์เกม Hive.
- โปรโมชั่น, UE (ลิงก์ลึกคูปอง), และเกม Hive อาจทำงานไม่ถูกต้องหาก AppID ไม่ได้ลงทะเบียนอย่างถูกต้องเนื่องจากการลงทะเบียนที่ซ้ำซ้อน.
การเข้าสู่ระบบของแขก reCAPTCHA¶
1) ข้อมูลการใช้ reCAPTCHA สำหรับการเข้าสู่ระบบของแขก¶
เมื่อเข้าสู่ระบบในฐานะแขก Google reCAPTCHA จะถูกใช้เพื่อตรวจสอบว่าผู้ใช้เป็นหุ่นยนต์หรือไม่และเพื่อป้องกันการสร้างบัญชีแขก ค่าเริ่มต้นถูกทำเครื่องหมายว่าไม่ได้ใช้งาน และคุณต้องสร้างคีย์ Google ก่อนที่จะเปิดใช้งานฟังก์ชันนี้
2) สร้างโปรเจกต์ Google¶
คุณต้องสร้าง Project ID หนึ่งรายการและ API KEY หนึ่งรายการต่อเกมก่อนที่จะสร้าง site key หากคีย์ถูกออกโดย AppID อื่นสำหรับเกม คีย์ที่สร้างขึ้นจะมีลักษณะเหมือนกัน คีย์จะไม่ถูกลบเมื่อสร้างขึ้น
3) สร้างคีย์ Google reCAPTCHA¶
- คีย์ไซต์ Checkbox: โดยการเปิดเผย UI checkbox reCAPTCHA ของ Google ในหน้าต่างข้อมูลบัญชีผู้ใช้แขก การโต้ตอบของผู้ใช้จะถูกใช้เพื่อตัดสินว่ามันเป็นหุ่นยนต์หรือไม่
- คีย์ไซต์แบบคะแนน: กำหนดว่ามันเป็นหุ่นยนต์หรือไม่ตามคะแนนที่ Google ให้โดยไม่ต้องมีการโต้ตอบจากผู้ใช้
- สำหรับข้อมูลเพิ่มเติมเกี่ยวกับประเภทของ reCAPTCHA ที่ Google Enterprise ให้ โปรดเยี่ยมชม ที่นี่.
Note
ฟีเจอร์ reCAPTCHA สำหรับการเข้าสู่ระบบของแขก
- ฟังก์ชันคีย์ไซต์แบบ checkbox ใช้งานได้เฉพาะใน SDKv4.15.4.1, SDKv4.15.8.3, และ SDKv4.16.0 หรือเวอร์ชันที่ใหม่กว่า
- ฟังก์ชันคีย์ไซต์แบบคะแนนใช้งานได้เฉพาะใน SDKv4.16.0 หรือเวอร์ชันที่ใหม่กว่า หากคุณใช้ UI การเข้าสู่ระบบของเกมเองแทน UI การเข้าสู่ระบบที่ให้โดยแพลตฟอร์ม คุณต้องใช้คีย์ไซต์แบบคะแนน
- การเข้าสู่ระบบในฐานะแขกจะไม่ทำงานอย่างถูกต้องหากคุณใช้เวอร์ชันอื่นนอกเหนือจากนี้
ประวัติการแก้ไขและหมายเหตุ¶
เมื่อคุณเปลี่ยนข้อมูล AppID ประวัติจะถูกบันทึกโดยอัตโนมัติ คุณยังสามารถเพิ่มหมายเหตุเพื่อป้อนรายละเอียดด้วยตนเอง คุณไม่สามารถลบประวัติการแก้ไขหรือหมายเหตุได้