Opis
Nieprawidłowa ocena występuje, gdy element review
spełnia te warunki:
- Równy minimalny i maksymalny zakres ocen.
- Ocena w opinii nie mieści się w przedziale wartości minimalnej i maksymalnej (włącznie z zakresem ocen).
Rozwiązanie
Prześlij review
ze zaktualizowanym last_update_timestamp
i upewnij się, że:
- Zakres oceny minimalnej i maksymalnej nie jest równy.
- Ocena opinii mieści się w zakresie wartości minimalnej i maksymalnej (włącznie).
Przykład
1 marca przesyłasz do punktu końcowego plik danych „2017_03_01.xml”. Plik zawiera następujące informacje:
<review id="156368" mid="2739"> <reviewer_name>Ada</reviewer_name> <create_timestamp>2017-02-27T07:55:06Z</create_timestamp> <last_update_timestamp>2017-02-27T07:55:06Z</last_update_timestamp> <country_code>US</country_code> <title >Great prices </title> <content>My order arrived on time and I got a great price.</content> <ratings> <overall min="1" max="10">0</overall> <customer_service min="1" max="10">10</customer_service> </ratings> <collection_method>after_fulfillment</collection_method> </review>
Powyższy plik zawiera opinię z oceną wykraczającą poza określony zakres. Po przetworzeniu pliku danych zespół pomocy powiadamia Cię o wystąpieniu problemu z danymi, czyli nieprawidłowej oceny.
Kilka dni później, po zapoznaniu się z dokumentacją, przesyłasz do punktu końcowego plik „2017_03_04-fix.xml”, aby rozwiązać problem z nieprawidłową oceną. Zawartość pliku „2017_03_04-fix.xml” jest następująca:
<review id="156368" mid="2739"> <reviewer_name>Ada</reviewer_name> <create_timestamp>2017-02-27T07:55:06Z</create_timestamp> <last_update_timestamp>2017-03-03T08:01:20Z</last_update_timestamp> <country_code>US</country_code> <title>Great prices</title> <content>My order arrived on time and I got a great price.</content> <ratings> <overall min="1" max="10">8</overall> <customer_service min="1" max="10">10</customer_service> </ratings> <collection_method>after_fulfillment</collection_method< </review>