カタログギフトで受取者が選択した商品は、Shopifyの注文データをエクスポートし、Note Attributesに保存された情報から抽出できます。

→カタログギフトの受取商品情報はNote Attributesに出力されます。 

本ページでは、以下のツールを使用して商品を集計する方法をご案内します。

  • Shopify 注文エクスポート(CSV)

  • Googleスプレッドシート

  • Gemini

※本手順ではGoogleスプレッドシートおよびGeminiを利用するため、各サービスの仕様変更やアップデート等により、挙動が変更される可能性がございます。

その場合は、適宜手順の調整が必要となる点のみあらかじめご了承ください。


Shopify管理画面で以下の操作を行います。

  • Shopify管理画面 → 注文 → エクスポート

    • CSV形式で注文データをダウンロードします。

ダウンロードしたCSVファイルをGoogleスプレッドシートで開きます。

本手順では、以下の列を使用します。

Note Attributes

→この列には、受取者が選択した商品情報が含まれています。

Geminiに以下のプロンプトを入力し、商品情報の抽出と集計を行います。

商品集計用プロンプト

Plaintext
「orders_export」シートの「Note Attributes」列を対象に、以下の手順で商品情報を抽出・集計し、結果を新しいシートに表として作成してください。

■データの抽出ルール
・セル内のテキストから "displayName":" の直後にある引用符(")で囲まれた文字列を「商品名」として抽出する。
・同じセル内の "quantity":" の直後にある引用符内の値から、数字部分(例:「1個」なら 1)を「個数」として抽出する。
・1つのセル内に複数の商品情報(displayName と quantity のペア)が含まれている場合は、すべて個別に抽出する。

■集計ルール
・抽出した「商品名」ごとに「個数」を合計する。
・集計結果を「商品名」と「合計個数」の2列の表形式で出力する。

出力結果

上記のプロンプトを実行すると、カタログ内で実際に発送された商品と個数の一覧を確認できます。

商品名

合計個数

ステッカーA

25

ステッカーB

12


本プロンプトでは、以下の点を考慮して商品情報を抽出しています。

  • 対象列の指定

    「Note Attributes」列を対象として明示しています。

  • 抽出マーカーの指定

    "displayName":" を目印にすることで、商品名を正確に抽出します。

  • 複数商品の考慮

    1つのセル内に複数商品が含まれるケースにも対応しています。

  • 数値化の指示

    「1個」などの単位を除去し、数値として集計できるようにしています。


本手順は、以下のようなケースで活用できます。

  • カタログギフトの発送商品を集計したい場合

  • 商品ごとの発送数を把握したい場合

  • カタログ掲載商品の人気傾向を分析したい場合

店舗様の運用に合わせて、上記の考え方を応用してご活用ください。