- شما باید فید XML خود را میزبانی کنید و باید از طریق HTTP یا HTTPS قابل دسترسی باشد.
- شما می توانید یک فایل XML یا چندین فایل XML را در یک فایل .zip ارائه کنید.
- حجم یک فایل تحت هیچ شرایطی نباید از 100 مگابایت بیشتر شود، حتی اگر یک فایل .zip باشد.
- اگر یک فایل XML ارائه می کنید، می توانید یک فایل متنی ساده یا یک فایل متنی فشرده را با فرمت zip ارائه دهید.
- برای اطمینان از اینکه Google یک عکس فوری کامل از دادههای شما را بازیابی میکند و سعی نمیکند فایلهای ناقص را دانلود کند، هنگام ارسال فایلها به سرور HTTP، این دستورالعملها را دنبال کنید:
- فید خود را در فهرستی ایجاد کنید که Google محتوا را از آن واکشی نمی کند.
- پس از تکمیل فید شما، یک پیوند نمادین در فهرستی ایجاد کنید که Google محتوا را از آن واکشی می کند. پیوند نمادین باید به فید تازه ایجاد شده اشاره کند.
- شما می توانید فایل های خود را با نام کاربری و رمز عبور با استفاده از احراز هویت BASIC یا DIGEST ایمن کنید. (NTLM در حال حاضر پشتیبانی نمی شود.)
اعتبار سنجی XML
برای اطمینان از اینکه Google میتواند فید شما را پردازش کند، لطفاً از اعتبارسنجی طرح XML استفاده کنید تا مطمئن شوید که فید شما با الزامات این طرح مطابقت دارد قبل از ارسال فید خود به 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"?>