- คุณต้องฝากฟีด XML ของตัวเองและต้องเข้าถึงได้ผ่าน HTTP หรือ HTTPS
- คุณใช้ไฟล์ XML เดียวหรือหลายไฟล์ซึ่งรวมไว้ในไฟล์ .zip ไฟล์เดียวได้
- ขนาดของไฟล์เดียวต้องไม่เกิน 100 MB แม้ว่าจะเป็นไฟล์ .zip ก็ตาม
- หากระบุไฟล์ XML เดียว คุณจะระบุไฟล์ข้อความธรรมดาหรือไฟล์ข้อความที่บีบอัดในรูปแบบ ZIP ก็ได้
- ทำตามหลักเกณฑ์เหล่านี้เมื่อโพสต์ไฟล์ลงในเซิร์ฟเวอร์ HTTP เพื่อให้ Google เรียกชุดข้อมูลทั้งหมดและไม่พยายามดาวน์โหลดไฟล์ที่ไม่สมบูรณ์
- สร้างฟีดในไดเรกทอรีที่ Google ไม่ดึงข้อมูลเนื้อหา
- หลังจากสร้างฟีดเสร็จแล้ว ให้สร้างลิงก์สัญลักษณ์ในไดเรกทอรีที่ Google ดึงข้อมูลเนื้อหา ลิงก์สัญลักษณ์ควรชี้ไปยังฟีดที่สร้างขึ้นใหม่
- คุณทำให้ไฟล์ปลอดภัยได้ด้วยชื่อผู้ใช้และรหัสผ่านโดยใช้การตรวจสอบสิทธิ์แบบ BASIC หรือ DIGEST (ขณะนี้ระบบยังไม่รองรับ NTLM)
การตรวจสอบ XML
โปรดใช้เครื่องมือตรวจสอบสคีมา XML เพื่อให้แน่ใจว่าฟีดเป็นไปตามข้อกำหนดของสคีมาก่อนส่งฟีดไปยัง Google เพื่อให้ Google ประมวลผลฟีดของคุณได้ นอกจากนี้ Google จะตรวจสอบว่าฟีดของคุณเป็นไปตามสคีมาก่อนที่จะยอมรับฟีด
มีเครื่องมือมากมายที่จะช่วยคุณตรวจสอบโครงสร้างของฟีด XML คุณสามารถค้นหาเครื่องมือที่เกี่ยวข้องกับ XML ได้ในเว็บไซต์ต่อไปนี้
คุณใช้ xmllint
เพื่อตรวจสอบความถูกต้องของฟีดด้วยบรรทัดคำสั่งนี้ได้
xmllint --schema http://www.google.com/shopping/reviews/schema/merchant/4.0/merchant_reviews.xsd --noout file.xml
หลักเกณฑ์เพิ่มเติม
คุณระบุค่าของข้อมูลในฟีดได้ในส่วน CDATA หากใช้ส่วน CDATA โปรดอย่ากำหนดสัญลักษณ์พิเศษเป็นอักขระหลีก
ฟีดต้องใช้การเข้ารหัส UTF-8 โปรดระบุการเข้ารหัสนี้ในการประกาศ XML ที่จุดเริ่มต้นของฟีด
<?xml version="1.0" encoding="UTF-8"?>