说明
如果 review
或 merchant
在各个更新中的创建时间不同,就会发生创建时间更改问题。由于创建时间是不可变的字段,因此创建时间的更改会导致此问题。
解决方法
选择以下某个选项来解决此问题:
选项 A:
如果您想使用原始创建时间,请使用原始 create_timestamp
和更新后的 last_update_timestamp
重新提交 review
或 merchant
。
选项 B :
如果您想使用新的创建时间,请使用新的 create_timestamp
和更新的 last_update_timestamp
重新提交 review
或 merchant
。然后,向支持团队通知包含相应条目的文件名。支持团队可帮助您解决此问题。
示例
3 月 1 日,您将 Feed 文件“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>
第二天,您投放了以下 Feed 文件“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”,因此您在 3 月 10 日传送了以下 Feed 文件“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>