⚠️ Fontos
A változtatások visszafelé nem kompatibilis működést eredményeznek. Kérünk mindenkit, aki használja az API ezen részét, vizsgálja felül az érintett kódok működését!
Az alábbi javítások lépnek érvénybe júniustól:
Jelenleg létre lehet hozni már létező névvel új terméktípust, a jövőben ez nem lesz lehetséges, továbbá a terméktípus nevét kötelezően meg kell majd adni.
Az API 400-as státuszkódot és 40024-es hibakódot fog visszaadni.
Egy terméktípushoz jelenleg lehetséges ugyanazt az egyedi terméktulajdonságot beállítani mind az első, mind a második változatképző paramétereként. Ez a művelet a jövőben már nem lesz lehetséges: ugyanaz az egyedi terméktulajdonság nem kerülhet egyszerre a firstVariantParameter
és a secondVariantParameter
tulajdonságokba.
Az API 400-as státuszkódot és 40021-es hibakódot fog visszaadni.
Egy terméktípushoz jelenleg fel lehet venni bármilyen Tetszőleges érték (textAttribute
) típusú tulajdonságot változatképző paraméternek, a jövőben viszont csak olyan Tetszőleges érték (textAttribute
) típusú tulajdonságokat lehet majd felvenni változatképző paraméternek, amelynek a textFieldType
property-je INPUT
értékű.
Az API 400-as státuszkódot és 40022-es hibakódot fog visszaadni.
Egy terméktípus létrehozása esetén jelenleg nem lehet egy lépésben változatképző paramétert is beállítani, mert az egyedi tulajdonságok nincsenek hozzákapcsolva a terméktípushoz. A jövőben új terméktípus létrehozásakor, a megadott változatképző paramétereket automatikusan hozzá fogjuk kapcsolni a terméktípushoz, így ezeket nem szükséges majd létrehozás után külön hozzáadni.
Jelenleg fel lehet venni ICON
típusú szelektort bármilyen típusú változatképző tulajdonsághoz, a jövőben viszont ICON
típusú szelektort csak a Szöveg (választólista) (listAttribute
) típusú változatképző tulajdonsághoz lehet majd felvenni.
Az API 400-as státuszkódot és 40023-as hibakódot fog visszaadni.
Jelenleg lehetséges törölni olyan terméktípust amelyhez termékek vannak kapcsolva, a jövőben ez nem lesz lehetséges.
Az API 400-as státuszkódot és 40025-os hibakódot fog visszaadni.
Jelenleg invalid terméktípushoz is lehet egyedi terméktulajdonságokat kapcsolni, a jövőben az egyedi terméktulajdonág terméktípushoz való kapcsolásnál a terméktípus validálásra kerül az összekapcsolás előtt.
Az API 400-as státuszkódot és 40021, 40022, 40023-as hibakódokat fog visszaadni.
Ezek a hibajavítások egyszerűsítik a terméktípusok kezelését API-n keresztül és segítenek elkerülni a helytelen adatok létrehozását.
Mindenkinek, aki terméktípusokkal dolgozik API-n keresztül javasoljuk, hogy vizsgálja felül és javítsa az API kéréseket 2024.06.03-ig!
További információ a terméktípusok működéséről az API dokumentációban.