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 เวอร์ชัน 1.8.0 ขึ้นไป

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

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

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

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

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

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

โควต้า

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

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

ผสานรวมรีวิวในแอปในแอปของคุณ

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

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

การเข้าถึงหรือใช้คลังรีวิวในแอปของ Play หมายความว่าคุณยอมรับข้อกำหนดในการให้บริการของชุดพัฒนาซอฟต์แวร์ (SDK) หลักของ Play โปรดอ่านและทำความเข้าใจข้อกำหนดและนโยบายที่เกี่ยวข้องทั้งหมดก่อนเข้าถึงคลัง

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

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

การรีวิวในแอป

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

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