פיד המוצרים הוא הדרך העיקרית שבה אפשר לספק ל-Google רשימה של מוצרים שאפשר לעשות, שמוצגים בפלטפורמות השונות של Google.
פורמט ההעלאה הנתמך הוא JSON. כל קובץ JSON צריך להיות אובייקט
ProductFeed
מלא, ואפשר גם להעלות אותו בפורמט דחוס כמו ZIP, TAR ו-GZIP.
אם יש יותר מדי מוצרים להעלאה בקובץ אחד, אפשר להעלות את הנתונים באמצעות מספר קבצים על ידי הוספת השדה FeedMetadata
הנכון בכל קובץ. צינור עיבוד הנתונים של 'דברים שאפשר לעשות' מתייחס להעלאות
כפיד אחד.
מטא-נתונים של פיד מוצרים
השדה FeedMetaData
של פיד המוצרים מאפשר לפצל מספר גדול של מוצרים לכמה קובצי JSON, ו-Google עדיין מתייחסת לקבוצת קובצי ה-JSON כהעלאה אחת.
ה-FeedMetadata
בכל קובץ JSON באותה העלאה חייב להכיל את אותו ערך nonce
(Google משתמשת ב-nonce
כדי לזהות אם קובצי ה-JSON שייכים לאותה קבוצת העלאה) ואת אותו total_shard_count
. השדה shard_id
(אפס
אינדקס) משמש לזיהוי קטע הפיצול שמייצג קובץ ה-JSON בהעלאה, ואסור להשתמש בו בשכפול באותה העלאה. אם קובץ JSON אחד מכיל את כל נתוני המוצרים, צריך להגדיר את total_shards_count
ל-1
ואת shard_id
ל-0
.
אובייקטים בפיד של מוצרים ואפשרות
כל אובייקט Product
מייצג מוצר אחד של 'דברים שאפשר לעשות', ועליו להכיל אובייקט ייחודי מסוג id
, title
ולפחות אובייקט option
אחד. אפשר גם להוסיף למוצר מידע נוסף, כמו תמונות קשורות, תיאור מפורט ורשימת תכונות. מידע מפורט יותר על שדות נוספים מופיע בפיד המוצרים בקטע העזר.
Option
של הפריט במוצר אחראי לתיאור
הדרכים השונות שבהן המשתמש יכול להתנסות במוצר, אפשרויות תמחור שונות (למשל: מבוגרים, ילד או ילדה או כרטיסים קבוצתיים), פרטי מיקום, וגם אספקת קישורי העומק שמתוכם המשתמש יכול להזמין או לרכוש את המוצר או את החוויה ישירות. למידע מפורט יותר על השדות, קראו את הקטע הרלוונטי.
הוספת מוצרים אל הפיד או הסרת מוצרים מהפיד
פיד המוצרים תומך רק בעיבוד תמונת מצב, ולכן אפשר להוסיף או להסיר מוצרים מהמערכת על ידי העלאת גרסה חדשה של הפיד עם או בלי המוצרים הרלוונטיים, בהתאמה.