Migracja z usługi asortymentowej v2 do dodatkowych plików danych

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 parametrem feedId jako parametru zapytania jest równoważne z użyciem metody Inventory.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