설명
review
또는 merchant
가 업데이트에서 생성 시간이 다를 때 생성 시간 변경 문제가 발생합니다. 생성 시간은 변경할 수 없으므로 생성 시간을 변경하면 이 문제가 발생합니다.
해결 방법
다음 옵션 중 하나를 선택하여 문제를 해결합니다.
옵션 A:
원래 생성 시간을 사용하려면 원래 create_timestamp
으로 review
또는 merchant
를 다시 전송하고 last_update_timestamp
를 업데이트했습니다.
옵션 B:
새 생성 시간을 사용하려면 새 create_timestamp
으로 review
또는 merchant
를 다시 전송하고 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"은 검토 생성 시간을 업데이트합니다.
<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일에 다음 피드 파일 '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>