競合視認性レポートでは、商品カテゴリレベルの競合状況を把握し、ショッピング広告とオーガニック リスティングでの表示回数に基づいて視認性の改善を図ることができます。特定の商品やブランドについては、ベストセラー レポートをご覧ください。
アカウントは最低限の資格要件を満たしている必要があります。また、競合商品の視認性データをご自身または第三者が利用する際は、Merchant Center の利用規約を遵守する必要があります。
Merchant API で使用できるレポートのテーブルとフィールドを確認する。
競合視認性データ
競合商品の視認性データは、国、Google 商品カテゴリ、トラフィック ソース別にグループ化されます。
競合他社の視認性に関するすべてのクエリで、WHERE
句に国とカテゴリの値を指定する必要があります。WHERE
句の値を変更して、日付、トラフィック ソース、国、カテゴリに関するレポートをカスタマイズできます。
複数の国とカテゴリ値を含むクエリは、実行に時間がかかるか、タイムアウトすることがあります。
表示回数が同程度のビジネスを表示する
competitive_visibility_competitor_view
をクエリすると、自社の表示回数に近いビジネスを確認できます。
以下に例を示します。リクエストを実行するには、次の Merchant Center Query Language ステートメントを accounts.reports.search
メソッドに渡します。
SELECT
report_country_code,
report_category_id,
traffic_source,
domain,
is_your_domain,
rank,
ads_organic_ratio,
page_overlap_rate,
higher_position_rate,
relative_visibility
FROM competitive_visibility_competitor_view
WHERE date BETWEEN '2023-06-02' AND '2023-06-27'
AND report_country_code = 'US'
AND report_category_id = 536
AND traffic_source = 'ADS'
ORDER BY rank
WHERE
句の値を変更して、他の日付、トラフィック ソース、国、カテゴリのレポートをカスタマイズできます。
上記のクエリからのレスポンスの例を次に示します。
{
"results": [
{
"competitiveVisibilityCompetitorView": {
"reportCountryCode": "US",
"reportCategoryId": "536",
"trafficSource": "ADS",
"domain": "examplepetstore.com",
"isYourDomain": false,
"rank": "4",
"adsOrganicRatio": 8,
"pageOverlapRate": 0.19,
"higherPositionRate": 0.46,
"relativeVisibility": 0.5
}
},
{
"competitiveVisibilityCompetitorView": {
"reportCountryCode": "US",
"reportCategoryId": "536",
"trafficSource": "ADS",
"domain": "example.com",
"isYourDomain": true,
"rank": "5",
"adsOrganicRatio": 30,
"pageOverlapRate": 1,
"higherPositionRate": 0,
"relativeVisibility": 0
}
},
]
}
表示回数が最も多いビジネスを表示する
competitive_visibility_top_merchant_view
をクエリすると、特定のカテゴリで Google 全体で最も多くのインプレッションを獲得しているビジネスと、自社のビジネスとの比較を確認できます。
以下に例を示します。リクエストを送信するには、次の Merchant Center Query Language ステートメントを accounts.reports.search
メソッドに渡します。
SELECT
report_country_code,
report_category_id,
traffic_source,
domain,
is_your_domain,
rank,
ads_organic_ratio,
page_overlap_rate,
higher_position_rate
FROM competitive_visibility_top_merchant_view
WHERE date BETWEEN '2022-08-01' AND '2022-09-01'
AND report_country_code = 'US'
AND report_category_id = 100
AND traffic_source = 'ORGANIC'
ORDER BY rank
上記のクエリからのレスポンスの例を次に示します。
{
"results": [
{
"competitiveVisibilityTopMerchantView": {
"reportCountryCode": "US",
"reportCategoryId": "100",
"trafficSource": "ORGANIC",
"domain": "examplepetstore.com",
"isYourDomain": false,
"rank": "1",
"adsOrganicRatio": 0.2,
"pageOverlapRate": 0.3,
"higherPositionRate": 0.45
}
},
{
"competitiveVisibilityTopMerchantView": {
"reportCountryCode": "US",
"reportCategoryId": "100",
"trafficSource": "ORGANIC",
"domain": "example.com",
"isYourDomain": false,
"rank": "2",
"adsOrganicRatio": 5,
"pageOverlapRate": 0.67,
"higherPositionRate": 0.89
}
},
]
}
表示状況をカテゴリのベンチマークと比較する
competitive_visibility_benchmark_view
をクエリすると、他の販売者の平均的な傾向と比較して、インプレッション数の推移を確認できます。
以下に例を示します。リクエストを実行するには、次の Merchant Center Query Language ステートメントを accounts.reports.search
メソッドに渡します。
SELECT
report_country_code,
report_category_id,
traffic_source,
date,
your_domain_visibility_trend,
category_benchmark_visibility_trend
FROM competitive_visibility_benchmark_view
WHERE date BETWEEN '2022-09-01' AND '2022-09-07'
AND report_country_code = 'US'
AND report_category_id = 100
AND traffic_source = 'ORGANIC'
ORDER BY date
上記のクエリからのレスポンスの例を次に示します。
{
"results": [
{
"competitiveVisibilityBenchmarkView": {
"date": {
"year": 2022,
"month": 9,
"day": 1
},
"reportCountryCode": "US",
"reportCategoryId": "100",
"trafficSource": "ORGANIC",
"yourDomainVisibilityTrend": 0,
"categoryBenchmarkVisibilityTrend": 0
}
},
{
"competitiveVisibilityBenchmarkView": {
"date": {
"year": 2022,
"month": 9,
"day": 2
},
"reportCountryCode": "US",
"reportCategoryId": "100",
"trafficSource": "ORGANIC",
"yourDomainVisibilityTrend": 0.3,
"categoryBenchmarkVisibilityTrend": -0.15
}
},
]
}