Przejdź do głównej treści
Amazon

Zadanie „Amazon SP-API - Request a Review” w Amazon Connector dla Odoo

Zadanie działa co dwie godziny, sprawdza do 100 wysłanych już zamówień z kont, które włączyły prośby o opinie, i prosi o opinię tylko wtedy, gdy Amazon ją dla tego zamówienia oferuje; jeśli nic nie robi, sprawdź, czy zadanie jest nadal aktywne, czy istnieje konto z włączoną opcją i czy zamówienie mieści się w oknie dni.

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 17.0 i 20.0 · w źródłach podanych na końcu
Czas czytania
5 min

Co robi to zadanie i gdzie się mieści

Zaplanowane zadanie Amazon SP-API - Request a Review przegląda wysłane już zamówienia Amazon i prosi Amazon o wystąpienie do kupującego o opinię, ale tylko wtedy, gdy Amazon wskazuje, że to zamówienie ją dopuszcza. Istnieje w gałęziach 17.0, 18.0, 19.0 i 20.0, jest aktywne po zainstalowaniu modułu i działa co dwie godziny. W Odoo 17.0 zadanie ma dodatkowo skonfigurowane powtarzanie bez końca. Wszystko, co poniżej opisuje kolejność pracy, dotyczy kodu z Odoo 20.0.

Zamówienia, które sprawdza, widzisz w menu Amazon › Orders, które otwiera karty Amazon Orders. Zarówno poziom Amazon, jak i poziom Orders wymagają uprawnienia Viewer; jeśli go nie masz, nie zobaczysz tego fragmentu menu. Na karcie zamówienia pole Account wskazuje, do którego konta Amazon należy zamówienie, a Amazon Order pokazuje identyfikator zamówienia, tylko do odczytu.

Schemat wykonany kodem: zaplanowane zadanie próśb o opinie, które działa co dwie godziny i jest aktywne po instalacji, oraz menu zamówień Amazon
Schemat wykonany kodem na podstawie opublikowanego kodu modułu, to nie zrzut ekranu z Odoo. Etykiety są po angielsku, tak jak w kodzie.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Wideo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (wideo po angielsku)

Chronologia jednego przebiegu

Tak to wygląda, po kolei, od instalacji do zakończenia przebiegu zadania.

  1. Przy instalacji modułu Zadanie zostaje utworzone i jest aktywne, gotowe do działania co dwie godziny.
  1. Co dwie godziny Odoo uruchamia zadanie. Każdy przebieg pracuje z limitem do 100 zamówień.
  1. Najpierw konta Szuka kont Amazon, które mają włączoną prośbę o opinie. Jeśli żadne jej nie ma, przebieg kończy się w tym miejscu, bez sprawdzenia ani jednego zamówienia.
  1. Potem okno wieku Dla każdego konta oblicza minimalną i maksymalną liczbę dni. Jeśli te wartości są puste, kod używa 5 i 30 dni. Wiek zamówienia mierzy się od daty ostatniej aktualizacji albo, jeśli jej nie ma, od daty zakupu: musi być co najmniej tak stare jak minimum i nie przekraczać maksimum (kod dodaje jeden dzień zapasu).
  1. Wybór kandydatów Bierze zamówienia już wysłane, które nie mają jeszcze daty prośby o opinię i mieszczą się w oknie swojego konta. Sortuje je według daty ostatniego sprawdzenia, najpierw te, których nigdy nie sprawdzano, i zostawia pierwsze, do limitu. Te, które Amazon odrzucił albo które zakończyły się błędem, trafiają na koniec kolejki.
  1. Zamówienie po zamówieniu: filtry wstępne Dla każdego kandydata zadanie ponownie sprawdza, czy konto ma włączoną opcję i czy zamówienie nie ma już daty prośby, a ponadto wykonuje własne sprawdzenie kwalifikowalności modułu. Jeśli któreś zawiedzie, przechodzi do następnego zamówienia, o nic nie prosząc i nie pytając Amazon.
  1. Zapytanie do Amazon Jeśli zamówienie przejdzie te filtry, pyta Amazon, jakie akcje prośby dopuszcza, przez API Solicitations.
  1. Jeśli Amazon nie oferuje opinii Nic nie jest wysyłane, a zamówienie zostaje zapisane jako sprawdzone w tym przebiegu. Pozostanie kandydatem w kolejnych przebiegach, dopóki mieści się w oknie, ale po tych, które nigdy nie były sprawdzane.
  1. Jeśli Amazon ją oferuje Zadanie tworzy prośbę o opinię. Po poprawnym zakończeniu zamówienie otrzymuje datę prośby.
  1. Jeśli coś zawiedzie przy zamówieniu Zadanie zostawia ostrzeżenie w logu serwera z numerem zamówienia i przechodzi do następnego. Błąd przy jednym zamówieniu nie przerywa przebiegu.
  1. Na koniec Przebieg się kończy, a dwie godziny później zaczyna się kolejny. Zamówienie z datą prośby nie jest już ponownie zgłaszane: kod odrzuca je zarówno przy wyborze kandydatów, jak i przed zapytaniem do Amazon.

Co sprawdzić, jeśli nic nie robi

Jeśli mijają godziny, a żadne zamówienie nie dostaje prośby, przejrzyj te punkty jeden po drugim.

  • Zadanie jest nadal aktywne. Jest aktywne po instalacji i działa co dwie godziny; jeśli jest wyłączone, przebiegów nie będzie.
  • Istnieje konto z włączoną prośbą o opinie. Zadanie pracuje tylko z kontami Amazon, które mają włączoną tę opcję. Bez żadnego konta z włączoną opcją przebieg kończy się bez dotykania zamówień.
  • Zamówienie jest już wysłane. Zamówienia, które nie są w tym stanie, nie są kandydatami.
  • Zamówienie nie ma jeszcze daty prośby. Jeśli o opinię już poproszono, moduł nie prosi ponownie.
  • Wiek mieści się w oknie. Porównaj wiek zamówienia z minimalną i maksymalną liczbą dni jego konta (5 i 30, jeśli są puste). Zamówienie zbyt świeże albo zbyt stare wypada z wyszukiwania.
  • Zamówienie przechodzi sprawdzenie kwalifikowalności modułu. Przed zapytaniem do Amazon moduł wykonuje własne sprawdzenie dla każdego zamówienia; jeśli zamówienie go nie przejdzie, jest pomijane bez pytania Amazon.
  • Amazon ją oferuje. Jeśli Amazon nie uwzględnia akcji opinii dla tego zamówienia, zadanie zapisuje je jako sprawdzone i nic nie wysyła.
  • W logu serwera jest ostrzeżenie. Gdy wywołanie Amazon zawiedzie, zadanie zostawia ostrzeżenie w logu serwera z numerem zamówienia i przechodzi do następnego. Szukaj go po tym numerze.
  • Kandydatów jest więcej niż 100. Przebieg przetwarza tylko do tego limitu i zaczyna od zamówień nigdy niesprawdzanych. Pozostałe czekają na następny przebieg.

Aby znaleźć konkretne zamówienie, otwórz Amazon › Orders i sprawdź na jego karcie, że Account jest tym, którego oczekujesz, a Amazon Order zgadza się z identyfikatorem, którego szukasz.

Jak zobaczysz nazwę zadania w zależności od języka

Nazwa zadania zmienia się wraz z językiem Twojego Odoo. W Odoo po polsku nazywa się Amazon SP-API - Request a Review; po niemiecku Amazon SP-API - Bewertung anfordern; po francusku Amazon SP-API - Demander un avis; po włosku Amazon SP-API - Richiedi una recensione; a po portugalsku Amazon SP-API - Pedir uma Avaliação.

Schemat wykonany kodem z nazwą zadania po polsku, niemiecku, francusku, włosku i portugalsku
Schemat wykonany kodem na podstawie opublikowanych tłumaczeń modułu, to nie ekran z Odoo: nazwa zadania w zależności od języka Odoo.

Koszt i pomoc

Moduł jest płatny jednorazowo za wersję Odoo (17, 18, 19 i 20; cenę każdej sprawdzisz w karcie Odoo Apps lub na stronie modułu) i wymaga subskrypcji FlexigoTech Cloud, plan Conector: 49 €/mies. lub 490 €/rok netto (bez VAT) (plan Pro kosztuje 98 €/mies. lub 980 €/rok). Połączenie przechodzi przez FlexigoTech Cloud, który przechowuje poświadczenia w postaci zaszyfrowanej, pilnuje synchronizacji i wysyła e-mail, jeśli zawiedzie. Bez subskrypcji lub przy zawieszonej usłudze zatrzymuje się to, co daje subskrypcja; dane zostają w Twoim Odoo.

Jeśli chcesz, żebyśmy sprawdzili, jak skonfigurowano prośby o opinie na Twoich kontach, albo potrzebujesz integracji z Amazon na zamówienie, FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje.

Czytaj dalej

Sprawdzone w kodzie źródłowym konektora (wersja 17.0 i 20.0) i w podlinkowanych źródłach

Źródła