作成時間の変更

説明

作成時間の変更に関する問題は、reviewmerchant の更新時間内の作成時間が異なる場合に発生します。作成日時は不変のフィールドであるため、作成時間を変更すると、この問題が発生します。

解消策

問題を解決するには、次のいずれかのオプションを選択します。

オプション A:

元の作成時間を使用する場合は、元の create_timestamp と更新された last_update_timestamp を使用して review または merchant を再配信します。

オプション B:

新しい作成時間を使用する場合は、review または merchant を新しい create_timestamp と更新された last_update_timestamp で再配信します。次に、そのエントリを含むファイル名をサポートチームに伝えます。サポートチームが、この問題の解決をサポートできます。

3 月 1 日にエンドポイントにフィード ファイル「2017_03_01.xml」をアップロードします。このファイルには、まだ送信していないレビューのエントリが含まれています。

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

翌日、次のフィード ファイル「2017_03_02.xml」を配布します。これにより、審査期間「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>

2 つ目のエントリ「review」の「156368」は、作成時に競合が発生します。データの問題が発生したことを通知する通知をサポートチームから受け取ります。

この問題の解決方法に関するドキュメントを確認したら、オプション A を選択して、作成時間を元の時間に戻します。元の作成日時は「2017-02-25T03:02:23Z」なので、3 月 10 日に次のフィード ファイルを「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>