שיטות מומלצות לשיפור הביצועים

העלאת מוצרים נמשכת פרק זמן מסוים לכל פעולה. אם אתם צריכים להעלות הרבה מוצרים בפרק זמן קצר, יכול להיות שתהליך ההעלאה יימשך זמן רב.

הפתרון המומלץ שלנו הוא לשלוח קריאות ל-CSS API במקביל.

שיחות מקבילות

כדי לזרז את תהליך ההעלאה, מומלץ להשתמש בקריאות מקבילות להעלאה של כמה מוצרים בו-זמנית. הפעולה הזו יכולה לקצר משמעותית את זמן ההעלאה הכולל. משתמשים בתכונות שמתאימות לשפת התכנות שלכם.

ב-Java, משתמשים בגרסה האסינכרונית בתוך מפעיל מקביל:

ApiFuture<CssProductInput> future =
  cssProductInputsServiceClient.insertCssProductInputCallable().futureCall(request);

מידע נוסף זמין בתיעוד של Merchant API בנושא בקשות בו-זמניות.

פעולות בכמות גדולה / באצווה

פעולות בכמות גדולה ופעולות באצווה לא נתמכות ישירות ב-CSS API, אבל אם אתם קוראים ל-API ישירות באמצעות HTTP, אתם יכולים להשתמש בתכונת ברירת המחדל של Google API לאצווה. הוראות מפורטות זמינות במאמרי העזרה של Media-CDN או של Cloud Storage.