تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
الوصف
تحدث مشكلة تغيير وقت الإنشاء عندما يكون review
أو merchant
لهما أوقات إنشاء مختلفة في التحديثات. بما أنّ وقت الإنشاء هو حقل غير قابل للتغيير، ستؤدي التغييرات التي يتم إجراؤها على وقت الإنشاء إلى حدوث هذه المشكلة.
كيفية حلّ المشكلة
اختَر أحد الخيارات التالية لحلّ المشكلة:
الخيار (أ):
إذا كنت تريد استخدام وقت الإنشاء الأصلي، أعِد إرسال 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" إلى حدوث تعارض في وقت الإنشاء. تتلقّى إشعارًا من فريق الدعم لإعلامك بحدوث مشكلة في البيانات.
بعد مراجعة المستندات حول كيفية حلّ هذه المشكلة، اخترت الخيار أ لتغيير وقت الإنشاء إلى ما كان عليه في الأصل.
كان وقت الإنشاء الأصلي هو "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>
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\u003cp\u003eA create time changed issue arises when the \u003ccode\u003ecreate_timestamp\u003c/code\u003e for a review or merchant is altered in subsequent updates, despite being an immutable field.\u003c/p\u003e\n"],["\u003cp\u003eThis issue differs from a conflicting update, where the \u003ccode\u003ecreate_timestamp\u003c/code\u003e changes but the \u003ccode\u003elast_update_timestamp\u003c/code\u003e remains the same.\u003c/p\u003e\n"],["\u003cp\u003eTo resolve this, either re-deliver the data with the original \u003ccode\u003ecreate_timestamp\u003c/code\u003e and an updated \u003ccode\u003elast_update_timestamp\u003c/code\u003e (Option A), or re-deliver with a new \u003ccode\u003ecreate_timestamp\u003c/code\u003e, updated \u003ccode\u003elast_update_timestamp\u003c/code\u003e, and notify the support team (Option B).\u003c/p\u003e\n"],["\u003cp\u003eAn example scenario illustrates how updating a review's \u003ccode\u003ecreate_timestamp\u003c/code\u003e in a subsequent feed file can lead to a create time changed issue, requiring correction using one of the provided options.\u003c/p\u003e\n"]]],[],null,["# Create time changed\n\nDescription\n-----------\n\nA create time changed issue occurs when a [`review`](/merchant-review-feeds/xmlschema#\u003creview\u003e)\nor [`merchant`](/merchant-review-feeds/xmlschema#\u003cmerchant\u003e) has\ndiffering create times across updates. As create time is an immutable field, changes to create\ntime will cause this issue to occur.\n| **Note:** this issue is referring to valid updates where update time changes. For more information regarding the data issue where create times changes, but update time doesn't change across updates, see [conflicting update](/merchant-review-feeds/data-issues/conflicting-update).\n\nHow to fix\n----------\n\nChoose one of the following options to resolve the issue:\n\n### Option A:\n\nIf you would like to use the original create time, re-deliver the [`review`](/merchant-review-feeds/xmlschema#\u003creview\u003e)\nor [`merchant`](/merchant-review-feeds/xmlschema#\u003cmerchant\u003e) with the\noriginal `create_timestamp` and updated `last_update_timestamp`.\n\n### Option B:\n\nIf you would like to use a new create time, re-deliver the\n[`review`](/merchant-review-feeds/xmlschema#\u003creview\u003e) or\n[`merchant`](/merchant-review-feeds/xmlschema#\u003cmerchant\u003e) with the new\n`create_timestamp` and updated `last_update_timestamp`. Then, inform the\nsupport team of the filename containing the entry. The support team can help with resolving this\nissue.\n\nExample\n-------\n\nOn March 1st, you upload the feed file \"2017_03_01.xml\" to your endpoint. The file contains an\nentry for a review that hasn't been sent previously: \n\n```scdoc\n\u003creview id=\"156368\" mid=\"2739\"\u003e\n \u003creviewer_name\u003eAda\u003c/reviewer_name\u003e\n \u003ccreate_timestamp\u003e2017-02-25T03:02:23Z\u003c/create_timestamp\u003e\n \u003clast_update_timestamp\u003e2017-02-25T03:02:23Z\u003c/last_update_timestamp\u003e\n \u003ccountry_code\u003eUS\u003c/country_code\u003e\n \u003ctitle\u003eGreat prices\u003c/title\u003e\n \u003ccontent\u003eMy order arrived on time and I got a great price.\u003c/content\u003e\n \u003cratings\u003e\n \u003coverall min=\"1\" max=\"10\"\u003e9\u003c/overall\u003e\n \u003ccustomer_service min=\"1\" max=\"10\"\u003e10\u003c/customer_service\u003e\n \u003c/ratings\u003e\n \u003ccollection_method\u003eafter_fulfillment\u003c/collection_method\u003e\n\u003c/review\u003e\n```\n\nThe next day, you deliver the following feed file \"2017_03_02.xml\", which updates the create time\nfor review \"156368\": \n\n```scdoc\n\u003creview id=\"156368\" mid=\"2739\u003e\n \u003creviewer_name\u003eAda\u003c/reviewer_name\u003e\n \u003ccreate_timestamp\u003e2017-02-26T11:01:42Z\u003c/create_timestamp\u003e\n \u003clast_update_timestamp\u003e2017-02-26T11:01:42Z\u003c/last_update_timestamp\u003e\n \u003ccountry_code\u003eUS\u003c/country_code\u003e\n \u003ctitle\u003eGreat prices!\u003c/title\u003e\n \u003ccontent\u003eMy order arrived on time and I got a great price.\u003c/content\u003e\n \u003cratings\u003e\n \u003coverall min=\"1\" max=\"10\"\u003e9\u003c/overall\u003e\n \u003ccustomer_service min=\"1\" max=\"10\"\u003e10\u003c/customer_service\u003e\n \u003c/ratings\u003e\n \u003ccollection_method\u003eafter_fulfillment\u003c/collection_method\u003e\n\u003c/review\u003e\n```\n\nThe second entry for review \"156368\" creates a conflict in create time. You receive a\nnotification from the support team informing you that a data issue has occurred.\n\nAfter reviewing the documentation on how to fix this issue, you\nchoose [Option A](#option-a), to change the create time back to what it was originally.\nThe original create time was \"2017-02-25T03:02:23Z\", therefore, you deliver the following feed\nfile \"2017_03_10-fix.xml\", on March 10th: \n\n```scdoc\n\u003creview id=\"156368\" mid=\"2739\"\u003e\n \u003creviewer_name\u003eAda\u003c/reviewer_name\u003e\n \u003ccreate_timestamp\u003e2017-02-25T03:02:23Z\u003c/create_timestamp\u003e\n \u003clast_update_timestamp\u003e2017-03-09T02:40:23Z\u003c/last_update_timestamp\u003e\n \u003ccountry_code\u003eUS\u003c/country_code\u003e\n \u003ctitle\u003eGreat prices!\u003c/title\u003e\n \u003ccontent\u003eMy order arrived on time and I got a great price.\u003c/content\u003e\n \u003cratings\u003e\n \u003coverall min=\"1\" max=\"10\u003e9\u003c/overall\u003e\n \u003ccustomer_service min=\"1\" max=\"10\"\u003e10\u003c/customer_service\u003e\n \u003c/ratings\u003e\n \u003ccollection_method\u003eafter_fulfillment\u003c/collection_method\u003e\n\u003c/review\u003e\n```"]]