developers program(ebay API)で仕様変更があったようです。
こんなメールが来てどうしたら良いかわからない方が大勢いるようなので記事にしました。
In order to ensure compliance with privacy laws and regulations, this email is being sent to you as a reminder because our records indicate that you have an application that does not have a subscription to marketplace account deletion/closure notifications. We sent you an email about this platform on March 23rd with the timelines of August 31st as the deadline for compliance.
ctions to be taken:
Implement your marketplace deletion/closure notification webhook to receive deletion/account closure notifications.
Subscribe to marketplace account deletion/closure notifications and test your notification endpoint via the Developer Portal
Process the marketplace account deletion/closure requests and take necessary action
Respond to eBay HTTP status OK acknowledgement
eBay will record your acknowledgement as a receipt of compliance. More details about the platform and integration can be found here.
In case of any questions, please feel free to contact eBay Developer support via developer.ebay.com.
developers programを使用し続けるためには、正しく対処をしないと開発者アカウントが削除されAPIが使えなくなるようです。
公式の説明を見ると下記の通りです。
Google翻訳なのでわかりにくいですが、、、。
eBayは、eBayのシステムから個人データを削除するようにユーザーに要求する方法を提供します。また、eBay開発者を介してeBay APIと統合されたサードパーティの開発者を含む、個人データを保存/表示するすべてのeBayパートナーのシステムから削除することもできます。プログラム。
サードパーティの開発者が顧客データを削除するのを支援するために、eBayは、eBayユーザーが個人データの削除とアカウントの閉鎖を要求したときに、すべてのeBay開発者プログラムアプリケーションに通知するプッシュ通知システムを作成しました。このドキュメントでは、これらのeBayマーケットプレイスアカウントの削除/閉鎖通知を受信、応答、検証するためにサードパーティの開発者が行う必要があることについて説明します。
おそらく、eBay以外の第三者が作ったツールでeBayのAPIを使用している場合に、顧客データを保持するのはNGでその辺のチェックをeBay側が行ったりプッシュ通知するために設定をしろってことだと思います。しない場合はアカウントが無効になるのでそのツールを使っている人全員共倒れってことかなと思います。
さらに、
eBayは、開発者が提供されたエンドポイントURLを所有/アクセスできること、および開発者がすべてのeBayマーケットプレイスアカウントの削除/閉鎖通知を受信して処理することを確認する必要があります。
とあります。
方法については、下記URLのPreparing to Receive eBay Marketplace Account Deletion/Closure Notificationsの部分かと思います。
https://developer.ebay.com/marketplace-account-deletion
もう1つ下記は設定しておきましょう。
1、開発者アカウントにサインイン
2、Application Keysを開く
3、画面右側のProductionのApp ID (Client ID)の中にあるNotificationsをクリック
4、Not persisting eBay dataがグレーの場合は選択して出てきたメッセージボックスのConfirmをクリックします。
5、Exemption reasonの
I do not persist eBay data (Failure to provide correct information may result in penalties or having your account disabled)にチェックをつけてSubmitを押します。
このようになっていれば成功です。
その他、詳しいことがわかれば追記していきます。
何か情報お持ちの方はコメント欄にお願いします。