説明
無効なタイムスタンプの問題は、review
または merchant
に無効な create_timestamp
または last_update_timestamp
が含まれている場合、または create_timestamp
が last_update_timestamp
の後にある場合に発生します。
修正方法
review
または merchant
を配信し、create_timestamp
と last_update_timestamp
が有効であることを確認します。
例
3 月 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>
上記のファイルには、create_timestamp
が last_update_timestamp
の後にある merchant
エントリが含まれています。フィードの処理後、サポートチームからデータに関する問題(タイムスタンプが無効)が発生したことが通知されます。
数日後、ドキュメントを確認した後、無効なレーティングの問題を解決するために、ファイル「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>