製品とカテゴリ

製品には複数のカテゴリを設定でき、複数の製品にカテゴリを使用できます。 したがって、カテゴリレベルの分析を設定する場合は、正しい定義を使用するように注意する必要があります。 最上位のカテゴリが必要ですか? 第 2 レベルのカテゴリ? 製品が複数のトップレベルカテゴリに分類できる場合はどうすればよいですか?

Commerceの実装で定義されているように、「衣類」(トップレベル)、「アウターウェア」(第 2 レベル)、「パンツ」(第 3 レベル)の 3 つの異なるカテゴリレベルに分類されるジーンズを考えてみます。 カテゴリのパフォーマンスを販売単位数で分析することをお勧めします。 この分析に必要な指標は、sales\_order\_item テーブルに基づいて構築された 販売された項目 です。 したがって、カテゴリレベルの情報を項目テーブルに移動する必要があります。 sales\_order\_item テーブルの各行には product\_id が関連付けられているので、製品に関連付けられているカテゴリがわかっている場合は、その情報を目的のテーブルに引き継ぐことができます。

データを移動する前に、適切な結合とフィルターを理解して、正しいカテゴリを確実に取得する必要があります。 一部の分析では「パンツ」を知る必要がある場合がありますが、他の分析では、「衣類」の方が適切な場合があります。 これらは、別個に識別される別個のカテゴリです。 各カテゴリ・レベルの定義方法を把握することにより、特定の分析に対してユニット売上を適切なカテゴリに関連付けることができます。

次に、web サイトのホームページに Our Favorites の最上位のカテゴリがあると仮定します。 おそらく、Commerce ストアを実装して、これらのジーンズを Clothing カテゴリと Our Favorites カテゴリの両方に含めたことでしょう。 その場合、このジーンズのペアには複数の最上位カテゴリがあります。 その場合、複数のオプションがあるので、1 つの最上位カテゴリを sales\_order\_item テーブルに移動しても意味をなしません。 これに対処するために、Adobeでは、特定のカテゴリをチェックする「はい/いいえ」の列を作成することをお勧めします。 例えば、Is product in Clothing category? 列と Is product in Our Favorites category? 列を使用すると、製品がこれらの特定のカテゴリに該当するかどうかを確認できます。

前のページクエリ SQL 最適化
次のページレポートおよび要素の命名 Commerce Intelligence

Commerce