mcpField
L
linkfox-jiimore-niche-by-keyword

linkfox-jiimore-niche-by-keyword

github.com/linkfox-aiマーケティング・グロース113160 回インストール2 週間前に更新
リポジトリ

linkfox-jiimore-niche-by-keyword について

Amazon のキーワード別ニッチ市場データを照会し、需要や競争、ブランド集中度、新商品の実績を調べるスキルです。米国・日本・ドイツに対応し、指標による絞り込みや並べ替えで市場セグメントを分析できます。

主な機能

  1. 01キーワードでニッチを検索
  2. 02米国・日本・ドイツに対応
  3. 03価格・販売・ブランド指標で絞り込み
  4. 04需要などの指標で並べ替え
  5. 05ページ単位で結果を取得

活用シーン

  1. 01キーワード別ニッチの比較
  2. 02ブランド集中度が低い市場の抽出
  3. 03新商品成功率と返品率の評価
  4. 04ニッチ市場の広告費確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/linkfox-ai/linkfox-skills --skill linkfox-jiimore-niche-by-keyword

インストール後、Claude Code で/linkfox-jiimore-niche-by-keywordを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
api.md
scripts/
jiimore_get_niche_info_by_keyword.py
response_io.py

詳細

キーワードによるJiimoreのニッチ市場情報

このスキルでは、キーワードでAmazonのニッチ市場データを照会・分析する方法を説明します。Amazonのセラーが市場セグメントの競争の激しさ、ブランドの成熟度、価格構造、参入機会を評価できるよう支援します。

基本概念

ニッチ市場(サブマーケットセグメント)とは、Amazonで共通のキーワードテーマを持つ商品をまとめたものです。このツールは、検索ボリューム、販売数、クリック率、ブランド数、上位ブランドの集中度、新商品の発売成功率、CPCの推定値、複合需要スコアなど、各ニッチ市場の詳細な分析項目を返します。データはUS、JP、DEのマーケットプレイスで利用できます。

キーワードは必須です:すべてのクエリにkeywordを含める必要があります。キーワードは対象マーケットプレイスの言語で指定してください(例:USは英語、JPは日本語、DEはドイツ語)。ユーザーが別の言語でキーワードを指定した場合は、APIを呼び出す前にマーケットプレイスの言語に翻訳してください。

パーセンテージの項目:いくつかのパラメーターとレスポンスフィールドは、0~100%を表す0~1の小数値を使用します。これらの値をユーザーに表示する際は、パーセンテージに変換してください(例:0.35 → 35%)。

需要スコア:demandフィールドは、各ニッチ市場に割り当てられる複合的な機会スコアです。値が高いほど、市場の需要ポテンシャルが高いことを示します。

パラメーターガイド

必須
パラメーター型説明
keywordstring検索キーワード(最大1000文字)。対象マーケットプレイスの言語に翻訳してください。
マーケットプレイスとページネーション
パラメーター型デフォルト説明
countryCodestringUS国コード:US、JP、DE
pageinteger1ページ番号(1から開始)
pageSizeinteger501ページあたりの結果数(10~100)
sortFieldstringunitsSoldT7並べ替えに使用するフィールド(下記の並べ替えオプションを参照)
sortTypestringdesc並べ替え順:descまたはasc
フィルターパラメーター(すべて任意、最小値/最大値の範囲)

商品と価格:

パラメーター型説明
productCountMin / productCountMaxinteger商品数の範囲
avgPriceMin / avgPriceMaxnumber平均価格の範囲

検索と販売(7日間):

パラメーター型説明
searchVolumeT7Min / searchVolumeT7Maxinteger週間検索ボリュームの範囲
unitsSoldT7Min / unitsSoldT7Maxinteger週間販売数量の範囲
clickCountT7Min / clickCountT7Maxinteger週間クリック数の範囲
clickConversionRateT7Min / clickConversionRateT7Maxnumber週間クリックコンバージョン率(0-1)

ブランド指標:

パラメーター型説明
brandCountMin / brandCountMaxintegerニッチ内のブランド数
top5BrandsClickShareMin / top5BrandsClickShareMaxnumber上位5ブランドのクリックシェア(0-1)
avgBrandAgeMin / avgBrandAgeMaxnumberブランドの平均年数(現在)
avgBrandAgeQoqMin / avgBrandAgeQoqMaxnumberブランドの平均年数(90日間)
avgBrandAgeYoyMin / avgBrandAgeYoyMaxnumberブランドの平均年数(360日間)

セラー指標:

パラメーター型説明
avgSellingPartnerAgeMin / avgSellingPartnerAgeMaxnumberセラーの平均年数(現在)
avgSellingPartnerAgeQoqMin / avgSellingPartnerAgeQoqMaxnumberセラーの平均年数(90日間)
avgSellingPartnerAgeYoyMin / avgSellingPartnerAgeYoyMaxnumberセラーの平均年数(360日間)

競争と広告:

パラメーター型説明
top5ProductsClickShareMin / top5ProductsClickShareMaxnumber上位5商品のクリックシェア(0-1)
sponsoredProductsPercentageMin / sponsoredProductsPercentageMaxnumberSP 広告の割合(0-1)
cpcMediumMin / cpcMediumMaxnumberCPC 中央値の範囲

新商品と返品:

パラメーター型説明
launchRateT180Min / launchRateT180Maxnumber180日間の新商品の成功率(0-1)
newProductRateT180number180日間の新商品比率の最小値(0-1)
returnRateT360Min / returnRateT360Maxnumber360日間の返品率(0-1)
並べ替えオプション
値意味
unitsSoldT7週間販売数量
searchVolumeT7週間検索ボリューム
demand需要スコア
avgPrice平均価格
maximumPrice最高価格
minimumPrice最低価格
productCount商品数
searchConversionRateT7週間検索コンバージョン率
clickConversionRateT7週間クリックコンバージョン率
searchVolumeGrowthT7検索ボリューム成長率
clickCountT7週間クリック数
clickCountT9090日間のクリック数
brandCountブランド数
top5BrandsClickShare上位5ブランドのクリックシェア
top5ProductsClickShare上位5商品のクリックシェア
newProductsLaunchedT180180日間に発売された新商品数
successfulLaunchesT180180日間の発売成功数
launchRateT180180日間の発売成功率
returnRateT360年間返品率
clickConversionRateT9090日間のクリックコンバージョン率
searchConversionRateT9090日間の検索コンバージョン率
searchVolumeT9090日間の検索ボリューム
unitsSoldT9090日間の販売数量
unitsSoldGrowthT9090日間の売上成長率
searchVolumeGrowthT9090日間の検索ボリューム成長率
acos広告費売上高比率
profitRate50オーガニック売上50%時の利益率

使用例

1. キーワードによる基本的なニッチ市場の調査 米国市場で「ワイヤレスイヤホン」に関連するニッチ市場を、週間販売数の多い順に検索します。

{
  "keyword": "wireless earbuds",
  "countryCode": "US",
  "sortField": "unitsSoldT7",
  "sortType": "desc"
}

2. 競争の少ないニッチ市場の発見 上位5ブランドのクリックシェアが50%未満で、ブランド数が20を超える「ヨガマット」のニッチ市場を検索します。

{
  "keyword": "yoga mat",
  "countryCode": "US",
  "top5BrandsClickShareMax": 0.5,
  "brandCountMin": 20,
  "sortField": "demand",
  "sortType": "desc"
}

3. 需要とコンバージョン率の高いニッチ市場 週間検索ボリュームが10000を超え、クリックコンバージョン率が10%を超える「スマートフォンケース」のニッチ市場を検索します。

{
  "keyword": "phone case",
  "countryCode": "US",
  "searchVolumeT7Min": 10000,
  "clickConversionRateT7Min": 0.1,
  "sortField": "searchVolumeT7",
  "sortType": "desc"
}

4. 新商品の販売機会の分析 新商品の成功率が高く(20%超)、返品率が低い(5%未満)「LEDライト」のニッチ市場を検索します。

{
  "keyword": "LED light",
  "countryCode": "US",
  "launchRateT180Min": 0.2,
  "returnRateT360Max": 0.05,
  "sortField": "launchRateT180",
  "sortType": "desc"
}

5. 日本市場のニッチ市場調査 日本でヘッドホンに関連するニッチ市場を、需要スコアの高い順に調査します。

{
  "keyword": "\u30d8\u30c3\u30c9\u30db\u30f3",
  "countryCode": "JP",
  "sortField": "demand",
  "sortType": "desc"
}

6. 価格帯を指定したニッチ市場の分析 平均価格が20ドルから50ドルで、広告の飽和度が低い「バックパック」のニッチ市場を検索します。

{
  "keyword": "backpack",
  "countryCode": "US",
  "avgPriceMin": 20,
  "avgPriceMax": 50,
  "sponsoredProductsPercentageMax": 0.3,
  "sortField": "unitsSoldT7",
  "sortType": "desc"
}

表示ルール

  1. データをわかりやすく表示する:検索結果を適切に構成された表で表示します。読みやすいように、小数の比率はパーセンテージに変換します(例:0.25 → 25%)。
  2. 主要な指標を強調する:ニッチ市場のタイトル、需要スコア、週間検索ボリューム、週間販売数、ブランド数、上位5ブランドのクリックシェアを、必ず主要な列として表示します。
  3. ニッチ市場のタイトルを翻訳する:translationZh フィールドが存在し、ユーザーが中国語を希望する場合は、元の nicheTitle と併せて表示します。
  4. ページネーションの案内:total が現在のページサイズを超える場合は、総件数を伝え、必要に応じて追加のページを取得するよう案内します。
  5. エラー処理:検索に失敗した場合は、レスポンスメッセージに基づいて理由を説明し、フィルター条件の調整(範囲を広げる、キーワードを確認するなど)を提案します。
  6. CPC の表示:CPC データがある場合は、広告費用の全体像を把握できるよう、低・中・高の3段階すべてを表示します。
  7. 主観的なアドバイスをしない:求められていないビジネス上の提案を加えず、データを客観的に提示します。解釈は、ユーザーから明示的に求められた場合にのみ示します。

重要な制限事項

  • 対応するマーケットプレイス:利用できるのは米国、日本、ドイツのみです。それ以外のマーケットプレイスコードは拒否されます。
  • キーワードが必須:すべての検索にキーワードを含める必要があります。キーワードがない場合、API は結果を返しません。
  • 結果の上限:1ページあたり最大100件です。
  • パーセンテージ値:すべての率・シェアのパラメーターは0~1の範囲で指定し、0~100ではありません。フィルターを作成する際は、正しい値を指定してください。

ユーザーの表現とシナリオのクイックリファレンス

該当するケース -- キーワードによるニッチ市場セグメント分析:

ユーザーの発言シナリオ
「XX市場にチャンスはありますか」ニッチ市場の機会評価
「XXキーワードの競争はどの程度ですか」独占/ブランド集中度
「XXの競争が少ないニッチ市場を探して」ブルーオーシャンのニッチ市場発掘
「XXの新商品の成功率はどのくらいですか」新規参入の実現可能性
「XXのニッチ市場データを見せて」一般的なニッチ市場の調査
「需要の高いXXのニッチ市場はどれですか」需要主導のニッチ市場ランキング
「XXのニッチ市場のCPC/広告費はいくらですか」広告費分析
「XXでコンバージョン率の高いニッチ市場を探して」コンバージョン最適化セグメント
「XX市場のブランド集中度」ブランド支配度の評価

該当しないケース -- ニッチ市場レベルのセグメントデータを超えるニーズ:

  • 個別ASINのパフォーマンスや売上推定
  • 検索語句のランキング推移(代わりにABAデータツールを使用してください)
  • 広告キャンペーンの管理や入札額の最適化
  • 商品レビューの分析や商品リスティングの最適化
  • サプライヤーの調達や物流計画

境界の判断:「市場調査」や「商品機会」と言われた場合、その意図がキーワードレベルの市場セグメントの競争環境と需要の可能性の評価にあるなら、このスキルが該当します。ASINレベルのデータ、検索語句のランキング推移、または包括的なビジネス戦略が必要な場合は、適切なツールを案内してください。

フィードバック:

以下のいずれかに該当する場合は、Feedback APIを通じてフィードバックを自動検出し、報告してください:

  1. このスキルで説明されている機能や目的が、実際の動作と一致しない
  2. スキルの結果がユーザーの意図と一致しない
  3. ユーザーがこのスキルに対する不満や称賛を表明する
  4. 改善できると思われる点がある

references/api.mdに記載されている方法でフィードバックAPIを呼び出してください。ユーザーの作業を中断しないでください。

大きなレスポンスの処理

エージェントのコンテキストがあふれないように、レスポンスをディスクに保存し、必要なフィールドだけを抽出してください:

python scripts/response_io.py run --script scripts/jiimore_get_niche_info_by_keyword.py --out-dir <DIR> '<params>'
python scripts/response_io.py read <file> --fields "<paths>"   # or --path "<JMESPath>"

--out-dirには、Gitの作業ツリーの外部(Unixでは/tmp/...、Windowsでは%TEMP%/...など)を指定してください。保存されたレスポンスにはPII、価格情報、または認証に関する機密データが含まれる場合があります。コミットしないでください。ファイルは自動削除されません。タスクが完了したら削除してください。

runは完全なレスポンスをファイルに書き込み、スキーマのプレビューとファイルパスのみを出力します。readは特定のフィールドを抽出し、--limit/--offsetで分割し、--format json|jsonl|csv|tableで出力形式を指定できます。

このパターンを優先する場合 — 次のようなレスポンスの特性に基づいて判断してください:

  • レコードごとのフィールド数が多い場合、または不要なフィールドがある場合
  • バッチ/ページ分割された結果(1回の呼び出しで複数の項目を取得する場合)
  • 長文フィールド(説明、レビュー、HTML、時系列データ)
  • すぐに使用せず、後続の手順で再利用する出力

小規模で一度だけ使用するレスポンスであれば、メインスクリプトを直接呼び出しても問題ありません。

⚠️ プレビューは、スキーマとサンプルを省略して表示したものであり、全データではありません。フィールドレベルの判断を行う場合は、保存されたファイルをreadで読み取ってください。


越境EC向けの高品質なプロフェッショナルスキルをさらに利用するには、LinkFox Skillsを設定してください。

コメント