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

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

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

  • הקלדת מחרוזת
  • עד 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) לבריטניה (GB)

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

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

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