競合状況を調べる

競合視認性レポートでは、商品カテゴリレベルで競合状況を把握し、ショッピング広告とオーガニック リスティング(無料リスティング)での表示回数に基づいて視認性を高める対策を講じることができます。特定の商品とブランドの詳細については、ベストセラー レポートをご覧ください。

アカウントは最低限の資格要件を満たしている必要があります。また、競合視認性データの利用においては、Merchant Center の利用規約を遵守する必要があります。

Content API for Shopping で使用できるレポートの表とフィールドをご確認ください。

競合視認性データ

競合視認性データは、国、Google 商品カテゴリ、トラフィック ソース別にグループ化されます。

すべての競合視認性クエリでは、WHERE 句で国とカテゴリの値を指定する必要があります。WHERE 句の値を変更すると、日付、トラフィック ソース、国、カテゴリに関するレポートをカスタマイズできます。

複数の国とカテゴリの値を持つクエリは、実行に時間がかかったり、タイムアウトしたりする可能性があります。

認知度が同程度のビジネスを表示

CompetitiveVisibilityCompetitorView にクエリを実行すると、自分のビジネスとインプレッション数が同程度のビジネスを表示できます。

こちらのサンプルをご覧ください。リクエストを行うには、次の Merchant Center クエリ言語のステートメントを reports.search メソッドに渡します。

SELECT competitive_visibility.domain,
       competitive_visibility.category_id,
       competitive_visibility.country_code,
       competitive_visibility.traffic_source,
       competitive_visibility.is_your_domain,
       competitive_visibility.rank,
       competitive_visibility.ads_organic_ratio,
       competitive_visibility.page_overlap_rate,
       competitive_visibility.higher_position_rate,
       competitive_visibility.relative_visibility
FROM CompetitiveVisibilityCompetitorView
WHERE competitive_visibility.date BETWEEN '2023-06-02' AND '2023-06-27'
  AND competitive_visibility.category_id = 536
  AND competitive_visibility.country_code = 'US'
  AND competitive_visibility.traffic_source = 'ADS'
ORDER BY competitive_visibility.rank 

WHERE 句の値を変更すると、他の日付、交通状況、国、カテゴリのレポートをカスタマイズできます。

実行

[実行] をクリックして、API Explorer でサンプルを試します。[実行] をクリックした後、リクエスト URL に含まれる販売者 ID のプレースホルダを、独自の販売者 ID に更新します。クエリを変更できます。API Explorer を使用する場合は、クエリ全体を 1 行に記述する必要があります。

上記のクエリに対するレスポンスの例を次に示します。

{
  "results": [
    {
      "competitiveVisibility": {
        "domain": "examplepetstore.com",
        "isYourDomain": false,
        "countryCode": "US",
        "categoryId": "536",
        "trafficSource": "ADS",
        "rank": "4",
        "adsOrganicRatio": 8,
        "pageOverlapRate": 0.19,
        "higherPositionRate": 0.46,
        "relativeVisibility": 0.5
      }
    },
    {
      "competitiveVisibility": {
        "domain": "example.com",
        "isYourDomain": true,
        "countryCode": "US",
        "categoryId": "536",
        "trafficSource": "ADS",
        "rank": "5",
        "adsOrganicRatio": 30,
        "pageOverlapRate": 1,
        "higherPositionRate": 0,
        "relativeVisibility": 0
      }
    },
  ]
}

表示回数が最も多いビジネスを表示

CompetitiveVisibilityTopMerchantView に対してクエリを実行すると、特定のカテゴリで Google 全体で最も多くのインプレッションを獲得しているビジネスと、ご自身のビジネスを比較できます。

こちらのサンプルをご覧ください。リクエストを行うには、次の Merchant Center クエリ言語ステートメントを reports.search メソッドに渡します。

SELECT
  competitive_visibility.domain,
  competitive_visibility.category_id,
  competitive_visibility.country_code,
  competitive_visibility.traffic_source,
  competitive_visibility.is_your_domain,
  competitive_visibility.rank,
  competitive_visibility.ads_organic_ratio,
  competitive_visibility.page_overlap_rate,
  competitive_visibility.higher_position_rate
FROM CompetitiveVisibilityTopMerchantView
WHERE competitive_visibility.date BETWEEN '2022-08-01' AND '2022-09-01'
  AND competitive_visibility.category_id = 100
  AND competitive_visibility.country_code = 'US'
  AND competitive_visibility.traffic_source = 'ORGANIC'
ORDER BY competitive_visibility.rank

実行

[実行] をクリックして、API Explorer でサンプルを試します。[実行] をクリックした後、リクエスト URL に含まれる販売者 ID のプレースホルダを、独自の販売者 ID に更新します。クエリを変更できます。API Explorer を使用する場合は、クエリ全体を 1 行に記述する必要があります。

上記のクエリに対するレスポンスの例を次に示します。

{
  "results": [
    {
      "competitiveVisibility": {
        "domain": "examplepetstore.com",
        "isYourDomain": false,
        "countryCode": "US",
        "categoryId": "100",
        "trafficSource": "ORGANIC",
        "rank": "1",
        "adsOrganicRatio": 0.2,
        "pageOverlapRate": 0.3,
        "higherPositionRate": 0.45
      }
    },
    {
      "competitiveVisibility": {
        "domain": "example.com",
        "isYourDomain": false,
        "countryCode": "US",
        "categoryId": "100",
        "trafficSource": "ORGANIC",
        "rank": "2",
        "adsOrganicRatio": 5,
        "pageOverlapRate": 0.67,
        "higherPositionRate": 0.89
      }
    }
  ]
}

可視性をカテゴリのベンチマークと比較する

CompetitiveVisibilityBenchmarkView に対してクエリを実行すると、他の販売者の平均の傾向と比較して、時間の経過に伴うインプレッション数の傾向を確認できます。

こちらのサンプルをご覧ください。リクエストを行うには、次の Merchant Center クエリ言語ステートメントを reports.search メソッドに渡します。

SELECT
  competitive_visibility.category_id,
  competitive_visibility.country_code,
  competitive_visibility.traffic_source,
  competitive_visibility.date,
  competitive_visibility.your_domain_visibility_trend,
  competitive_visibility.category_benchmark_visibility_trend
FROM CompetitiveVisibilityBenchmarkView
WHERE competitive_visibility.date BETWEEN '2022-09-01' AND '2022-09-07'
  AND competitive_visibility.category_id = 100
  AND competitive_visibility.country_code = 'US'
  AND competitive_visibility.traffic_source = 'ORGANIC'
ORDER BY competitive_visibility.date

実行

[実行] をクリックして、API Explorer でサンプルを試します。[実行] をクリックした後、リクエスト URL に含まれる販売者 ID のプレースホルダを、独自の販売者 ID に更新します。クエリを変更できます。API Explorer を使用する場合は、クエリ全体を 1 行に記述する必要があります。

上記のクエリに対するレスポンスの例を次に示します。

{
  "results": [
    {
      "competitiveVisibility": {
        "date": {
          "year": 2022,
          "month": 9,
          "day": 1
        },
        "countryCode": "US",
        "categoryId": "100",
        "trafficSource": "ORGANIC",
        "yourDomainVisibilityTrend": 0,
        "categoryBenchmarkVisibilityTrend": 0
      }
    },
    {
      "competitiveVisibility": {
        "date": {
          "year": 2022,
          "month": 9,
          "day": 2
        },
        "countryCode": "US",
        "categoryId": "100",
        "trafficSource": "ORGANIC",
        "yourDomainVisibilityTrend": 0.3,
        "categoryBenchmarkVisibilityTrend": -0.15
      }
    },
  ]
}