Przejdź do głównej treści
Amazon

Co robi przycisk «Sync Account Health» w Amazon Connector for Odoo

Przycisk Sync Account Health prosi Amazon o raport wydajności sprzedawcy dla danego konta, czeka, aż będzie gotowy, importuje jego metryki do Odoo i zostawia podsumowanie wyniku. Jest na karcie konta, kliknie go każdy z uprawnieniem menedżera, a ta sama synchronizacja uruchamia się sama dzięki codziennemu zaplanowanemu zadaniu na kontach, które mają je włączone.

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

Najważniejsze

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

Gdzie jest przycisk i kto może go kliknąć

Gdzie jest przycisk Sync Account Health?

Jest na karcie konta Amazon, którą otwierasz z menu Amazon › Configuration › Accounts. Każdy poziom menu wymaga uprawnienia i jeśli go nie masz, nie widzisz tego poziomu: Amazon wymaga Viewer, a Configuration i Accounts wymagają Manager. Przycisk nie zależy od żadnego statusu ani pola wyboru: widać go zawsze. Jest na ekranie Accounts w Odoo 17, 18, 19 i 20.

Schemat wykonany kodem, nie ekran Odoo: menu Amazon › Configuration › Accounts, przycisk Sync Account Health oraz z boku komunikat o uprawnieniach, który może go zatrzymać
Schemat na podstawie opublikowanego kodu modułu, z angielskimi etykietami z oryginalnego kodu: menu, przycisk i komunikat o uprawnieniach.

Jak nazywa się przycisk w moim języku?

Przy Odoo po polsku moduł nie ma tłumaczenia tego przycisku, więc zobaczysz Sync Account Health. Opublikowane tłumaczenia modułu podają go po hiszpańsku, niemiecku, francusku, włosku i portugalsku, jak pokazuje schemat.

Schemat wykonany kodem, nie ekran Odoo: tekst Sync Account Health tak, jak widzi go użytkownik w zależności od języka jego Odoo
Schemat na podstawie opublikowanych tłumaczeń: po hiszpańsku Sincronizar salud de la cuenta, po niemiecku Kontozustand synchronisieren, po francusku Synchroniser l'état du compte, po włosku Sincronizza stato dell'account i po portugalsku Sincronizar estado da conta.

Kto może go kliknąć i co się stanie, jeśli nie mam uprawnień?

Pierwsze, co robi przycisk, to sprawdzenie uprawnień. Przechodzi ten, kto działa jako superużytkownik (kod przewiduje to dla łańcuchów zadań zaplanowanych) oraz ten, kto należy do grupy menedżerów konektora Amazon lub do grupy Ustawień. Dodatkowo sprawdzane jest, czy masz prawo zapisu do konta. Jeśli nie należysz do żadnej z tych dwóch grup, akcja zatrzymuje się z tym komunikatem: You need Amazon Seller Connector Manager (or Settings) access for this action. Ask a manager to grant Manager access. Należy poprosić menedżera o nadanie dostępu Manager. Ponieważ to sprawdzenie następuje przed wszystkim innym, jeśli zatrzymasz się tutaj, do Amazon nie wysłano jeszcze żadnego żądania.

Your Odoo doesn't talk to Amazon, Temu or Shopify?
Wideo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (wideo po angielsku)

Co robi po kliknięciu

Co robi przycisk, krok po kroku?

Pracuje z jednym kontem naraz. Według kodu Odoo 20 (przycisk jest we wszystkich czterech wersjach) kolejność jest taka:

  1. Sprawdza uprawnienia, jak przed chwilą widziałeś.
  2. Prosi Amazon o wygenerowanie raportu wydajności sprzedawcy dla konta.
  3. Sprawdza status raportu z przerwą między kolejnymi zapytaniami, aż Amazon uzna go za zakończony (DONE), anulowany (CANCELLED) lub zakończony błędem (FATAL), albo do wyczerpania prób. Jeśli nie skonfigurowano innej wartości, to dwanaście zapytań z dziesięciosekundową przerwą.
  4. Jeśli raport jest gotowy, pobiera jego dokument i importuje wiersze metryk.
  5. Zapisuje na koncie datę ostatniego uruchomienia i tekst wyniku oraz publikuje ten wynik jako wiadomość w chatterze konta.

Co zobaczysz w podsumowaniu wyniku?

Podsumowanie zaczyna się od Amazon Seller Performance sync finished., po czym następują Account: …, Source: …, Report ID: … i Report status: …. W Origen jest Manual, gdy uruchamiasz je przyciskiem, i CRON, gdy uruchamia je zadanie zaplanowane.

Jeśli raport zostanie pobrany i zaimportowany, podsumowanie dodaje liczniki Metrics: …, Processed: …, Created: …, Updated: …, Skipped: … i With error: …. Tekst wyniku jest zapisywany przycięty do pięciu tysięcy znaków.

Co się stanie, jeśli Amazon nie dokończy raportu?

Oto kilka przypadków, w których przycisk przerywa przed zaimportowaniem czegokolwiek. W każdym z nich i tak zapisuje datę oraz wynik i publikuje wiadomość w chatterze:

  • Status końcowy to CANCELLED lub FATAL: podsumowanie dodaje Amazon did not generate a usable Seller Performance report.
  • Próby zostają wyczerpane, a raport się nie kończy: podsumowanie dodaje Report polling timed out. Try again in a few minutes. Poczekaj kilka minut i kliknij ponownie; każde kliknięcie prosi Amazon o nowy raport.
  • Raport osiąga DONE, ale bez dokumentu: podsumowanie dodaje DONE report without reportDocumentId.

Zadanie automatyczne, ponawianie i koszt

Czy muszę klikać codziennie?

Zależy, czy konto ma włączoną synchronizację wydajności sprzedawcy. Jeśli ją ma, nie trzeba: zadanie zaplanowane Amazon SP-API - Sync Seller Performance / Account Health (opt-in) uruchamia się raz dziennie, jest aktywne po instalacji modułu i dla każdego konta uruchamia tę samą synchronizację co przycisk. Zadanie obejmuje tylko aktywne konta, które mają tę synchronizację włączoną; jeśli konto jej nie ma, zadanie go nie przetwarza, a przycisk jest sposobem na jej uruchomienie.

Są różnice względem ręcznego kliknięcia. W Origen pojawia się CRON. Zadanie nie publikuje wiadomości w chatterze. A jeśli konto zwróci błąd, który dotrze do zadania, zapisuje je ono w logu serwera i przechodzi do pozostałych kont. Przycisk służy do ręcznego uruchomienia, kiedy chcesz, na przykład po Report polling timed out. Try again in a few minutes.

Czego potrzebuję i ile to kosztuje?

Moduł to jednorazowa opłata za wersję i wymaga subskrypcji FlexigoTech Cloud, plan Konektor: 49 €/mies. lub 490 €/rok netto (bez VAT) (do 3 kont platformy). Połączenie przechodzi przez FlexigoTech Cloud, który przechowuje poświadczenia w postaci zaszyfrowanej, nadzoruje synchronizację i wysyła e-mail, jeśli zawiedzie. Moduł jest opublikowany w Odoo Apps dla 17.0, 18.0, 19.0 i 20.0; masz kartę i stronę modułu.

Jeśli wdrażasz Odoo i chcesz uruchomić konektor lub integrację na zamówienie, FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje. Aby poznać inny przycisk tego samego modułu, przeczytaj co robi «Preview on Amazon».

Czytaj dalej

Co robi przycisk „Preview on Amazon” w Amazon Connector for OdooCo robi przycisk „Preview on Amazon” w konektorze Amazon dla Odoo: kiedy się pojawia, co sprawdza, co zapisuje i jakie błędy może zwrócić.
Sprawdzone w kodzie źródłowym konektora (wersja 20.0) i w podlinkowanych źródłach

Źródła