開発者IDの確認方法がわかりません。


#1

お世話になってます。
開発者IDの確認方法について教えてください。

MWSのドキュメントを参照によると、開発者IDはセラーセントラルコンソール画面の[パートナーネットワーク] > [アプリの開発]で確認できるようでした。

しかし、実際に見てみると私が以前登録したアプリが1件表示されているのみで、開発者IDを見つけることができません。
(開発者プロフィール、アプリの登録は既に完了している状態です。)

なお既に登録しているアプリは、LWA認証情報は発行されているものの、ステータスが[下書き]のままとなっているため、この点が関係している様にも思います。
(ちなみにアプリは、OAuthログインURI、OAuthリダイレクトURIのみ空欄にしています。)

私が適切なドキュメントを見つけられていない可能性も十分にあるのですが、調べてもわからなかったためこちらで質問させて頂きました。
回答をお願いいたします。


#2

当社の場合ですと
その画面(パートナーネットワーク>アプリの開発)
でデベロッパーセントラルの下に
「開発者プロフィール」が表示されており
承認日・開発者ID・MWS認証情報が表示されております

閲覧環境はWIn11・Firefoxです


#3

ご回答ありがとうございます。

弊社環境で当該の [開発者プロフィール] を確認したところ、
[開発者プロフィール] はURLリンクで表示されており、かつリンクを押下すると
開発者プロフィールの入力フォームが表示されるといった状況です。

当該の画面で、再度 [登録] ボタンを押下しても、[アプリの開発] 画面へ遷移するだけで、再び [開発者プロフィール] を押下すると、また入力フォームが表示されます。

ちなみに、フォームの内容としては、以下の項目以外全て入力済です。

・[開発者の場合は、組織の開発者IDを入力してください。] 項目
 → 現状まだ開発者IDを所有していないため未入力

・[ロール] 項目
  → 厳密には未入力ではないが、(制限)と書いているもののみチェックを外してます。

環境は以下です。

・Mac OS Catalina 10.15.7
・Google Chrome

#4

以前は個人のアカウントで開発し、今回は会社のアカウントでアクセスしているとか?
登録されているアプリの名義はなにになってましたか?


#5

ご回答ありがとうございます。

アプリの名義というとちょっと確認方法がわからなかったですが、おそらくはここで言うところの [個人] として作成していると思います。

そして、現在は [個人] に割り当てられたメールアドレスでログインしています。なのでここの両者の単位は相違なさそうです。

上記の回答を受けて1点気になったこととしては、 [開発者プロフィール] は会社のアカウントとして登録しており、 [アプリ] に紐づくARNは個人のものを登録しておりました。
(ただ [開発者プロフィール] のメールアドレスを個人のものに修正してみましたが、特に変わりませんでした。)

もしAmazon独自の監視等でここが変わるのなら、権限に関するところで言うと、ARNを所有しているAWS側と、セラーセントラルアカウントが紐づく必要性もあるかと考えましたが、特に有用な情報も見つからなかったため、その線も薄そうですが…。
親切なお二方に回答頂いたものの、現状まだ糸口が掴めておりません。


#6

本件、その後自己解決いたしました。

2020年9月のSP-API公開後にセラー登録したアカウントは、
開発者IDは不要となっているのですね。そもそもこの点が認識できていなかったです。

セラー登録だったか開発者登録だったかは失念しましたが、
登録時のメールを見返したところ、開発者IDを不要とする文章が記載されていました。

そして、以下のクイックスタートを見て確証を得ました。
マーケットプレイスアプリストアを通じて公開し、OAuth2.0を用いた認証を行う形式に変わったのですね。
https://aws-quickstart.github.io/quickstart-amazon-selling-partner-api/

上記の方針に沿って実装を修正致しました。
ご協力頂いた皆様、ありがとうございました。


closed #7

このトピックは最後の返信から180日が経過したので自動的にクローズされました。新たに返信することはできません。