(以下は、eBayのAPIを利用してアプリを開発している、開発者に向けたトピックです。近々公認コンサルBlog側でも同様の記事がアップされます。)
eBay Marketplace Account Deletion/Closure Notificationsへの対応について、2021/8/31までに行う必要があります。まだ行っていない開発者は、早急に対応してください。 また、現在新しくApplication Keysを取得する場合にも、同様に対応する必要があります。
(と、このトピックを書いている日が8/31ですが…)
eBay Marketplace Account Deletion/Closure Notificationsとは
eBayのAPIを利用したアプリは、eBayから通知された閉鎖アカウントのリストを利用して、個人情報を削除する必要があります。
参考URL
詳細は以下のURLを確認の上、対応してください。
英語
https://developer.ebay.com/marketplace-account-deletion
日本語
https://www.ebay.co.jp/info/marketplace-account-deletion
対応チェックリストとToDo
(1) eBay developers programでApplication Keysを取得して、現在APIでデータを取得していますか?
以下の画面を見たことがある人は、対応が必要な開発者かと思います。
(2) eBay Marketplace Account Deletion/Closure Notificationsへの対応が必要です。
Application Keysを取得してAPIを利用しているアプリは、すべて対応する必要があります。
(3) eBayからpersonal dataを取得し保存していますか?
personal dataは、以下に定義されています。開発者ドキュメント上では明示されていませんが、少なくともOrderを取得するようなアプリについては、対応が必要そうです。
User Privacy > 4. What personal data we collect and process
(4)-1 eBayから送られてくる、閉鎖アカウントの通知を購読して、該当アカウントのpersonal dataを削除する必要があります。
Preparing to Receive eBay Marketplace Account Deletion/Closure Notifications (通知を受ける準備)
-
Alerts and Notificationsより、emailと事前に用意したendpoint/tokenをSave
-
SaveするとeBayがGETリクエストするので、200とchallengeResponseを返すと、successが表示される。
-
Send Test notification ボタンを押すと、POSTが送られてくる。応答リクエストを返すと、successが表示される
Receiving and Acknowledging eBay Marketplace Account Deletion/Closure Notifications (実際に通知を受けて削除する)
- 通知を受ける準備が整ったら、eBayはひたすら閉鎖アカウントの通知をPOSTで送ってくる
- 通知が届いたら、アプリ内の情報と照らし合わせて、存在していたら削除を行う (eBayは、すべての閉鎖アカウントについて通知を送ってくるようです)
- 応答リクエストを返す
- 応答リクエストがない場合は、eBayはメールでアラートを送信する。30日以内に対応しない場合には、そのアプリは非準拠となる
(4)-2 eBayに対し、データを保存していないことを申告する必要があります。
Opting Out of eBay Marketplace Account Deletion/Closure Notifications (データを保持していないことを申告)
-
Opting Out of eBay Marketplace Account Deletion/Closure Notificationsの項で、スクリーンショット付きで説明されているので、その通り行う。
(虚偽の申告をした場合には、ペナルティが発生する可能性があります)
開発に関する重要な通知を見逃さない方法
eBay Developers Program Newsletterを読む
現在、eBay Developers Programからは四半期ごとにNewsletterが送られてきています。