Yahoo!ショッピング|Google スプレッドシートから商品の合計容積を算出し、配送方法を変更する

Google スプレッドシートをもとに Yahoo!ショッピングの注文に含まれる商品の容積の合計を算出し、配送方法を変更します。

事前準備|Google スプレッドシート

    サンプルをダウンロード

    あらかじめ Google スプレッドシートに「商品コードごとの容積値」と「容積値に応じた配送方法」の 2 つのシートを用意しておきます。

    それぞれのシートは、以下を参考に設定してください。

    • 「商品コードごとの容積値」

    • 「容積値に応じた配送方法」

    💡配送方法ごとの最大容積を任意で決め、最大容積が小さい順に上から記入します。

    使用するテンプレート

    Yahoo!ショッピング|Google スプレッドシートから商品の合計容積を算出し、配送方法を変更する

    フレーズ設定方法

    1. コア|時間で実行「15 分ごとに実行」

    設定の変更は不要です。

    Image (3)

    2. Yahoo! Japan|注文を検索

    発送方法を変更したい Yahoo!ショッピングの注文を検索します。以下は設定の一例です。

    • 期間検索タイプ|注文日時
    • 期間検索開始日時|実行時に計算「現在時刻より 1 日前」
    • 期間検索終了日時|実行時に計算
    • 注文ステータス|新規注文

    💡 公開鍵とバージョンの確認方法は、こちらのページをご覧ください。

    Yahoo!JAPAN の一部ノートに必要な、公開鍵の取得方法


    3. フロー|ループ「注文ごとに繰り返す」

    設定の変更は不要です。

    4. フロー|重複実行ガード「同一注文の繰り返し処理を防ぐ」

    設定の変更は不要です。

    5. ユーティリティ|エコーを作成「容積値の合計を入れる空のエコーを作成」

    設定の変更は不要です。

    6. フロー|ループ「明細ごとに繰り返す」

    設定の変更は不要です。

    7. Google スプレッドシート|行を検索

    Yahoo!ショッピングの注文に含まれる商品ごとの容積値を Google スプレッドシートから取得します。

    設定の詳細は下記の画像をご覧ください。

    8. ユーティリティ|掛け算「明細ごとの容積値の合計を算出」

    設定の詳細は下記の画像をご覧ください。

    9. ユーティリティ|足し算「注文ごとの容積値の合計を算出」

    設定の変更は不要です。

    10. Google スプレッドシート|行を検索

    「 9. ユーティリティ|足し算」で算出した容積値の合計に応じた配送方法を Google スプレッドシートから検索します。

    設定の詳細は下記の画像をご覧ください。

    11. Yahoo!ショッピング|配送情報を更新

    Yahoo!ショッピングの注文の配送会社・配送方法を「10. Google スプレッドシート|行を検索」で取得した値に変更します。

    設定の詳細は以下の画像をご覧ください。

     

    設定は以上です。