รูปแบบและตำแหน่งของฟีด

  • คุณต้องฝากฟีด XML ของตัวเองและต้องเข้าถึงได้ผ่าน HTTP หรือ HTTPS
  • คุณใช้ไฟล์ XML เดียวหรือหลายไฟล์ซึ่งรวมไว้ในไฟล์ .zip ไฟล์เดียวได้
  • ขนาดของไฟล์เดียวต้องไม่เกิน 100 MB แม้ว่าจะเป็นไฟล์ .zip ก็ตาม
  • หากระบุไฟล์ XML เดียว คุณจะระบุไฟล์ข้อความธรรมดาหรือไฟล์ข้อความที่บีบอัดในรูปแบบ ZIP ก็ได้
  • ทำตามหลักเกณฑ์เหล่านี้เมื่อโพสต์ไฟล์ลงในเซิร์ฟเวอร์ HTTP เพื่อให้ Google เรียกชุดข้อมูลทั้งหมดและไม่พยายามดาวน์โหลดไฟล์ที่ไม่สมบูรณ์
    1. สร้างฟีดในไดเรกทอรีที่ Google ไม่ดึงข้อมูลเนื้อหา
    2. หลังจากสร้างฟีดเสร็จแล้ว ให้สร้างลิงก์สัญลักษณ์ในไดเรกทอรีที่ 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"?>