Skip to main content

楽天 - 注文

楽天市場の注文データを楽天 API を利用して取得しています。

info

取得:毎日 1 時ごろ

主なデータの利用用途

  • 売上状況のダッシュボード

データ責任者

オーナー所属責任者(現任)前任
テクニカルオーナーand roots崎本谷口
ビジネスオーナーhide and seek池田粟宮

関連サービス

項目名所有者説明
RMS楽天楽天市場の管理画面。2 ヶ月に 1 回ライセンスキーの更新が必要。
GCPand rootsさまざまなクラウドサービスを提供している。利用しているサービスの総称として利用。
Cloud Functionsand rootsサーバーレス環境で関数実行している。
BigQueryand rootsデータの格納先。Raw_<TenantId>_Rakuten_<StreamId>_Orderに格納。
Retool and roots楽天ショップアカウントに紐づく 楽天 API の認証情報を登録するためのツール。
troccoprimeNumberETL ツール。
Slackand rootsデータ連携結果の通知先。

連携前の準備

連携するにあたって必須で必要になる要素は以下になります。

楽天ショップ情報の登録

  1. Shop ID ( _STREAM_ID )
  2. サービスシークレット ( rakuten_service_secret )
  3. ライセンスキー ( rakuten_licence_key )
  4. ライセンスキーの有効期限 ( rakuten_licence_key_expiration_date )

データフロー図

日次連携

注意点

アカウントの認証情報については、楽天 共通仕様 を確認ください。

運用対応

正常

以下のようなに Slack に通知が来ていれば、正常に取り込みが完了している。という状況になります。

成功例

成功

失敗

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

失敗例

失敗

よくある失敗原因

  1. ライセンスキーの有効期限が切れていることによるエラー発生
  2. ライセンスキーの登録漏れによるエラー発生

リカバリ方法

原因の確認
  • trocco の実行結果を確認して、原因が何かを確認しましょう。
  • Cloud Functions のログを確認して、原因が何かを確認しましょう。

関連ソース

スキーマ図