الوصف
تحدث مشكلة الطابع الزمني غير الصالح عندما يحتوي review
أو merchant على
create_timestamp أو last_update_timestamp غير صالحَين أو عندما
يأتي create_timestamp بعد last_update_timestamp.
كيفية حلّ المشكلة
قدِّم review أو
merchant مع التأكّد من أنّ
create_timestamp وlast_update_timestamp صالحان.
مثال
في 1 آذار (مارس)، تحمّل ملف الخلاصة "2017_03_01.xml" إلى نقطة النهاية. يحتوي الملف على المحتوى التالي:
<merchant id="2739"> <name>Google Store</name> <merchant_url>http://store.google.com</merchant_url> <rating_url>http://www.example-reviews.com/m2739.html</rating_url> <create_timestamp>2017-02-25T03:02:23Z</create_timestamp> <last_update_timestamp>2017-02-25T03:01:32Z</last_update_timestamp> </merchant>
يحتوي الملف أعلاه على إدخال merchant يكون فيه create_timestamp بعد last_update_timestamp. بعد معالجة خلاصتك، يبلغك فريق الدعم بحدوث مشكلة في البيانات، وهي طابع زمني غير صالح.
بعد بضعة أيام، وبعد مراجعة المستندات، تحمّل الملف "2017_03_04-fix.xml" إلى نقطة النهاية لحل مشكلة التقييم غير الصالح:
<merchant id="2739"> <name>Google Store</name> <merchant_url>http://store.google.com</merchant_url> <rating_url>http://www.example-reviews.com/m2739.html</rating_url> <create_timestamp>2017-02-25T03:02:23Z</create_timestamp> <last_update_timestamp>2017-02-25T03:02:23Z</last_update_timestamp> </merchant>