カタログギフトで受取者が選択した商品は、Shopifyの注文データをエクスポートし、Note Attributesに保存された情報から抽出できます。
→カタログギフトの受取商品情報はNote Attributesに出力されます。
本ページでは、以下のツールを使用して商品を集計する方法をご案内します。
Shopify 注文エクスポート(CSV)
Googleスプレッドシート
Gemini
※本手順ではGoogleスプレッドシートおよびGeminiを利用するため、各サービスの仕様変更やアップデート等により、挙動が変更される可能性がございます。
その場合は、適宜手順の調整が必要となる点のみあらかじめご了承ください。
Shopify管理画面で以下の操作を行います。
Shopify管理画面 → 注文 → エクスポート
CSV形式で注文データをダウンロードします。
ダウンロードしたCSVファイルをGoogleスプレッドシートで開きます。
本手順では、以下の列を使用します。
Note Attributes
→この列には、受取者が選択した商品情報が含まれています。
Geminiに以下のプロンプトを入力し、商品情報の抽出と集計を行います。
商品集計用プロンプト
「orders_export」シートの「Note Attributes」列を対象に、以下の手順で商品情報を抽出・集計し、結果を新しいシートに表として作成してください。
■データの抽出ルール
・セル内のテキストから "displayName":" の直後にある引用符(")で囲まれた文字列を「商品名」として抽出する。
・同じセル内の "quantity":" の直後にある引用符内の値から、数字部分(例:「1個」なら 1)を「個数」として抽出する。
・1つのセル内に複数の商品情報(displayName と quantity のペア)が含まれている場合は、すべて個別に抽出する。
■集計ルール
・抽出した「商品名」ごとに「個数」を合計する。
・集計結果を「商品名」と「合計個数」の2列の表形式で出力する。出力結果
上記のプロンプトを実行すると、カタログ内で実際に発送された商品と個数の一覧を確認できます。
商品名 | 合計個数 |
|---|---|
ステッカーA | 25 |
ステッカーB | 12 |
本プロンプトでは、以下の点を考慮して商品情報を抽出しています。
対象列の指定
「Note Attributes」列を対象として明示しています。
抽出マーカーの指定
"displayName":" を目印にすることで、商品名を正確に抽出します。
複数商品の考慮
1つのセル内に複数商品が含まれるケースにも対応しています。
数値化の指示
「1個」などの単位を除去し、数値として集計できるようにしています。
本手順は、以下のようなケースで活用できます。
カタログギフトの発送商品を集計したい場合
商品ごとの発送数を把握したい場合
カタログ掲載商品の人気傾向を分析したい場合
店舗様の運用に合わせて、上記の考え方を応用してご活用ください。