セグメンテーション

セグメントは、Merchant Center のカスタム レポートで使用できます。これにより、クエリに適切なフィールドを追加することで Reporting API に実装できます。たとえば、segments.program をクエリすると、SELECT 句で指定されたプログラムの指標(インプレッション数、クリック数など)を含むプログラム(ショッピング広告、無料商品リスティングなど)が 1 行で報告されます。

Merchant Center のカスタム レポートと同様に、Reporting API を使用して同じクエリ内で複数のセグメントを指定できます。

次のサンプルクエリは、アカウント内のすべての商品のクリック数を、30 日間の programoffer_id で取得します。

SELECT
  segments.program,
  segments.offer_id,
  metrics.clicks
FROM MerchantPerformanceView
WHERE segments.date BETWEEN '2020-11-01' AND '2020-11-30'

このクエリを reports.search に送信した結果は、次の JSON 文字列の例のように、offer_idprogram の組み合わせごとにクリックを示す行です。

{
  "results": [
    {
      "segments": {
        "program": "SHOPPING_ADS",
        "offerId": "12345"
      },
      "metrics": {
        "clicks": "38"
      }
    },
    {
      "segments": {
        "program": "SHOPPING_ADS",
        "offerId": "12346"
      },
      "metrics": {
        "clicks": "125"
      }
    },
    {
      "segments": {
        "program": "FREE_PRODUCT_LISTING",
        "offerId": "12346"
      },
      "metrics": {
        "clicks": "23"
      }
    },
    {
      "segments": {
        "program": "SHOPPING_ADS",
        "offerId": "12347"
      },
      "metrics": {
        "clicks": "8"
      }
    },
    {
      "segments": {
        "program": "FREE_PRODUCT_LISTING",
        "offerId": "12347"
      },
      "metrics": {
        "clicks": "3"
      }
    }
  ]
}

カテゴリと商品カテゴリ

Merchant Center のクエリ言語では、在庫を整理するために定義できる 2 つの属性グループによる指標をセグメント化できます。

カテゴリレベル(segments.category_l1segments.category_l2 など)
Google の商品分類のカテゴリ。まだ指定されていない場合、Google は商品に自動的にカテゴリを割り当てるか、指定されたカテゴリをさらに絞り込みます。
商品カテゴリレベル(segments.product_type_l1segments.product_type_l2 など)
カテゴリに基づいて割り当てる商品タイプ。カテゴリレベルとは異なり、サポートされている値の事前定義セットはありません。

カテゴリと商品カテゴリの両方の属性は、複数のレベルで階層に整理されます。商品仕様では、各レベルを > 文字で区切りますが、階層の各レベルはレポートで個別に選択します。

たとえば、次の商品カテゴリタイプの商品があるとします。

Home & Garden > Kitchen & Dining > Kitchen Appliances > Refrigerators

レポートでは、次のように各レベルがそれぞれのフィールドで返されます。

分類して表示
segments.product_type_l1 Home & Garden
segments.product_type_l2 Kitchen & Dining
segments.product_type_l3 Kitchen Appliances
segments.product_type_l4 Refrigerators

通貨と価格の指標

ReportRowsegments.currency_code フィールドは、metrics.order_item_sales_micros などの価格指標が返される通貨を示します。これらの指標を正しく解釈するために重要であるため、下記の価格指標のいずれかを選択すると、返される ReportRow に自動的に segments.currency_code が含まれます。

  • metrics.aov_micros
  • metrics.ordered_item_sales_micros
  • metrics.returns_micros
  • metrics.shipped_item_sales_micros

「Google で購入」の指標

Merchant Center のクエリ言語では、「Google で購入」の注文について、商品アイテムレベルの指標と注文レベルの指標の 2 つのカテゴリの指標がサポートされています。

商品アイテム単位の指標

注文内のアイテムに基づいて計算され、各注文のアイテムのディメンションに関連する指標。

  • metrics.item_days_to_ship
  • metrics.item_fill_rate
  • metrics.ordered_items
  • metrics.ordered_item_sales_micros
  • metrics.rejected_items
  • metrics.returned_items
  • metrics.return_rate
  • metrics.returns_micros
  • metrics.shipped_items
  • metrics.shipped_item_sales_micros
  • metrics.unshipped_items
注文単位の指標

注文ごとに計算される指標。

  • metrics.aos
  • metrics.aov_micros
  • metrics.days_to_ship
  • metrics.orders
  • metrics.shipped_orders
  • metrics.unshipped_orders

注文レベルの指標は、各注文の商品のアイテム ディメンションには関連付けられていません

アイテム単位の指標は、利用可能なセグメントと組み合わせて選択できます。 ただし、次の商品ディメンション セグメントのいずれかと組み合わせてオーダーレベルの指標を選択すると、選択できなくなります。

  • segments.brand
  • segments.category_l1segments.category_l2segments.category_l3segments.category_l4segments.category_l5
  • segments.custom_label1segments.custom_label2segments.custom_label3segments.custom_label4segments.custom_label5
  • segments.offer_id
  • segments.product_type_l1segments.product_type_l2segments.product_type_l3segments.product_type_l4segments.product_type_l5
  • segments.title

詳細

セグメントの一覧については、ドキュメントをご覧ください。