บริการด้านความสมบูรณ์และการรับรองของ Google Play ช่วยให้คุณมั่นใจได้ว่าผู้ใช้จะได้รับประสบการณ์การใช้งานแอปและเกมในแบบที่คุณต้องการ คุณสามารถใช้หน้าความสมบูรณ์ของแอป (รุ่น > ความสมบูรณ์ของแอป) ใน Play Console เพื่อทำสิ่งต่างๆ ต่อไปนี้
- ลิงก์โปรเจ็กต์ Google Cloud เพื่อใช้ Play Integrity API ในการปกป้องแอปและเกมจากการโต้ตอบที่อาจเป็นอันตราย
- ตั้งค่าการปกป้องความสมบูรณ์โดยอัตโนมัติเพื่อป้องกันการปรับเปลี่ยนและการจัดจำหน่ายซ้ำโดยไม่ได้รับอนุญาต
- ตั้งค่า Play App Signing เพื่ออนุญาตให้ Google Play จัดการคีย์ App Signing ของคุณ และใช้คีย์นี้รับรองแอปแต่ละรุ่น
- เปิดใช้การตรวจสอบความสมบูรณ์สำหรับระดับการเข้าถึงข้อมูลผลิตภัณฑ์ใน Google Play Store เพื่อไม่ให้อุปกรณ์ที่ไม่รู้จักและไม่น่าเชื่อถือซึ่งไม่ผ่านการตรวจสอบความสมบูรณ์สามารถดาวน์โหลดแอปของคุณจาก Google Play ได้
คุณยังตรวจสอบสถานะของบริการแต่ละอย่างได้อย่างรวดเร็วด้วย
ภาพรวม
คุณสามารถไปที่หน้าความสมบูรณ์ของแอป (รุ่น > ความสมบูรณ์ของแอป) เพื่อจัดการและตรวจสอบบริการด้านความสมบูรณ์และการรับรองทั้งหมดของ Google Play โดยแต่ละบริการจะมีรายละเอียดและแหล่งข้อมูลเพื่อช่วยในการเริ่มต้นใช้งาน หลังจากเปิดใช้บริการหนึ่งแล้ว คุณจะกำหนดค่าบริการดังกล่าวและเข้าถึงฟีเจอร์อื่นๆ ได้ในเมนูการตั้งค่าของบริการ และคุณจะเริ่มเห็นการรายงานของบริการดังกล่าวด้วยเมื่อมีข้อมูลพร้อมใช้งาน
คลิกส่วนด้านล่างเพื่อขยายหรือยุบ
Play Integrity APIเรียกใช้ Integrity API ณ ช่วงเวลาสำคัญในแอปของคุณเพื่อตรวจสอบว่าเป็นไบนารีของแอป ซึ่งติดตั้งโดย Google Play และทำงานในอุปกรณ์ Android ของแท้ โดยที่เซิร์ฟเวอร์แบ็กเอนด์ของแอปสามารถเลือกสิ่งที่ต้องทำต่อไปได้เพื่อป้องกันการละเมิด การเข้าถึงที่ไม่ได้รับอนุญาต และการโจมตี หลังจากผสานรวม Integrity API แล้ว คุณสามารถตรวจสอบคำขอ API ของแอปและวิเคราะห์ผลการตรวจสอบผ่านรายงานที่สร้างขึ้นจากฐานผู้ใช้งานของคุณ
คุณเริ่มต้นใช้งานได้จากแหล่งข้อมูลต่อไปนี้
- ดูเอกสารประกอบของ Play Integrity API ในเว็บไซต์สำหรับนักพัฒนาแอป Android
- ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้ Play Integrity API ใน Play Console
ใช้การปกป้องความสมบูรณ์โดยอัตโนมัติของ Google Play เพื่อปกป้องแอปและเกมจากการละเมิดความสมบูรณ์ในรูปแบบของการปรับเปลี่ยนและการจัดจำหน่ายซ้ำโดยไม่ได้รับอนุญาต การปกป้องความสมบูรณ์โดยอัตโนมัติทำงานในแอปของคุณได้โดยไม่ต้องใช้การเชื่อมต่ออินเทอร์เน็ต คุณเปิดใช้บริการนี้ได้อย่างง่ายดายใน Play Console โดยนักพัฒนาแอปไม่จำเป็นต้องดำเนินการใดๆ ก่อนการทดสอบและไม่ต้องผสานรวมเซิร์ฟเวอร์แบ็กเอนด์
ดูข้อมูลเพิ่มเติมเกี่ยวกับการปกป้องความสมบูรณ์โดยอัตโนมัติ
ใช้ Play App Signing เพื่ออนุญาตให้ Google Play จัดการและปกป้องคีย์ App Signing ของคุณ และใช้คีย์นี้รับรองแอปแต่ละรุ่น ซึ่งช่วยให้แน่ใจว่าอัปเดตทั้งหมดมาจากคุณ
ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้ Play App Signing
เปิดการตรวจสอบความสมบูรณ์สำหรับข้อมูลผลิตภัณฑ์ใน Store เพื่อให้ Google Play ตรวจสอบได้ว่าอุปกรณ์ผ่านการตรวจสอบความสมบูรณ์ก่อนเผยแพร่ข้อมูลผลิตภัณฑ์ใน Store ให้ผู้ใช้เห็น
เคล็ดลับ
- คุณไม่จำเป็นต้องผสานรวม Play Integrity API ไว้ในแอปเพื่อใช้บริการนี้ แอป Play Store จะได้รับผลการตรวจสอบอุปกรณ์มาจากตัวอุปกรณ์เองและใช้ข้อมูลดังกล่าวเพื่อกำหนดระดับการเข้าถึงข้อมูลผลิตภัณฑ์ใน Store
- การเปิดใช้การตรวจสอบความสมบูรณ์ช่วยลดความพร้อมให้บริการของแอปในอุปกรณ์ที่มีความเสี่ยงได้ เช่น อุปกรณ์ที่ผ่านการรูทหรือถูกบุกรุก โปรแกรมจำลอง และสภาพแวดล้อมที่ไม่รู้จัก
- คุณดูคำจำกัดความของการตรวจสอบความสมบูรณ์แต่ละรายการได้ในเอกสารประกอบของ Play Integrity API
- การดำเนินการนี้ไม่สามารถปิดกั้นผู้ใช้จากการดาวน์โหลดแอปด้วยวิธีอื่นๆ เช่น ผ่านช่องทางการจัดจำหน่ายอื่นหรือผ่านการโหลดจากแหล่งที่ไม่รู้จัก ดังนั้นให้พิจารณาที่จะใช้การปกป้องรันไทม์ด้วย เช่น Play Integrity API หรือการปกป้องความสมบูรณ์โดยอัตโนมัติ
วิธีใช้การตรวจสอบความสมบูรณ์
- เปิด Play Console แล้วไปที่หน้าความสมบูรณ์ของแอป (รุ่น > ความสมบูรณ์ของแอป)
- ไปที่ส่วน "ระดับการเข้าถึงข้อมูลผลิตภัณฑ์ใน Store"
- เลือกว่าคุณต้องการเปิดใช้การตรวจสอบความสมบูรณ์สำหรับข้อมูลผลิตภัณฑ์ใน Google Play Store หรือไม่ อุปกรณ์ที่ไม่รู้จักและไม่น่าเชื่อถือซึ่งไม่ผ่านการตรวจสอบความสมบูรณ์จะไม่สามารถติดตั้งแอปของคุณจาก Google Play ตามเงื่อนไขต่อไปนี้
- ไม่มีการตรวจสอบความสมบูรณ์: อุปกรณ์ทั้งหมดที่คุณรองรับจะเข้าถึงข้อมูลผลิตภัณฑ์ใน Store ได้
- การตรวจสอบความสมบูรณ์ขั้นพื้นฐาน: อุปกรณ์ทั้งหมดที่คุณรองรับซึ่งมีคุณสมบัติตรงตามการตรวจสอบความสมบูรณ์ขั้นพื้นฐานจะเข้าถึงข้อมูลผลิตภัณฑ์ใน Store ได้
- การตรวจสอบความสมบูรณ์ของอุปกรณ์: อุปกรณ์ทั้งหมดที่คุณรองรับซึ่งมีคุณสมบัติตรงตามการตรวจสอบความสมบูรณ์ของอุปกรณ์จะเข้าถึงข้อมูลผลิตภัณฑ์ใน Store ได้
- การตรวจสอบความสมบูรณ์ขั้นสูง: อุปกรณ์ทั้งหมดที่คุณรองรับซึ่งมีคุณสมบัติตรงตามการตรวจสอบความสมบูรณ์ขั้นสูงจะเข้าถึงข้อมูลผลิตภัณฑ์ใน Store ได้
- บันทึกการเปลี่ยนแปลง