Przejdź do głównej treści
Temu

Co robi przycisk „Backfill Live SKU Data” w Temu Connector for Odoo

Przycisk Backfill Live SKU Data pobiera z Temu szczegóły produktu z karty, aktualizuje na ich podstawie warianty w Odoo i informuje, ile specyfikacji i wymiarów się zmieniło; widać go tylko wtedy, gdy karta ma wartość w polu Temu Goods.

FlexigoTech · Odpowiada: Víctor Gómez · Aktualizacja: 5 listopada 2026

Najważniejsze

Moduł
Temu
Wersje
Odoo 17, 18, 19 i 20
Sprawdzone
w kodzie źródłowym konektora, wersja 19.0 · w źródłach podanych na końcu
Czas czytania
4 min

Kiedy pojawia się przycisk

Przycisk Backfill Live SKU Data znajduje się na karcie Product Publishing, którą otwierasz z menu Temu › Catalog › Listings. Jest dostępny w Odoo 17, 18 i 19. Ukrywa się, gdy pole Temu Goods na karcie jest puste, a przy wartościach domyślnych tak właśnie jest: nowa karta go nie pokazuje. To pole znajdziesz na karcie Product Publishing.

Schemat menu Temu, Catalog, Listings i przycisku Backfill Live SKU Data wraz z komunikatem, który może go zatrzymać
Schemat wykonany kodem na podstawie opublikowanego kodu modułu (to nie zrzut ekranu z Odoo): menu, przycisk w Odoo 17, 18 i 19 oraz komunikat, który może go zatrzymać. Etykiety są po angielsku, czyli w oryginalnym tekście modułu.
Temu orders in Odoo every 15 minutes. Stock out every 5
Wideo: Temu orders in Odoo every 15 minutes. Stock out every 5 (wideo po angielsku)

Co Odoo robi samo, bez klikania

Przycisk nie jest jedyną drogą. Elementów, z których korzysta, używają też dwa zaplanowane zadania, aktywne po instalacji modułu. Temu Sync Products (co 30 minut) wysyła do Temu zapytanie o szczegóły produktu, aktualizuje warianty i synchronizuje powiązania SKU. Temu Backfill Missing Amounts (co 10 minut) wysyła zapytanie o szczegóły i aktualizuje warianty.

Przycisk to droga ręczna: uruchamia te kroki od razu, dla otwartej karty, i pokazuje wynik w powiadomieniu.

Przykład krok po kroku

Przykład Przypadek poglądowy: firma i jej dane są zmyślone, żeby pokazać przebieg.

Wyobraź sobie „Cerámicas Mirador”, fikcyjny sklep, który sprzedaje na Temu kubki w kilku kolorach. Ma kartę w Temu › Catalog › Listings z wypełnionym polem Temu Goods. Chce, aby specyfikacje i wymiary wariantów w Odoo zgadzały się z tym, co Temu zwraca teraz dla tego produktu, bez czekania na zadania zaplanowane.

  1. Otwórz kartę Product Publishing i sprawdź, czy Temu Goods ma wartość. Gdyby było puste, przycisk by się nie pojawił.
  2. Kliknij Backfill Live SKU Data.
  3. Odoo pokazuje powiadomienie o powodzeniu, które nie zostaje na ekranie: ile wariantów przetworzono, w ilu zaktualizowano specyfikacje, a w ilu wymiary. Następnie odświeża kartę.
  4. Sprawdź Last Sync At: zawiera teraz datę i godzinę tej operacji.

Wyobraź sobie teraz, że innego dnia Temu nie zwraca szczegółów dla tego produktu. Zamiast powiadomienia o powodzeniu pojawia się błąd opisany w sekcji o błędach, warianty się nie zmieniają, a Last Sync At zostaje taki, jaki był. Wniosek z przykładu: powiadomienie o powodzeniu mówi, ile się zmieniło, a błąd pojawia się, zanim cokolwiek zostanie ruszone.

Co przycisk robi w środku, po kolei

  1. Bierze wartość Temu Goods i instancję z karty (pole Instance) i pyta Temu o szczegóły tego produktu. Zapytanie jest próbowane w kilku kombinacjach i zostaje pierwsza odpowiedź, która nie jest pusta. Jeśli wszystkie zawiodą, moduł zapisuje w logu Odoo ostrzeżenie z nazwą instancji i goodsId.
  2. Jeśli szczegóły nie zawierają listy SKU, przycisk zatrzymuje się z komunikatem z następnej sekcji. Do tej chwili nic się nie zmieniło.
  3. Zanim cokolwiek zmieni, zapisuje dla każdego wariantu szablonu jego specyfikacje i wymiary (długość, szerokość i wysokość).
  4. Aktualizuje warianty na podstawie szczegółów zwróconych przez Temu. Nie tworzy nowych wariantów: te, których nie znajdzie w Odoo, są pomijane. Ze szczegółów każdego SKU moduł odczytuje m.in. tytuł, ceny, stan magazynowy, obrazy, specyfikacje, wagę i wymiary.
  5. Synchronizuje powiązania SKU karty, które łączą każdy wariant z jego SKU w Temu. Jeśli poprzedni krok zwrócił warianty, robi to dla tych, które należą do szablonu karty; jeśli nie zwrócił żadnego, robi to na podstawie listy SKU ze szczegółów. W synchronizacji pomijane są warianty już powiązane z inną kartą lub z inną wartością Temu Goods.
  6. Ustawia Last Sync At na bieżącą datę i godzinę.
  7. Porównuje z tym, co zapisano w kroku trzecim: liczy warianty ze zmienionymi specyfikacjami i te z innymi wymiarami. Pokazuje powiadomienie o powodzeniu i odświeża kartę. Pierwsza liczba w powiadomieniu, czyli przetworzone warianty, to liczba wierszy SKU zwróconych przez Temu, a nie liczba wariantów w Odoo.

Gdy przycisk zatrzymuje się z błędem

Po kliknięciu przycisku może pojawić się Temu did not return any live SKU details for goodsId …. (kod wstawia goodsId w miejsce wielokropka). Pojawia się po zapytaniu Temu o szczegóły, gdy zwrócone dane nie zawierają listy SKU. Wśród przypadków, które tu prowadzą, jest całkowite niepowodzenie zapytania, bo wtedy moduł pracuje z pustymi szczegółami.

Ponieważ zatrzymanie następuje, zanim cokolwiek się zmieni, żadna zmiana nie jest zapisywana, a Last Sync At zachowuje swoją wartość. Aby zbadać sprawę:

  • Porównaj goodsId z komunikatu z wartością Temu Goods na karcie.
  • Jeśli zapytanie się nie powiodło, poszukaj w logu Odoo ostrzeżenia z nazwą instancji i tym goodsId.

Jak nazywa się w każdym języku

Schemat etykiety przycisku zależnie od języka Odoo: po hiszpańsku Rellenar datos live de SKU
Schemat wykonany kodem na podstawie opublikowanych tłumaczeń modułu (to nie zrzut ekranu z Odoo): przy Odoo po hiszpańsku przycisk nazywa się „Rellenar datos live de SKU”.

Co sprawdzić potem

  • Czy Last Sync At zmienił się na karcie Product Publishing.
  • Czy powiadomienie podaje liczby zgodne z oczekiwaniami: przetworzone warianty, zaktualizowane specyfikacje i zaktualizowane wymiary.
  • Czy specyfikacje i wymiary są w wariantach produktu. Jakie pola konektor tam dodaje, opisuje artykuł co konektor dodaje do produktów Odoo.

Koszt i pomoc

Temu Connector for Odoo to jednorazowa opłata za wersję Odoo i wymaga subskrypcji FlexigoTech Cloud, plan Konektor: 49 €/mies. lub 490 €/rok, netto (bez VAT). Połączenie przechodzi przez FlexigoTech Cloud, który nadzoruje synchronizację i wysyła e-mail, jeśli coś zawiedzie. Moduł jest opublikowany w Odoo Apps dla wersji 17, 18, 19 i 20 (karta), a zakup znajdziesz na stronie modułu.

Jeśli wdrażasz Odoo i chcesz sprawdzić, jak karty Temu pasują do wariantów, FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie.

Czytaj dalej

Co Temu Connector for Odoo dodaje do wariantów produktu (Produkty)Co Temu Connector for Odoo dodaje do wariantów produktu: zakładka Temu, przyciski ceny bazowej i przedsprzedaży oraz kiedy każdy z nich działa.
Sprawdzone w kodzie źródłowym konektora (wersja 19.0) i w podlinkowanych źródłach

Źródła