Amazonの売上集計を自動化したい。SP-APIで何ができ、何を準備する?
まず押さえたいこと
SP-APIで
- 注文額・
出荷済み売上・ 入金額を 同じ 数字と して 扱わない。 - 認可の
手続きと API調査を、 開発の 前提と して 準備する。 - 未取得と
ゼロ件を 分け、 訂正時に 重複しない 集計を 作る。
このガイドの背景
朝の報告を作るために、Seller Centralからデータを出し、表を整えて貼り付ける。ストアが増えるほど時間がかかり、昨日の数字を直すたびに同じ作業を繰り返す。自動化したい理由は明確です。
SP-APIは、販売事業者のデータを自社の仕組みへつなぐ選択肢です。ただし画面の帳票をそのまま取れるとは限りません。何を売上として集計するか、どのデータを使えるかから準備を進めます。
「昨日の売上」を、誰と同じ数字にするか
説明用の
対象ストア、
表が収まらない場合は横にスクロールできます。
| 使う目的 | 先に決めること | 確認したい結果 |
|---|---|---|
| 日次の報告 | 対象日と注文状態、返品の扱い | 集計済みの範囲と未取得分 |
| 出荷の準備 | 対象注文と必要な配送情報 | 未取込・保留・処理済み |
| 在庫の把握 | 拠点と在庫状態、取得時刻 | どの在庫をいつ確認したか |
| 会計との照合 | 売上と入金、調整の区分 | 元データへ戻って差を説明できるか |
開発前に、データを使う許可を準備する
SP-APIでは、
社内では
レポートは、依頼してすぐ完成するとは限らない
Reports APIでは、
完了状態も
- 作成を
依頼 事業者・期間・種類と依頼IDを記録する
- 終了状態を
確認 作成中・完了・取消・異常を区別する
- 取得して
集計 内容を検証し、対象期間の結果へ反映する
依頼受付の成功だけで完了扱いにせず、取り込みまでの状態を追います。
参考:Amazon:Request a report / Amazon:Verify that report processing is complete
朝の締め切りに間に合わせるには、待つ時間も測る
一度に
試験は
取れていないストアを、売上ゼロにしない
先ほどの
遅れた
開発会社には、接続できることより数字を説明できることを求める
最初の
Amazonは
検討・発注前のチェックリスト
担当者と確認状況を添えて、社内の検討メモや打ち合わせの議題にご活用ください。
チェックリストをテキストで保存確認日:________________ / 担当者:________________
- 売上の意味と比較する帳票を揃える。確認状況・メモ:
- ストア・期間・通貨・日付の基準を確かめる。確認状況・メモ:
- 用途が自社専用か他社向けかを伝える。確認状況・メモ:
- 認可や申請を操作できる担当者を決める。確認状況・メモ:
- 作成待ち・取消・異常・取得済みを分ける。確認状況・メモ:
- 遅れた期間を取り直しても重複集計しないか試す。確認状況・メモ:
- 認可更新とレポート仕様変更の確認担当を決める。確認状況・メモ:
よくある質問
Seller Centralにある帳票はすべて自動取得できますか?
画面とAPIの提供範囲は同じとは限りません。必要な項目、利用するAPIやレポート、対象ストア、権限の条件を個別に調査します。帳票名だけでなく、業務で使う数字の意味を共有してください。
毎朝一回の実行を設定すれば十分ですか?
作成完了までの待機や再試行があり、一度の起動だけで終わるとは限りません。途中の進捗を保存し、未取得が残ったら続きから再開できる設計と、報告時刻までに揃わない場合の運用を用意します。
参考資料
製品の仕様・提供条件は変更されることがあります。採用時には公式資料と契約内容をご確認ください。
- Authorize ApplicationsAmazon
- Tokens APIAmazon
- Usage Plans and Rate LimitsAmazon
- Request a reportAmazon
- Verify that report processing is completeAmazon
- Reports APIAmazon
記事の内容を、自社の検討へ
毎朝の集計を減らす開発について相談する
対象ストア、使っている帳票、社内報告の締め切りをお知らせください。SP-APIで取得できる範囲を調べ、集計と再取得、運用まで含む開発を検討します。
対象業務・開発する範囲・運用の分担。まだ決まっていないことも含めて、一緒に整理します。
この記事について
編集・発行:株式会社ダンドリ
AI・業務システム・Webサービスの設計、開発、運用を支援する会社です。開発を検討する方が判断に使えるよう、公式資料と公開情報をもとに解説しています。
説明用の例と公開事例を区別し、参照した資料は本文と記事末尾に掲載しています。
会社情報を見る