ایجاد زمان تغییر کرد

شرح

مشکل تغییر زمان ایجاد زمانی رخ می‌دهد که review یا merchant زمان‌های ایجاد متفاوتی را در بین به‌روزرسانی‌ها داشته باشد. از آنجایی که ایجاد زمان یک زمینه تغییر ناپذیر است، تغییرات ایجاد زمان باعث بروز این مشکل می شود.

چگونه رفع کنیم

یکی از گزینه های زیر را برای حل مشکل انتخاب کنید:

گزینه A:

اگر می‌خواهید از زمان ایجاد اصلی استفاده کنید، review یا merchant را با create_timestamp last_update_timestamp .

گزینه ب:

اگر می‌خواهید از زمان ایجاد جدید استفاده کنید، review یا merchant را با create_timestamp last_update_timestamp . سپس، نام فایل حاوی ورودی را به تیم پشتیبانی اطلاع دهید. تیم پشتیبانی می تواند در حل این مشکل کمک کند.

مثال

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

ورودی دوم برای بررسی "156368" یک تضاد در زمان ایجاد ایجاد می کند. اعلانی از تیم پشتیبانی دریافت می کنید که به شما اطلاع می دهد مشکل داده رخ داده است.

پس از بررسی مستندات مربوط به نحوه رفع این مشکل، گزینه A را انتخاب می کنید تا زمان ایجاد را به همان چیزی که در ابتدا بوده تغییر دهید. زمان ایجاد اولیه "2017-02-25T03:02:23Z" بود، بنابراین، فایل فید زیر "2017_03_10-fix.xml" را در 10 مارس تحویل می دهید:

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