Segmentation

您可以使用區隔 欄位 成效區隔 報表。 舉例來說,查詢 marketingMethod 會傳回一個報表,其中包含一個資料列 每個行銷方式 指標 請在 SELECT 子句中指明該行銷方法。

與 Merchant Center 中的自訂報表一樣,您可以指定多個區隔 在 Merchant Reporting API 同一個查詢中

以下查詢範例會傳回帳戶中所有產品的點擊次數 30 天內,按 marketingMethodofferId 區隔:

SELECT marketingMethod, offerId, clicks
FROM ProductPerformanceView
WHERE date BETWEEN '2020-11-01' AND '2020-11-30'

這項查詢的回應會包含各列的 offerId 組合 和 marketingMethod,搭配該組合的點擊次數:

{
  "results": [
    {
      "productPerformanceView": {
        "marketingMethod": "ADS",
        "offerId": "12345",
        "clicks": "38"
      }
    },
    {
      "productPerformanceView": {
        "marketingMethod": "ADS",
        "offerId": "12346",
        "clicks": "125"
      }
    },
    {
      "productPerformanceView": {
        "marketingMethod": "ORGANIC",
        "offerId": "12346",
        "clicks": "23"
      }
    },
    {
      "productPerformanceView": {
        "marketingMethod": "ADS",
        "offerId": "12347",
        "clicks": "8"
      }
    },
    {
      "productPerformanceView": {
        "marketingMethod": "ORGANIC",
        "offerId": "12347",
        "clicks": "3"
      }
    }
  ]
}

類別和產品類型

Merchant Center 查詢 語言支援區隔 並依據兩組屬性加以分類 庫存:

類別層級
Google 產品的類別 分類Google 可能會 如未提供類別,則自動指派類別至產品。 請修正提供的類別
產品類型層級
您根據 分類。與 沒有一組預先定義的支援值。

類別和 product type 屬性都是以階層結構 有多個層級產品 規格 層級,但您需要選取階層中每個層級> 區隔

舉例來說,假設某項產品具備下列產品類型層級:

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

報表會在個別欄位內傳回每個層級:

區隔
product_type_l1 Home & Garden
product_type_l2 Kitchen & Dining
product_type_l3 Kitchen Appliances
product_type_l4 Refrigerators

貨幣和價格指標

價格指標 (例如 conversionValue) 是以 Price 類型。如果指標以多種貨幣計算,每個指標的值 貨幣會在個別資料列中傳回。例如,下列查詢:

SELECT conversionValue
FROM ProductPerformanceView
WHERE date = '2020-11-01'

會傳回下列結果:

{
  "results": [
    {
      "productPerformanceView": {
        "conversionValue": {
          "amountMicros": "150000000",
          "currencyCode": "USD"
        }
      }
    },
    {
      "productPerformanceView": {
        "conversionValue": {
          "amountMicros": "70000000",
          "currencyCode": "CAD"
        }
      }
    }
  ]
}

如果您在查詢中同時要求價格和非價格指標,則價格指標將會是 傳回自非價格指標的不同結果資料列,每列一個結果列 。例如,下列查詢:

SELECT conversions, conversionValue
FROM ProductPerformanceView
WHERE date = '2020-11-01'

會傳回以下回應:

{
  "results": [
    {
      "productPerformanceView": {
        "conversions": "27",
        "conversionValue": {
          "amountMicros": "0",
          "currencyCode": ""
        }
      }
    },
    {
      "productPerformanceView": {
        "conversions": "0",
        "conversionValue": {
          "amountMicros": "150000000",
          "currencyCode": "USD"
        }
      }
    },
    {
      "productPerformanceView": {
        "conversions": "0",
        "conversionValue": {
          "amountMicros": "70000000",
          "currencyCode": "CAD"
        }
      }
    }
  ]
}

回應會傳回您選取的所有欄位,即使欄位值仍然有效 預設值或零