העברה לתוויות פיד

אפשר להשתמש בשדה feedLabel כדי להוסיף תווית למוצרים ולפידים של הנתונים.

תוויות פיד יכולות להיות בפורמט הבא:

  • סוג מחרוזת
  • פחות מ-20 תווים או שווה ל-20 תווים
  • אותיות רישיות (A-Z)
  • מספרים (0-9)
  • מקפים (-)

feedLabel זמין במקורות המידע הבאים:

מזהה REST

feedLabel מחליף את targetCountry במזהי REST למוצרים חדשים.

במקום online:language:targetCountry:offerId, מזהה ה-REST נוצר עכשיו בתור online:language:feedLabel:offerId למוצרים חדשים. הפעולה הזו לא משנה את מזהה ה-REST של המוצרים הקיימים.

קבלה ופרסום של מוצרים

השדה feedLabel יאוכלס תמיד בכל המוצרים שמוחזרים.

אם feedLabel הוא קוד טריטוריה תקין במאגר CLDR, אנחנו ממלאים באופן אוטומטי את השדה targetCountry כדי לוודא את התאימות. אם הערך feedLabel הוא לא קוד טריטוריה חוקי של CLDR, אנחנו משאירים את targetCountry ריק.

אותם השינויים חלים על productstatuses נקודות קצה.

למוצרים עם feedLabel שהוא לא קוד אזור של CLDR, השדות הספציפיים למדינה ריקים.

הוספה ועדכון של מוצרים

כדי להוסיף מוצרים חדשים, צריך להזין feedLabel או targetCountry. אם מוסיפים או מעדכנים מוצרים עם feedLabel ו-targetCountry, הערכים שלהם חייבים להיות זהים.

תתקבל הודעת שגיאה מה-API אם השדות ריקים או אם הערכים שלהם לא תואמים.

פרטים נוספים זמינים במאמר שימוש בתוויות פיד לפרסום מוצרים מפידים ספציפיים.

מיקוד לפי ארץ

צריך להשתמש באחת מהאפשרויות הבאות כדי לוודא שהמוצרים שלכם מטורגטים למדינות הנכונות:

מוצרים

השדה targetCountry של products הוצא משימוש. במקום זאת, אפשר להשתמש בשדה shipping כדי לציין את מדינות היעד.

אם רוצים לטרגט מספר מדינות, אפשר להמשיך להשתמש ב-shipping כדי להוסיף עוד מדינות.

למידע נוסף, ראו טירגוט מודעות במספר מדינות.

פידים של נתונים

עכשיו אפשר לראות לאילו מדינות datafeed מטרגט באופן מפורש ב-targets. הכלל הזה חל כשמשתמשים ב-feedLabel במקום ב-country בהגדרות האישיות של datafeedtarget.

הוספנו גם את השדה targetCountries עבור datafeeds, כך שתוכלו להגדיר טירגוט ישירות עבור datafeeds. אפשר עדיין להגדיר טירגוט מחוץ לפיד, לדוגמה, על ידי הגדרת המאפיין shipping במשאב המוצרים.

המרה מבריטניה לבריטניה

כרגע אנחנו מאפשרים להשתמש בערך UK בשדה targetCountry, על אף שהוא לא קוד מדינה חוקי. אנחנו ממירים את הערך של UK ל-GB באופן אוטומטי. מוצרים עם הערך UK בתור targetCountry מאוחסנים עם GB במזהה REST וב-offerId.

אם מגדירים את UK כערך של feedLabel, הוא לא יומר אוטומטית ל-GB. UK ו-GB הן מחרוזות שונות עבור feedLabel, והן ייצרו מבצעים שונים.

אם מוסיפים targetCountry של UK ואנחנו ממירים אותו ל-GB, צריך לעדכן את מזהה ה-REST של המוצר כך שיכלול GB במקום UK, על מנת לאחזר את המוצר בשיטת get.