Heure de création modifiée

Description

Un problème lié à l'heure de création se produit lorsqu'un événement review ou merchant a des heures de création différentes entre les mises à jour. Comme l'heure de création est un champ immuable, toute modification apportée à l'heure de création entraînera ce problème.

Solutions

Choisissez l'une des options suivantes pour résoudre le problème:

Option A :

Si vous souhaitez utiliser l'heure de création d'origine, renvoyez le review ou le merchant avec le create_timestamp d'origine et le last_update_timestamp mis à jour.

Option B :

Si vous souhaitez utiliser une nouvelle heure de création, renvoyez le review ou le merchant avec le nouveau create_timestamp et mettez à jour last_update_timestamp. Informez ensuite l'équipe d'assistance du nom du fichier contenant l'entrée. L'équipe d'assistance peut vous aider à résoudre ce problème.

Exemple

Le 1er mars, vous importez le fichier de flux `2017_03_01.xml" dans votre point de terminaison. Le fichier contient une entrée pour un avis qui n'a pas été envoyé précédemment:

<review id="156368" mid="2739">
  <reviewer_name>Ada</reviewer_name>
  <create_timestamp>2017-02-25T03:02:23Z</create_timestamp>
  <last_update_timestamp>2017-02-25T03:02:23Z</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">9</overall>
    <customer_service min="1" max="10">10</customer_service>
  </ratings>
  <collection_method>after_fulfillment</collection_method>
</review>

Le lendemain, vous envoyez le fichier de flux suivant : "2017_03_02.xml", qui met à jour l'heure de création de l'examen (156368) :

<review id="156368" mid="2739>
  <reviewer_name>Ada</reviewer_name>
  <create_timestamp>2017-02-26T11:01:42Z</create_timestamp>
  <last_update_timestamp>2017-02-26T11:01:42Z</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">9</overall>
    <customer_service min="1" max="10">10</customer_service>
  </ratings>
  <collection_method>after_fulfillment</collection_method>
</review>

La deuxième entrée pour examen "156368" crée un conflit au moment de sa création. Vous recevez une notification de l'équipe d'assistance vous informant qu'un problème lié aux données s'est produit.

Après avoir consulté la documentation sur la résolution de ce problème, vous devez sélectionner l'option A pour rétablir l'heure de création initiale. L'heure de création d'origine était le "2017-02-25T03:02:23Z". Vous avez donc livré le fichier de flux suivant le 10 mars : "2017_03_10-fix.xml".

<review id="156368" mid="2739">
  <reviewer_name>Ada</reviewer_name>
  <create_timestamp>2017-02-25T03:02:23Z</create_timestamp>
  <last_update_timestamp>2017-03-09T02:40:23Z</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>9</overall>
    <customer_service min="1" max="10">10</customer_service>
  </ratings>
  <collection_method>after_fulfillment</collection_method>
</review>