Funkcja dodatkowych plików danych wprowadzona w interfejsie Content API w wersji 2.1 ma funkcje podobne do starszej (v2) usługi asortymentu. Obie usługi umożliwiają częściowe aktualizowanie produktów online (nielokalnych) bez zastępowania wszystkich danych produktów. Podczas przechodzenia na dodatkowe pliki danych pamiętaj o tych kwestiach:
- W przypadku dodatkowych plików danych wywołanie metody
Products.insert
z parametremfeedId
jako parametru zapytania jest równoważne z użyciem metodyInventory.set
w starszej usłudze asortymentu do przeprowadzania częściowych aktualizacji produktu. - Możesz zaktualizować dowolne pole danych produktów za pomocą dodatkowych plików danych, z wyjątkiem pól związanych z lokalnym asortymentem.
- Aby dodawać i aktualizować dane produktów na poziomie sklepu za pomocą interfejsu Content API w wersji 2.1, zamiast dodatkowych plików danych użyj usługi lokalnego asortymentu.
- Możesz utworzyć oddzielne dodatkowe pliki danych na potrzeby oddzielnych aktualizacji danych produktów. Możesz na przykład utworzyć dodatkowy plik danych z aktualizacjami cen i oddzielny dodatkowy plik danych do aktualizacji dostępności. Ułatwia to debugowanie problemów z danymi produktów, bo znajdowanie pliku danych odpowiedzialnego za aktualizację tego atrybutu jest łatwiejsze.
Liczba żądań
Poza tym jedna z głównych różnic między dodatkowymi plikami danych a starszą usługą asortymentową polega na tym, że dodatkowe pliki danych mają mniejszy limit liczby żądań. W przeciwieństwie do usługi asortymentu żądania wysłane za pomocą dodatkowych plików danych wliczają się do tego samego limitu co zasób Produkty. Jeśli potrzebujesz większego limitu żądań, skontaktuj się z nami i podaj te informacje:
- Twój identyfikator w Merchant Center.
- Metody, w których osiągasz limit
- Szacunkową, ilu dodatkowych połączeń dziennie potrzebujesz w przypadku tych metod.
- Uzasadnienie biznesowe, dlaczego potrzebujesz tych dodatkowych wywołań metody