お気に入り商品の販売開始通知の追加設定についての記事になります。予約商品をお気に入りに入れているユーザーに通常販売が開始された際に通知する施策になります。

お気に入り商品の販売開始通知の追加設定

お気に入り商品の販売開始通知では、前日と当日の販売状態を比較した結果をDatahubクエリフィールドを使用して情報を表示します。
以下はその設定方法について説明します。

Datahubに前日の商品マスタ情報を日次で取り込む

前日からどの商品が通常販売開始になったかを比較するために前日分のデータを取り込みます。

  1. 前日の商品マスタデータを入れる専用のデータテーブルを作成する
    データテーブルの作成方法については データテーブルを作成するを御覧ください。

  2. 前日の商品マスタをバックアップするクエリを作成する
    データセットに作成したデータテーブルを選択し、右上のクエリを作成より全ての商品マスタデータを取得するクエリを作成してください。

null

  1. 商品マスタデータをデータテーブルへインポートするジョブフローを作成する
    ジョブフローを用いて、(2)で作成したクエリ結果を(1)で作成したデータテーブルへインポートします。
    以下の画像は設定例です。
    null
  • ジョブタイプ→「データテーブルへインポート」を選択
  • インポート元→「クエリの実行結果」を選択し、クエリの選択の項目では(2)で作成したクエリを指定
  • インポート先のデータテーブル→(1)で作成したデータテーブルを指定
  • ルール→「置き換え」に設定(商品マスタのデータが更新されるたびに比較対象も変更する必要があるため)
  • また、ジョブの実行時間は当日分の商品マスタが更新される少し前に実行してください。

ジョブフローの作成方法については、ジョブフローを設定するを御覧ください。

お気に入り商品の販売開始通知用のクエリを作成する

日次で取り込んだデータを利用して販売開始した商品を抽出するクエリを作成します。

  • Datahub管理画面→「クエリ」画面に遷移します。
  • 左上の「作成」→「コレクションから作成」を押下
    null
  • やりたいことから探す→「変動通知をしたい」から「お気に入り商品の販売開始通知」を選択
  • パラメータ設定から以下を設定する
    • 商品マスタテーブル
    • 前日分の商品マスタテーブル
  • 右上の「クエリを実行」して結果が返ってくるか確認します。