Performance reports

Merchant API は ProductPerformanceView。 このページでは、パフォーマンス レポートの構造について説明します。

指標

指定した指標(clicksimpressions など)に対してクエリを実行するには、 返すことができますレポートに対してクエリを実行するには、期間にフィルタを追加する必要があります。 パフォーマンスデータを保護します

次のサンプルクエリでは、1 行と合計クリック数が返されます 次の期間内:

SELECT clicks
FROM ProductPerformanceView
WHERE date BETWEEN '2020-12-01' AND '2020-12-21'

返されるデータを指定する必要があります。ワイルドカード(SELECT * など)はエラーを返します。

次のサンプル レスポンスは、販売者の合計が 4,440 件であることを示しています。 全マーケティング手法にわたるクリック数、 2020 年 12 月 21 日です

{
  "results": [
    {
      "productPerformanceView": {
        "clicks": "4,440"
      }
    }
  ]
}

セグメント

MCQL を使用して、セグメント フィールドをクエリできます。セグメント フィールドは、 商品属性(offerIdbrandcategory など)またはイベント (例: datemarketingMethod)。

セグメント フィールドは SQL の GROUP BY と同様に機能します。セグメント フィールドは、 SELECT 句でセグメントごとにグループ化して、選択した指標を取得します。

次のサンプルクエリでは、1 日あたりのクリック数を降順で返します clicks(指定した期間に追加された条件内)。少なくとも 1 日の リクエストされた指標が 1 つだけ返される場合です。

SELECT
  date,
  clicks
FROM ProductPerformanceView
WHERE date BETWEEN '2020-12-01' AND '2020-12-03'
ORDER BY clicks DESC

次のサンプル レスポンスは、販売者は Google 広告全体で 1,546 回のクリックがあったことを示しています。 すべてのマーケティング手法での商品、2020 年 12 月 1 日、829 件 すべてのマーケティング手法にわたる全商品のクリック数(2020 年 12 月 2 日) 販売者は 2020 年 12 月 3 日にクリックが発生しなかったため、何も返されません。 表示されます。

{
  "results": [
    {
      "productPerformanceView": {
        "date": {
          "year": 2020,
          "month": 12,
          "day": 1
        },
        "clicks": "1546"
      }
    },
    {
      "productPerformanceView": {
        "date": {
          "year": 2020,
          "month": 12,
          "day": 2
        },
        "clicks": "829"
      }
    }
  ]
}