Ungültiger Zeitstempel

Beschreibung

Ein Problem mit dem Zeitstempel tritt auf, wenn ein review oder merchant einen ungültigen create_timestamp oder last_update_timestamp enthält oder wenn create_timestamp nach last_update_timestamp liegt.

Lösung

Gib review oder merchant an und achte darauf, dass create_timestamp und last_update_timestamp gültig sind.

Beispiel

Am 1. März laden Sie die Feeddatei „2017_03_01.xml“ auf Ihren Endpunkt hoch. Die Datei enthält den folgenden Inhalt:

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

Die obige Datei enthält einen merchant-Eintrag, dessen create_timestamp nach last_update_timestamp liegt. Nach der Verarbeitung Ihres Feeds werden Sie vom Supportteam über einen Datenfehler und einen ungültigen Zeitstempel informiert.

Einige Tage später, nachdem Sie die Dokumentation gelesen haben, laden Sie die Datei „2017_03_04-fix.xml"“ auf Ihren Endpunkt hoch, um das Problem mit der ungültigen Bewertung zu beheben:

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