楽天 - 注文
楽天市場の注文データを楽天 API を利用して取得しています。
info
取得:毎日 1 時ごろ
主なデータの利用用途
- 売上状況のダッシュボード
データ責任者
| オーナー | 所属 | 責任者(現任) | 前任 |
|---|---|---|---|
| テクニカルオーナー | and roots | 崎本 | 谷口 |
| ビジネスオーナー | hide and seek | 池田 | 粟宮 |
関連サービス
| 項目名 | 所有者 | 説明 |
|---|---|---|
| RMS | 楽天 | 楽天市場の管理画面。2 ヶ月に 1 回ライセンスキーの更新が必要。 |
| GCP | and roots | さまざまなクラウドサービスを提供している。利用しているサービスの総称として利用。 |
| Cloud Functions | and roots | サーバーレス環境で関数実行している。 |
| BigQuery | and roots | データの格納先。Raw_<TenantId>_Rakuten_<StreamId>_Orderに格納。 |
| Retool | and roots | 楽天ショップアカウントに紐づく 楽天 API の認証情報を登録するためのツール。 |
| trocco | primeNumber | ETL ツール。 |
| Slack | and roots | データ連携結果の通知先。 |
連携前の準備
連携するにあたって必須で必要になる要素は以下になります。
楽天ショップ情報の登録
- Shop ID (
_STREAM_ID) - サービスシークレット (
rakuten_service_secret) - ライセンスキー (
rakuten_licence_key) - ライセンスキーの有効期限 (
rakuten_licence_key_expiration_date)
データフロー図
日次連携
注意点
アカウントの認証情報については、楽天 共通仕様 を確認ください。
運用対応
正常
以下のようなに Slack に通知が来ていれば、正常に取り込みが完了している。という状況になります。
成功例

失敗
以下のようなエラーメッセージが Slack に届いている場合は、何かしらエラーが起きています。
失敗例

よくある失敗原因
- ライセンスキーの有効期限が切れていることによるエラー発生
- ライセンスキーの登録漏れによるエラー発生
リカバリ方法
原因の確認
- trocco の実行結果を確認して、原因が何かを確認しましょう。
- Cloud Functions のログを確認して、原因が何かを確認しましょう。