Nieprawidłowa sygnatura czasowa

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_timestamplast_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>