イベント情報館.com

季節ごとのイベント・行事などの催し、流行のファッション情報などをお届けします。

*

アマゾンMWSのスクラッチパッドで自動的にFBA在庫管理レポートを取得する方法

      2014/10/05

アマゾンMWSのスクラッチパッドを使って自動で棚卸しする方法を解説します。

個人事業の確定申告では、年末の12月31日に残っている在庫を棚卸しする必要があります。

また、法人になると、毎月の在庫棚卸しが必要になってきますので、通常は、アマゾンのセラーセントラルの上部メニュー「レポート」→「フルフィルメント」で、「FBA在庫管理」レポートを取得して棚卸しをします。

repo

こちらの機能は手動ですので、12月31日の23時59分に実行するにはセラーセントラルに張り付いていなければなりませんし、毎月決まった日時に実行するのもついつい忘れがちで、手動で行うには無理があります。

これを予め定めた日時に自動で実行する方法をご紹介します。

この方法を使うと、上記の画像のように毎日0時にFBA在庫管理レポートを取得することができます。

これを実現するには、2つの方法があります。

(1)アマゾンスMWSクラッチパッドを利用して、定期実行登録する。

(2)レポートリクエストのphpサンプルコードをサーバーへ設置し、決まった時間にアクセスするよう設定する。

まずはひとつ目のスクラッチパッドを利用した方法です。

アマゾンMWSスクラッチパッドを利用して定期実行登録する。

(1)アマゾンMWSへ利用登録

https://developer.amazonservices.jp/

画面の指示に従って利用登録してください。

登録完了画面で、「出品者ID」「マーケットプレイスID」「AWSアクセスキーID」「秘密キー」が表示されるので、大切にコピペして保存しておいてください。


(2)次に↓こちらからアマゾンMWSスクラッチパッドへアクセスします。

https://mws.amazonservices.jp/scratchpad/index.html


(3)各項目へ値を入力して、「送信」をクリック。

scratchpad・「APIセクション」には、「レポート」を選択。
・「Operation」には、「ManageReportSchedule」を選択。
・「SellerId」には、MWS登録時にメモしておいた「出品者ID」を入力。
・「AWSAccessKeyId」には、MWS登録時にメモしておいた「AWSアクセスキーID」を入力。
・「Secret Key」には、MWS登録時にメモしておいた「秘密キー」を入力。
・「ReportType」には、「_GET_FBA_MYI_UNSUPPRESSED_INVENTORY_DATA_」を入力。
・「Schedule」には、「_1_DAY_」を選択。
・「ScheduleDate」には、明日の日付(yyyy-mm-dd)を入力。時間は「00:00」のままでOK。

これで、毎日0時にFBA在庫管理レポートが作成されます。

※過去30日分しか保存されないので、30日以内に作成されたレポートをダウンロードしてください。

どうして毎月月末に1回で良いのに毎日にするかというと、下記の画像のとおりスケジュールに設定できるのが、分、時間、日、週のみで、月に1回という設定ができないためです。


schedule

FBA在庫管理レポート以外にリクエストできるレポートタイプの「列挙子の値」一覧はこちら。

http://docs.developer.amazonservices.com/ja_JP/reports/Reports_ReportType.html 


実は、MWSのAPIリファレンスでスケジュール登録できるレポートの一覧に、「FBA在庫管理レポート」は載っていないのです。

たまたま間違えて実行したら、毎日実行されていてビックリしつつ、便利に使っているという状態なので、いつかできなくなるかもしれません。 


そこで、2つ目の方法「(2)レポートリクエストのphpサンプルコードをサーバーへ設置し、決まった時間にアクセスするよう設定する。」を紹介します。

Sponsored Link

レポートリクエストのphpサンプルコードをサーバーへ設置し、決まった時間にアクセスするよう設定する。

(1)↓こちらから、アマゾンMWSのレポートAPIドキュメントURLへアクセスします。

https://developer.amazonservices.jp/gp/mws/api.html?ie=UTF8&group=bde&section=reports&version=latest


(2)レポートAPIドキュメントの「PHPクライアントライブラリ」をクリック。

api


(3)「Download」をクリックして、サンプルPHPを保存。

samplephp


(4)保存したzipファイルを解凍し、以下のフォルダにある「RequestReportSample.php」と「.config.inc.php」を編集します。

.\amazon-mws-v20090101-php-2014-09-30._V324582533_\src\MarketplaceWebService\Samples\


◆「.config.inc.php」の編集。

config2
・「AWS_ACCESS_KEY_ID」に、「AWSアクセスキーID」を入力。
・「AWS_SECRET_ACCESS_KEY」に、「秘密キー」を入力。
・「APPLICATION_NAME」に、任意のアプリ名を入力。(上記の例では「ABCDE」。)
・「APPLICATION_VERSION」に、任意のアプリバージョンを入力。(上記の例では「1.0」。)
・「MERCHANT_ID」に、「出品者ID」を入力。


◆「RequestReportSample.php」の編集。

req1
日本のアマゾンの場合は、日本のMWSサービスのURLの先頭の「//」を削除。
$serviceUrl = "https://mws.amazonservices.jp";


req2
レポートタイプに、FBA在庫管理レポートの「列挙子の値」を入力。
 'ReportType' => '_GET_FBA_MYI_UNSUPPRESSED_INVENTORY_DATA_',

(4)あとは、編集した「RequestReportSample.php」と「.config.inc.php」をサーバーに設定して、過去記事「無料で使えるcronの説明」のとおりに、月タイマーで1日0時~1時に設置した「RequestReportSample.php」にアクセスするよう設定すれば完了です。



この記事が役に立った!という方は、いいねやブログランキングのクリックをお願いします。


毎日押してね!


 - お役立ち

Sponsored Link

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

母の日ギフトの売れ筋2015年ランキングを紹介!

画像出展:小田急フローリスト通販ショップ 皆さんは、毎年「母の日」に何を贈ってい …

人生一大イベント!上司としてふさわしい、結婚式で新郎新婦に贈る祝辞と挨拶はどうしたらかっこよくキマる?

1.祝辞と挨拶を述べる時に気を付けたい事3つ 結婚式に呼ばれて周りはワイワイお祝 …

水筒、スレンレスボトルの洗い方。茶渋やパッキンの汚れを落とす方法は?

水筒は、旦那さんや、幼稚園、小学生の子供さんが良くつかうものですね。マイボトルを …

Androidエミュレータ比較2016年版

Androidエミュレータをいろいろ試してみたので、その結果をシェアしたいと思い …

どうしよう、結婚式にお呼ばれしたのに何から準備をすればいい?前日までに済ませたい4つのこと

1.服とバッグと靴とアクセ。結婚式にお呼ばれしたらまずはこのサイトをチェック! …

加齢臭、対策には食事が大事!サプリメントや香水で予防できる?シャンプーや石鹸で消臭できる?

 中高年特有の体臭のことを「加齢臭(かれいしゅう)」といいます。男性も女性も、4 …

赤ちゃんの下痢の原因?食事、離乳食はどうしたらいい?対処法などのまとめ

赤ちゃんは、うんちも柔らかめが多いので、下痢なのか正常なのか見分けが難しいですよ …

目の下のクマを消す対策と解消法。本当の原因は?マッサージで改善できる。

   クマができたら、「寝不足だからクマができた」って言う人多いですよ …

老け見えの原因は顔のたるみ。たるみの解消方法とたるみの原因

顔のたるみが老け顔の原因に!顔がたるむ原因はズバリこれ!   顔にはた …

喪中はがき印刷 無料のテンプレート、素材、ダウンロード

年賀状の時期ですね。 皆さん、年賀状の用意はできているという人も、喪中年賀はがき …