セグメントは、Merchant Center のカスタム レポートで使用できます。これにより、クエリに適切なフィールドを追加することで Reporting API に実装できます。たとえば、segments.program
をクエリすると、SELECT
句で指定されたプログラムの指標(インプレッション数、クリック数など)を含むプログラム(ショッピング広告、無料商品リスティングなど)が 1 行で報告されます。
Merchant Center のカスタム レポートと同様に、Reporting API を使用して同じクエリ内で複数のセグメントを指定できます。
次のサンプルクエリは、アカウント内のすべての商品のクリック数を、30 日間の program
と offer_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_id
と program
の組み合わせごとにクリックを示す行です。
{
"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_l1
、segments.category_l2
など) - Google の商品分類のカテゴリ。まだ指定されていない場合、Google は商品に自動的にカテゴリを割り当てるか、指定されたカテゴリをさらに絞り込みます。
- 商品カテゴリレベル(
segments.product_type_l1
、segments.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 |
通貨と価格の指標
ReportRow
の segments.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_l1
、segments.category_l2
、segments.category_l3
、segments.category_l4
、segments.category_l5
segments.custom_label1
、segments.custom_label2
、segments.custom_label3
、segments.custom_label4
、segments.custom_label5
segments.offer_id
segments.product_type_l1
、segments.product_type_l2
、segments.product_type_l3
、segments.product_type_l4
、segments.product_type_l5
segments.title
詳細
セグメントの一覧については、ドキュメントをご覧ください。