· ASO · อ่าน 3 นาที
รายการตรวจสอบ ASO ภาพหน้าจอก่อนกดส่ง
TL;DR. ตรวจสอบ 20 รายการนี้ก่อนอัปโหลดภาพหน้าจอไปยัง App Store Connect เรียงลำดับตามความถี่ที่พบปัญหารายการตรวจสอบข้อกำหนดทางเทคนิคอยู่ด้านบนเพราะทำให้อัปโหลดถูกปฏิเสธส่วนรายการตรวจสอบคุณภาพดีไซน์อยู่ด้านล่างเพราะส่งผลต่อ Conversion แต่ไม่บล็อคการส่ง
ตรวจสอบข้อกำหนดทางเทคนิค (เสี่ยงถูกปฏิเสธ)
- ขนาดพิกเซลต้องตรงตามคลาสอุปกรณ์ iPhone ขนาด 6.9" ต้องเป็น
1320 × 2868iPad 13" ต้องเป็น2064 × 2752ขนาดผิดพลาดจะล้มเหลวตอนอัปโหลดไม่ใช่ตอนรีวิว - PNG-24 หรือ JPEG เท่านั้น รูปแบบอื่น (HEIC, AVIF, WebP) จะถูกปฏิเสธแนะนำใช้ PNG
- ขนาดไฟล์ต้องต่ำกว่า 8 MB ต่อภาพ โดยทั่วไปไม่มีปัญหาภาพหน้าจอทั่วไปมักต่ำกว่า 1 MB
- โปรไฟล์สี sRGB P3 อนุญาตได้ทางเทคนิคแต่จะถูกแปลง sRGB ช่วยหลีกเลี่ยงความผิดพลาดจากการแปลงสี
- ไม่มีความโปร่งใสในพื้นที่ภาพที่มองเห็น Alpha channel อนุญาตใน PNG-32 แต่พิกเซลโปร่งใสอาจแสดงผลคาดเดาไม่ได้บนหน้า App Store
- ภาพหน้าจอสูงสุด 10 ภาพต่อคลาสอุปกรณ์ต่อ locale เกิน 10 จะล้มเหลวตอนอัปโหลดโดยทั่วไปใช้ 4-5 ภาพ
กฎเนื้อหา (เสี่ยงถูกผู้ตรวจสอบปฏิเสธ)
- ห้ามใช้ UI ของ Apple ที่แอปไม่ได้ใช้จริง การแสดง Maps, Mail, Camera หรือ Settings ที่แอปไม่ได้เปิดใช้ = ถูกปฏิเสธตามข้อกำหนด 2.3 (Accurate Metadata)
- ห้ามแสดงคะแนน App Store ปลอมหรือตราสัญลักษณ์ "Featured in" Apple ต้องการให้หน้า App Store จัดการการแสดงคะแนนเองตราสัญลักษณ์ "★★★★★ in TechCrunch" แบบฝังจะไม่ผ่านรีวิว
- ห้ามใส่ป้าย "Coming Soon" หรือ "Beta" ภาพหน้าจอต้องสะท้อนแอปที่ใช้งานจริงที่กำลังส่ง
- ห้ามใช้แบรนด์คู่แข่ง การแสดงแอปของคุณแทนที่ Spotify จะไม่ผ่านแสดง UI ของแอปตัวเองเท่านั้น
- คำบรรยายต้องเป็นภาษาของ locale นั้น คำบรรยายภาษาอังกฤษในการอัปโหลดภาษาญี่ปุ่น = ถูกปฏิเสธ locale และภาษาคำบรรยายต้องตรงกัน
- ห้ามแสดงกรอบอุปกรณ์ที่ทำให้เข้าใจผิด หากแสดง iPhone 16 Pro Max ในภาพหน้าจอแอปต้องรองรับอุปกรณ์นั้นจริง
- Status bar ต้องแสดงสถานะที่สมจริง 9:41 พร้อมแบตเตอรี่เต็มเป็นมาตรฐานเวลาสุ่มที่แสดง "แบต 23%, ไม่มีสัญญาณ" ดูไม่ตั้งใจและผู้ตรวจสอบจะตั้งข้อสังเกต
ตรวจสอบคุณภาพดีไซน์ (ส่งผลต่อ Conversion แต่ไม่บล็อคการส่ง)
- คำบรรยายอ่านออกได้ในขนาดภาพขนาดเล็ก ซูมออกให้เหลือประมาณ 200 px กว้างก่อนส่งหากคำบรรยายอ่านไม่ออกให้เขียนสั้นลงหรือใหญ่ขึ้น
- ตำแหน่งคำบรรยายสม่ำเสมอในทุกพาเนล ส่วนบนหนึ่งในสี่คือจุดที่สายตาตกก่อนอย่าเลื่อนตำแหน่งไปมาระหว่างพาเนล
- ทิศทางการเอียงกรอบอุปกรณ์สม่ำเสมอ เลือกหนึ่งทิศ (ซ้ายหรือขวา) และใช้ให้สม่ำเสมอตลอดคารูเซล
- พื้นหลังต่อเนื่องกันทุกพาเนล ใช้ gradient ที่ไหลต่อเนื่องทุกพาเนลหรือพื้นหลังที่แตกต่างแต่สัมพันธ์กันในแต่ละพาเนลการเลือกพื้นหลังสุ่มดูเหมือนไม่มีผู้กำกับดีไซน์
- พาเนลแรกต้องแข็งแกร่งที่สุด ผู้ใช้ส่วนใหญ่เห็นแค่พาเนล 1 ในภาพขนาดเล็กของผลการค้นหาให้ถือว่าพาเนล 1 คือการนำเสนอทั้งหมด
- ไม่มีข้อความโอ้อวด ตัด "powerful", "seamless", "intuitive", "robust", "all-in-one" ออกแทนด้วยคำกริยาและคำนามที่เฉพาะเจาะจง
- ตรวจสอบเวอร์ชัน locale ว่าคำบรรยายล้นพื้นที่หรือไม่ คำบรรยายภาษาเยอรมันและรัสเซียมักล้นพื้นที่ปลอดภัยให้ย่อหรือลดขนาดฟอนต์ก่อนส่งออก
การตรวจสอบหลังส่ง
หลังอัปโหลดไปยัง App Store Connect ก่อนกด "Submit for Review":
- ดูตัวอย่างหน้า App Store ในโหมด "Preview" ของ App Store Connect สำหรับแต่ละ locale ตรวจสอบว่าแต่ละคารูเซลแสดงผลถูกต้อง
- ตรวจสอบการแสดงผลภาพขนาดเล็กในการค้นหาพาเนลแรกต้องอ่านออกได้ในขนาดภาพขนาดเล็ก
- หากมี App Preview video ให้ดูแบบปิดเสียง (ค่าเริ่มต้นเล่นอัตโนมัติ) ผู้ใช้ส่วนใหญ่ดูแบบปิดเสียงดังนั้นเนื้อเรื่องด้านภาพต้องเข้าใจได้โดยไม่ต้องฟังเสียง
- ตรวจสอบว่าลำดับคารูเซลตรงกับความตั้งใจ Apple ใช้ลำดับการอัปโหลดเป็นลำดับคารูเซล
สาเหตุการปฏิเสธที่พบบ่อยแต่ไม่อยู่ในรายการ
สาเหตุการปฏิเสธสามรายการที่ไม่ได้มาจากภาพหน้าจอโดยตรงแต่มักถูกโทษ:
- Metadata ไม่ตรงกัน ภาพหน้าจอแสดงฟีเจอร์ X แต่คำอธิบายแอปไม่ได้กล่าวถึงผู้ตรวจสอบตั้งข้อสังเกตความไม่สอดคล้อง
- ราคาในภาพหน้าจอ overlay ที่ระบุ "$9.99/month" จะกระตุ้นให้มีการรีวิวตามข้อกำหนด 3.1 (In-App Purchase) Apple ต้องการให้แสดงราคาบนหน้า App Store เท่านั้น
- URL ในภาพหน้าจอ ภาพหน้าจอที่แสดง URL เว็บไซต์ ("visit example.com for more") จะไม่ผ่านรีวิว Apple ไม่ต้องการให้ดึงทราฟฟิกออกจากสโตร์