Chcemy utworzyć ofertę przekazując do API wymagane parametry produktowe i ofertowe. W odpowiedzi jednak dostajemy błąd:
{"errors":[{"code":"PARAMETER_MISMATCH","message":"The provided parameter 'Marka'(128970) value (303(128970_510653)) does not match the existing parameter value (1z(128970_510649))","details":null,"path":"productSet[0].product.parameters","userMessage":"The specified product exists. The specified parameter `Marka` with the value `303(128970_510653)` does not match the product parameter `1z(128970_510649)`."}]}
Który sugeruje, że w katalogu istnieje już produkt.
Czy jest możliwość automatycznego użycia istniejącego produktu bez zwracania błędu?
Czy możemy przypuszczać, że to na podstawie numeru EAN/GTIN Allegro sprawdza istnienie produktu?
Oczywiście - wystarczy przekazać id produktu z Katalogu Produktów, a wówczas pobierzemy wszystkie dane przypisane do niego.
Jest to jeden z parametrów, który bierzemy pod uwagę podczas detekcji produktów.
Nie, nie pozwalamy na nadpisanie parametrów produktowych. Możesz jedynie zgłosić sugestię zmiany w istniejącym produkcie zgodnie z podlinkowanym artykułem.
Oczywiście - wystarczy w polu publication.status przekazać wartość "INACTIVE" (opis z poradnika).
Chcemy utworzyć ofertę przekazując do API wymagane parametry produktowe i ofertowe. W odpowiedzi jednak dostajemy błąd:
Który sugeruje, że w katalogu istnieje już produkt.