##はじめに##
前回までの記事で楽天APIを使って楽天商品の検索を自動化する記事を書かせてもらいましたが、
今回はAmazonのそんな機能が無いものかといろいろと調べてみました。
商品検索のAPIは昔、AmazonAPIという名前で利用できていたものの現在はポリシーが変更されておりAmazon Product Advertising APIに代わっています。これを利用するには、Amazonアソシエイトプログラムに参加・承認を受けなければいけません。(2021/6/14現在。ポリシー変更があったのは2019/1/23)
##Amazonアソシエイトプログラムとは?##
Amazonアソシエイト・プログラム
アソシエイトとは、日本語で「協力する、仲間になる」という意味です。
要はAmazonが「紹介料払うからSNSやブログやってるやつら協力してや!そしたら売上倍増やん!」って意味で作ったサービスです。
プログラムに参加すると広告斡旋を介さずに直接Amazonから収益がもらえるようになるという利用者にもお得なWIN-WINなサービスといえます。俗にいうアフィリエイトというものですが今風なんでしょうか名称が違うだけで同じ意味です。
#紹介料の発生するまでの手順#
1,アソシエイト・プログラムに参加する
アソシエイトIDが発行されます
**アソシエイト・セントラル**にログインできる。
2,アソシエイト・セントラルのページで好きな商品のリンク先を取得。
//(商品のリンク先にアソシエイトIDが組み込まれます)
3,ツイートやブログにリンクを貼る。
4,誰かがそのリンクをクリックして商品を購入する。
5,商品売上げの3~8%が紹介料としてもらえる。
#アソシエイト・セントラルとは?#
アフィリエイトに特化したサービスサイトです。紹介したい商品を選ぶとリンク作成からHTML化までボタン1つで素敵なリンク先を自動で生成してくれます。また、紹介料・クリック数の推移も見れますし複数アカウント、複数サイトの収益の収集・推移分析もできます。いうなれば完全にビジネス用ですね。
##Amazon Product Advertising API(PA-API)##
アソシエイト・セントラル内の1つの機能で、商品をAPIを使って検索できる機能です。
ただし、APIの利用には収益サイトやSNSですでに売上実績が必要です。
以前のAmazonAPIは楽天APIと同様にアカウントさえ持っていればAPIの利用ができたのですが、PA-APIはAmazonアカウントだけでは利用できません。まず、上のAmazonアソシエイト・プログラムに参加する必要があります。(既にAmazonアカウントをお持ちの方は紐づけする作業になります)このとき、自前のサイトかSNSのアカウントサイトのURLが必要になります。これが承認されないとAPIが利用できません。
登録後に送られてくるメール内容
Amazon アソシエイト・プログラムへようこそ!〇〇〇〇 さん、Amazon アソシエイト・プログラムへお申し込み頂きありがとうございます。
現時点で、あなたはアソシエイト・セントラルで作成したアソシエイトリンクを、あなたのWebサイトやSNS(Twitter、Facebook等)に掲載いただくことができます。ただし、アソシエイトパートナーはアカウントを維持するために、アカウント作成から180日以内に少なくとも3つの適格販売(下記「運営規約」参照)が必要です。3つの適格販売が発生した段階で、当社のチームはアカウントに紐づいているWebサイトまたはSNS(Twitter、Facebook等)を審査し、Amazonのコンプライアンスに準拠していることを確認します。
未成年者へのご注意 もしあなたが未成年者の場合、Amazonアソシエイト・プログラム運営規約上、アソシエイトアカウントの作成と運用は原則禁止されています。Amazonアソシエイト・プログラム運営規約 をご確認ください。例外的に、もし未成年者がアカウントの運用を希望する場合は、今後正式に参加が承認された際に「未成年者のプログラム参加同意書」にもとづく表明と保証が必要です。まずは、あなたのサイトにアソシエイトリンクを設置して活動を開始してください。アカウント作成から180日以内に少なくとも3つの適格販売(下記「運営規約」参照)が発生した段階で、Amazonのチームはアカウントに紐づいているWebサイトまたはSNS(Twitter、Facebook等)を審査し、Amazonのコンプライアンスに準拠していることを確認します。一定の売り上げがない限りは審査は開始されないという点に、ご留意ください。売り上げが発生しお客様のお申込みの確認が開始・承認された場合は「Amazo.co.jp アソシエイト・プログラム-アプリケーションが承認されました」という件名の審査の結果を伝えるメールが送信されます。この件名のメールを受け取ってから、こちらのフォーム から保護者同意書の取得についてお問い合わせください。
要約すると審査を受ける条件として上の「紹介料金が発生する手順」で紹介料(一定の売上げ)が発生しないと、そもそもAPI利用できないよ。 ということです。AmazonのAPIを試せるようになるまでには一定の収益を180日以内に上げないといけなくなりました。正直かなりめんどくさいですが、がんばりたいと思います。