Google Play In-App Reviews API

Google Play In-App Review API ช่วยให้คุณแจ้งให้ผู้ใช้ส่งคะแนนและรีวิวใน Play Store ได้โดยไม่ต้องออกจากแอปหรือเกม

โดยทั่วไป โฟลว์รีวิวในแอป (ดูรูปที่ 1) จะเริ่มต้นได้ทุกเมื่อตลอดเส้นทางของผู้ใช้แอป ในระหว่างโฟลว์นี้ ผู้ใช้สามารถให้คะแนนแอปโดยใช้ระบบดาว 1-5 ดวง และเพิ่มความคิดเห็น (ไม่บังคับ) เมื่อส่งแล้ว ระบบจะส่งรีวิวไปยัง Play Store และแสดงรีวิวดังกล่าวในที่สุด

แอปของคุณควรปฏิบัติตามหลักเกณฑ์ที่เข้มงวดเกี่ยวกับกรณีที่ควรขอรีวิวในแอปและการออกแบบข้อความแจ้งให้รีวิวเพื่อปกป้องความเป็นส่วนตัวของผู้ใช้และหลีกเลี่ยงการใช้ API ในทางที่ผิด

เวิร์กโฟลว์การตรวจสอบแอปสำหรับผู้ใช้

รูปที่ 1 ขั้นตอนการตรวจสอบในแอปสำหรับผู้ใช้

ข้อกำหนดของอุปกรณ์

รีวิวในแอปใช้ได้กับอุปกรณ์ต่อไปนี้เท่านั้น

  • อุปกรณ์ Android (โทรศัพท์และแท็บเล็ต) ที่ใช้ Android 5.0 (API ระดับ 21) ขึ้นไปซึ่งติดตั้ง Google Play Store แล้ว
  • อุปกรณ์ ChromeOS ที่ติดตั้ง Google Play Store

ข้อกำหนดของไลบรารี Play Core

หากต้องการผสานรวมรีวิวในแอป แอปของคุณต้องใช้ Play Core Library เวอร์ชัน 1.8.0 ขึ้นไป

กรณีที่ควรขอรับการตรวจสอบในแอป

ทำตามหลักเกณฑ์ต่อไปนี้เพื่อช่วยคุณตัดสินใจว่าควรขอรีวิวในแอปจากผู้ใช้เมื่อใด

  • ทริกเกอร์ขั้นตอนการรีวิวในแอปหลังจากที่ผู้ใช้ได้ลองใช้แอปหรือเกมของคุณมากพอที่จะให้ความคิดเห็นที่เป็นประโยชน์
  • อย่าแสดงข้อความแจ้งให้ผู้ใช้รีวิวมากเกินไป แนวทางนี้ช่วยลดความหงุดหงิดของผู้ใช้และจำกัดการใช้ API (ดูส่วนเกี่ยวกับโควต้า)
  • แอปของคุณไม่ควรถามคำถามผู้ใช้ก่อนหรือขณะแสดงปุ่มหรือการ์ดการให้คะแนน รวมถึงคำถามเกี่ยวกับความคิดเห็นของผู้ใช้ (เช่น "คุณชอบแอปไหม") หรือคำถามที่คาดการณ์ (เช่น "คุณให้คะแนนแอปนี้ 5 ดาวไหม")

หลักเกณฑ์การออกแบบ

โปรดทำตามหลักเกณฑ์ต่อไปนี้เมื่อคุณพิจารณาวิธีผสานรวมรีวิวในแอปไว้ในแอป

  • แสดงการ์ดตามที่เป็นอยู่ โดยไม่บิดเบือนหรือแก้ไขการออกแบบที่มีอยู่ไม่ว่าในทางใดก็ตาม ซึ่งรวมถึงขนาด ความทึบแสง รูปร่าง หรือพร็อพเพอร์ตี้อื่นๆ
  • อย่าวางซ้อนสิ่งใดไว้บนหรือรอบๆ การ์ด
  • การ์ดและพื้นหลังของการ์ดควรอยู่ในเลเยอร์บนสุด เมื่อการ์ดแสดงขึ้นแล้ว อย่านำการ์ดออกโดยใช้โปรแกรม ระบบจะนำการ์ดออกโดยอัตโนมัติตามการดำเนินการที่ชัดเจนของผู้ใช้หรือกลไกภายในของ Play Store

โควต้า

Google Play ใช้โควต้าแบบจำกัดเวลาเพื่อกำหนดความถี่ที่ผู้ใช้จะเห็นกล่องโต้ตอบรีวิว เพื่อให้ผู้ใช้ได้รับประสบการณ์การใช้งานที่ยอดเยี่ยม โควต้านี้ทําให้การเรียกใช้เมธอด launchReviewFlow มากกว่า 1 ครั้งในช่วงเวลาสั้นๆ (เช่น น้อยกว่า 1 เดือน) อาจไม่แสดงกล่องโต้ตอบเสมอไป

เนื่องจากโควต้าอาจมีการเปลี่ยนแปลง คุณจึงควรใช้ตรรกะของคุณเองและเลือกช่วงเวลาที่ดีที่สุดในการขอรับการตรวจสอบ เช่น คุณไม่ควรมีตัวเลือกคำกระตุ้นให้ดำเนินการ (เช่น ปุ่ม) เพื่อทริกเกอร์ API เนื่องจากผู้ใช้อาจใช้โควต้าครบแล้วและระบบจะไม่แสดงขั้นตอน ซึ่งทำให้ผู้ใช้ได้รับประสบการณ์การใช้งานที่ไม่ดี สําหรับกรณีการใช้งานนี้ ให้เปลี่ยนเส้นทางผู้ใช้ไปยัง Play Store แทน

ผสานรวมรีวิวในแอปไว้ในแอป

ดูวิธีผสานรวมรีวิวในแอปในแอป โดยขึ้นอยู่กับสภาพแวดล้อมการพัฒนาของคุณ

ข้อกำหนดในการให้บริการและความปลอดภัยของข้อมูล

การเข้าถึงหรือใช้คลังรีวิวในแอปของ Play หมายความว่าคุณยอมรับข้อกำหนดในการให้บริการของ Play DevKit หลัก โปรดอ่านและทำความเข้าใจข้อกำหนดและนโยบายที่เกี่ยวข้องทั้งหมดก่อนเข้าถึงคลัง

ความปลอดภัยของข้อมูล

ไลบรารี Play Core เป็นอินเทอร์เฟซรันไทม์ของแอปกับ Google Play Store ดังนั้นเมื่อคุณใช้ Play Core ในแอป Play Store จะเรียกใช้กระบวนการของตัวเอง ซึ่งรวมถึงการจัดการข้อมูลตามข้อกำหนดในการให้บริการของ Google Play ข้อมูลต่อไปนี้อธิบายวิธีที่ไลบรารี Play Core จัดการข้อมูลเพื่อประมวลผลคําขอที่เฉพาะเจาะจงจากแอปของคุณ

รีวิวในแอป

ข้อมูลที่เก็บรวบรวมเกี่ยวกับการใช้งาน ข้อมูลที่ผู้ใช้ป้อน (คะแนนและรีวิวแบบข้อความอิสระ)
วัตถุประสงค์ของการเก็บรวบรวมข้อมูล ระบบจะใช้ข้อมูลที่รวบรวมไว้เพื่อเขียนรีวิวใน Play Store
การเข้ารหัสข้อมูล ข้อมูลได้รับการเข้ารหัส
การแชร์ข้อมูล ระบบจะใช้ข้อมูลที่เก็บรวบรวมในการตรวจสอบแบบสาธารณะบน Play Store หรือหากแอปอยู่ในแทร็กทดสอบแบบปิด ระบบจะแชร์ข้อมูลที่เก็บรวบรวมกับนักพัฒนาแอปเป็นการส่วนตัว
การลบข้อมูล ผู้ใช้สามารถลบรีวิวในบัญชี Google Play Store หรือบัญชี Google ของตนได้

แม้ว่าเราจะมุ่งมั่นที่จะสร้างความโปร่งใสมากที่สุดเท่าที่จะทําได้ แต่คุณมีหน้าที่รับผิดชอบแต่เพียงผู้เดียวในการตัดสินใจว่าจะตอบกลับแบบฟอร์มส่วนความปลอดภัยของข้อมูล Google Play ที่เกี่ยวกับการเก็บรวบรวม การแชร์ และแนวทางปฏิบัติด้านการรักษาความปลอดภัยของข้อมูลผู้ใช้ในแอปอย่างไร