Horodatage non valide

Description

Un problème d'horodatage non valide se produit lorsqu'un review ou merchant contient un create_timestamp ou un last_update_timestamp non valide, ou lorsque create_timestamp est postérieur à last_update_timestamp.

Solution

Fournissez review ou merchant en vous assurant que create_timestamp et last_update_timestamp sont valides.

Exemple

Le 1er mars, vous importez le fichier de flux "2017_03_01.xml" dans votre point de terminaison. Le fichier contient les éléments suivants :

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

Le fichier ci-dessus contient une entrée merchant dont la create_timestamp est postérieure à last_update_timestamp. Après avoir traité votre flux, l'équipe d'assistance vous informe qu'un problème de données (timestamp non valide) s'est produit.

Quelques jours plus tard, après avoir examiné la documentation, vous importez le fichier "2017_03_04-fix.xml" à votre point de terminaison pour résoudre le problème de classification non valide :

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