Horário de criação alterado

Descrição

Um problema de mudança no tempo de criação ocorre quando um review ou merchant tem tempos de criação diferentes em várias atualizações. Como o tempo de criação é um campo imutável, as mudanças nesse campo causam esse problema.

Como corrigir

Escolha uma das seguintes opções para resolver o problema:

Opção A:

Se quiser usar o horário de criação original, reenvie o review ou merchant com o create_timestamp original e o last_update_timestamp atualizado.

Opção B:

Se quiser usar um novo horário de criação, reenvie o review ou merchant com o novo create_timestamp e o last_update_timestamp atualizado. Em seguida, informe à equipe de suporte o nome do arquivo que contém a entrada. A equipe de suporte pode ajudar a resolver esse problema.

Exemplo

Em 1º de março, você faz upload do arquivo de feed "2017_03_01.xml" para seu endpoint. O arquivo contém uma entrada para uma avaliação que não foi enviada antes:

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

No dia seguinte, você envia o arquivo de feed "2017_03_02.xml", que atualiza o horário de criação da avaliação "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>

A segunda entrada para revisão "156368" cria um conflito no tempo de criação. Você recebe uma notificação da equipe de suporte informando que ocorreu um problema com os dados.

Depois de analisar a documentação sobre como corrigir esse problema, escolha Opção A para mudar o horário de criação de volta ao que era originalmente. O horário de criação original foi "2017-02-25T03:02:23Z". Portanto, você envia o arquivo de feed "2017_03_10-fix.xml" em 10 de março:

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