Note incorrecte

Description

Une classification non valide se produit lorsqu'un review remplit les conditions suivantes:

  • Plage de notation minimale et maximale.
  • La note de l'avis ne se situe pas entre les valeurs minimale et maximale (y compris la plage de notes).

Solutions

Fournissez le review avec un last_update_timestamp mis à jour et vérifiez les points suivants:

  1. Les valeurs minimale et maximale de la plage de notes ne sont pas identiques.
  2. La note de l'avis est comprise entre les valeurs minimale et maximale de la plage de notes.

Exemple

Le 1er mars, vous importez le fichier de flux `2017_03_01.xml" dans votre point de terminaison. Le fichier présente le contenu suivant:

<review id="156368" mid="2739">
  <reviewer_name>Ada</reviewer_name>
  <create_timestamp>2017-02-27T07:55:06Z</create_timestamp>
  <last_update_timestamp>2017-02-27T07:55:06Z</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">0</overall>
  <customer_service min="1" max="10">10</customer_service>
  </ratings>
  <collection_method>after_fulfillment</collection_method>
</review>

Le fichier ci-dessus contient un avis dont la note est en dehors de la plage spécifiée. Une fois votre flux traité, l'équipe d'assistance vous informe qu'un problème de données (une classification non valide) est survenu.

Quelques jours plus tard, après avoir consulté la documentation, importez le fichier `2017_03_04-fix.xml" dans votre point de terminaison pour résoudre le problème de classification non valide. Voici le contenu du fichier "2017_03_04-fix.xml" :

<review id="156368" mid="2739">
  <reviewer_name>Ada</reviewer_name>
  <create_timestamp>2017-02-27T07:55:06Z</create_timestamp>
  <last_update_timestamp>2017-03-03T08:01:20Z</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">8</overall>
    <customer_service min="1" max="10">10</customer_service>
  </ratings>
  <collection_method>after_fulfillment</collection_method<
</review>