Opis
Problem z nieprawidłową sygnaturą czasową występuje, gdy element review lub merchant zawiera nieprawidłowy element create_timestamp lub last_update_timestamp albo gdy element create_timestamp występuje po elemencie last_update_timestamp.
Rozwiązanie
Prześlij review lub merchant, upewniając się, że create_timestamp i last_update_timestamp są prawidłowe.
Przykład
1 marca przesyłasz do punktu końcowego plik danych „2017_03_01.xml”. Plik zawiera następujące informacje:
<merchant id="2739"> <name>Google Store</name> <merchant_url>http://store.google.com</merchant_url> <rating_url>http://www.example-reviews.com/m2739.html</rating_url> <create_timestamp>2017-02-25T03:02:23Z</create_timestamp> <last_update_timestamp>2017-02-25T03:01:32Z</last_update_timestamp> </merchant>
W powyższym pliku znajduje się wpis merchant, w którym create_timestamp występuje po last_update_timestamp. Po przetworzeniu pliku danych zespół pomocy powiadamia Cię o wystąpieniu problemu z danymi, czyli nieprawidłowej sygnatury czasowej.
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ą:
<merchant id="2739"> <name>Google Store</name> <merchant_url>http://store.google.com</merchant_url> <rating_url>http://www.example-reviews.com/m2739.html</rating_url> <create_timestamp>2017-02-25T03:02:23Z</create_timestamp> <last_update_timestamp>2017-02-25T03:02:23Z</last_update_timestamp> </merchant>