Shopify POS データと Shopify ウェブ データを区別する方法
このページで学べること
Shopify の POS(販売時点情報管理)システムである Shopify POS(販売時点情報管理) を使用している場合に、Klaviyo で POS とウェブ注文を区別する方法をご確認ください。これは、注文をフィルタリングするか、セグメントを作成することで行います。顧客が Shopify ストアでチェックアウトプロセスを完了し、注文を作成すると、Klaviyo は source_name を同期し、注文の発生元が記録されます。
Shopify のドキュメントによると、"source_name" は次のように定義されています:"注文が発生した場所。作成時にのみ設定でき、その後は書き込みできません。公式 Shopify チャネルを通じて作成された注文には保護された値があり、注文作成時に他の API クライアントから割り当てることはできません。これらの保護された値は、"ウェブ"、"pos"、"iphone"、および "android" です。API 経由で作成された注文には、任意の他の文字列を割り当てることができます。source_name が指定されていない場合、新しい注文には "API" という値が割り当てられます。"
始める前に
知識チェック
まだの方は、この記事を読み進める前に、まず Shopify のスタートガイドをお読みください。外部連携を段階的に行う手順をご案内しています。
ソース別に注文をフィルタリング
Klaviyo では、特定の注文に関連付けられた source_name プロパティを使用して、"web," "pos," "iphone," "android," またはその他のカスタム文字列で Placed Order イベントをフィルタリングできます。Klaviyo では、このプロパティは、セグメントまたはフローフィルターを作成する際に、単に "ソース名" として表示されます。
POSの 「注文の確定」イベントのみをフィルタリングして表示するには:
- Klaviyo で [アナリティクス] ドロップダウンを選択し、[メトリック] をクリックします。
- Shopify から Placed Order メトリックをクリックします。
- [フィルター条件] のドロップダウンを選択し、[ソース名] を選択してから、[次に等しい] のドロップダウンで pos を選択します。

注文をソース別にセグメント化
セグメント ビルダーでは、Source Name プロパティに基づいてセグメントを作成できます。たとえば、こちらは POS 注文を行った顧客のセグメントです:
- Klaviyo で、[オーディエンス] > [リスト & セグメント] に移動します。
- [リスト/セグメントを作成] をクリックし、[セグメント] を選択します
- 以下の条件でセグメントを作成します。
- 名前:POS 注文
- タグ: なし
- 顧客行動履歴(実行・未実行)> 全期間 > 注文の確定 > 少なくとも1回
- ソース名 > pos に等しい

達成できること
これで Shopify のウェブ注文と POS 注文を区別する方法を学びました。