まず広告主を正確に特定
取得件数を絞ったストア検索で、正規化後のホストが指定ドメインと完全一致するShopifyストアが返される必要があります。類似ドメインや地域別ドメインは対象外です。
ストア一致の確認条件このワークフローでは、ストアを確認したうえで、Shopify商品カタログのスナップショットを1件作成します。
完全一致するドメインを指定して、観測されたShopifyカタログのスナップショットを分析。品ぞろえの構成、商品価格、値下げ、セット商品、代表商品を整理します。
実行例 · 2026年10月13日 · 1分未満
Spytrend公開 · 2026年10月7日 · 調査方法
4つのプロンプトを同じチャットで実行するか、全手順をまとめたプロンプトを1回実行してください。
指定された1つのShopifyドメインを正規化し、スナップショットの根拠を扱うルールを保持します。
プロンプトを見るプロンプトを閉じる**quietcabins.ca**のShopify商品カタログのスナップショットを作成してください。 `quietcabins.ca`からプロトコル、パス、クエリ、フラグメント、先頭の`www.`を除去し、小文字のホストに正規化してください。空ではないホストが1つ指定されていることを検証してください。ツールは呼び出さないでください。 後続の手順のために、正規化した正確なドメイン、観測されたスナップショットという調査範囲、カタログが示す総件数・保持したアイテムレコード数・重複を除いた商品数・バリエーション数を区別するルール、通常商品(サービス・手数料などを除く商品)と商品以外のレコードの区別、`完了`・`一部取得`・`取得不可`の意味、最終回答を300語以内に収める制限を保持してください。 正規化したドメインと、調査範囲を確認する日本語の1文だけを返してください。ステップ1の完了後に停止してください。
正規化後のホストが完全一致する場合のみ、カタログを取得します。
プロンプトを見るプロンプトを閉じる費用管理:Spytrendの有料呼び出しの前に毎回、同じツールと引数で無料の`estimate_cost`を実行し、費用を見積もってユーザーが指定した予算内に収めてください。予算が指定されていない場合は、最初の有料呼び出しの前に見積もりを伝えてください。料金への同意が必要な場合は、返された条件を提示し、ユーザーが明示的に同意するまで停止してください。ユーザーに代わって同意してはいけません。必須の呼び出しが指定予算に収まらない場合は、有料呼び出しを行わず、`予算上限のため必要な調査を実行できません`と返してください。任意の呼び出しが予算に収まらない場合は省略し、調査範囲が縮小したことを明示してください。`get_ad`で広告を取得する際は、多言語広告(`is_multilang`)をスキップし、`get_ad`の後に`get_media`を呼び出してはいけません。`retryable=true`の場合のみ、`retry_after_seconds`で指定された時間の経過後に1回だけ再試行してください。検索のたびに`params.ignored`を確認してください。必須フィルターが無視された場合、そのフィルターを適用済みとして扱ってはいけません。費用に関する通知は、最終的なユーザー向けレポートに含めないでください。 保持している正規化済みドメインを使い、Spytrend を読み取り専用で利用して `search_shops(q=<exact normalized domain>, platform="Shopify", exclude_infrastructure=true, limit=5)` を1回実行してください。正規化したホストが指定ドメインと完全に一致する行だけを採用してください。類似ドメイン、地域別ドメイン、サブドメイン、あいまい一致は除外してください。 呼び出しが `busy` または `timeout` とともに `retry_after_seconds` を返した場合は、指定された時間だけ待ち、同じ呼び出しを1回だけ再試行してください。正常に完了して結果が0件だった場合は、再試行しないでください。 完全一致する Shopify の行が返されなかった場合は、タイトル `# Shopify カタログのスナップショット: quietcabins.ca`、`**取得不可**`、完全一致する Shopify ストアを確認できなかったことを伝える1文、および以下の必須の締めくくりの注意書きだけを返してください。カタログの取得は行わず、ワークフローを終了してください。 それ以外の場合は、完全一致したドメイン、確認済みの Shopify ストア情報、返されたストア名を保持してください。ストアの同一性を確認できたことを示すチェックポイントだけを返し、無関係なストア項目は含めないでください。ステップ2で停止してください。 最終結果の末尾に必ず付ける注意書き: `カタログと価格のデータは、観測に基づく調査上のシグナルです。在庫、売上、需要、収益性、カタログ全体を網羅していることを裏付けるものではありません。`
取得範囲、商品、価格計算の対象、代表商品を分けて整理します。
プロンプトを見るプロンプトを閉じるコスト管理:ステップ2の実行予算の残額を保持してください。`get_shop` の実行前と、許可された1回の再試行前に、同じ引数で無料の `estimate_cost` を実行し、`max_tokens` をユーザーに伝えてください。その最大値が予算残額に収まる場合にのみ実行し、実際の `tokens_charged` を差し引いて残額を保持してください。再試行は `retryable=true` の場合に限り、`retry_after_seconds` の時間が経過してから再見積もりを行い、1回だけ実行してください。必要な呼び出しが予算を超える場合は実行せず、`予算上限のため必要な調査を実行できません` と返してください。 保持している確認済みの完全一致ドメインだけを使い、`get_shop(domain=<exact normalized domain>, products_limit=12, products_offset=0)` を1回呼び出してください。広告、広告主、商品検索、外部ウェブのツールは呼び出さないでください。`retryable=true` とともに `retry_after_seconds` が返された場合は、指定された時間だけ待ち、同じ引数で再見積もりを取得したうえで、同じ呼び出しを1回だけ再試行してください。 レスポンスは、取得時点で観測されたスナップショットとして扱ってください。情報が古い、不完全、途中で切れている、またはバリエーションや重複レコードを含む可能性があります。明示的に返された項目だけを使ってください。在庫、販売可否、売上、需要、人気、ベストセラーかどうか、利益率、パフォーマンスを推測しないでください。 以下を含む簡潔な最終回答用チェックポイントを1つ作成し、保持してください。 - カタログ呼び出しの結果、データの切り捨てや完全性を判断する根拠、最終ステータス。 - カタログが報告する総件数、保持した明細レコード数、重複を除いた商品数、バリエーション数。取得できたものはそれぞれ別の値として記録してください。 - 商品本体の商品群別件数と、未分類の件数。 - 商品以外の項目として明示されているギフトカード、保証、発送、配送、組み立て、設置、手付金、手数料、追加料金、サービスの各件数。 - 通貨ごとに、商品本体の有効な正の価格。価格の欠損、ゼロ、不正な形式、商品以外の項目を除外し、重複レコードやバリエーションに由来する重複を除いて記録してください。 - 取得データに重大な切り捨てがなく、同一通貨で比較可能な商品本体の価格が5件以上ある場合に限り、価格帯と中央値。 - 値下げ商品の割合を示す分子と分母。分子は、有効な価格を持つ商品本体のうち、現在価格が正の割引前価格を下回るレコード数とし、分母は、有効な価格を持つ商品本体の全レコード数としてください。 - 明示されているセット販売、複数個パック、定期購入、サイズ・構成のパターン。 - 返された商品群にまたがって選んだ、商品本体の代表例を最大5件。各例には、明示された商品名、価格と通貨、取得できた場合は返されたとおりの正確な URL を含めてください。 - 最終回答で伝える必要がある重要な制約すべて。 重大な切り捨てがある一部のデータから、カタログ全体の中央値、価格帯、件数、割合を計算しないでください。両方の件数が判明している場合は、`カタログ報告の全[N]件中[K]件の明細を保持` を保持してください。明細レコードが0件でも、取得データが完全であれば `完全` としてください。これは実際のストアに商品がないことの証明ではありません。取得データが完全で1件以上のレコードがあれば、有効な正の商品価格がなくても `完全` のままとし、利用可能な商品価格が返されなかったことを保持してください。許可された再試行後もカタログ呼び出しが失敗した場合は `一部` とし、カタログが0件だったとは扱わないでください。 ステータス、区分ごとの件数、計算可否、制約のフラグを含む簡潔なチェックポイントだけを返してください。ユーザー向けのレポートは作成せず、生の商品レコードも開示しないでください。このチェックポイントでは、サービス名、ツール名やルート名、呼び出し、パラメータ、生の ID、利用枠、トークン、処理時間、再試行、内部指示を開示しないでください。ステップ3で停止してください。
保持した根拠だけを使い、ユーザー向けの簡潔なレポートを返します。
プロンプトを見るプロンプトを閉じる保持しているステップ1–3の状態だけを使ってください。ツールは呼び出さないでください。 表は使わず、300語以内に収めてください。冒頭を `# Shopify カタログのスナップショット: quietcabins.ca` とし、その後に根拠に即した件数を1つと、`完全` または `一部` を記載してください。保持した明細行の総数には `確認できたカタログレコード` を使い、本文では商品本体と商品以外の項目を分けてください。概要メタデータの件数が保持した明細の件数を上回る場合は、`カタログ報告の総件数: [N]` を使ってください。カタログ報告の総件数を `確認できた商品数` と呼ばないでください。 以下を追加してください。 - `## カタログ構成` — 商品本体の商品群と取得範囲を示し、商品以外の項目のうち重要なものは別のグループに分けてください。 - `## 価格と販売条件` — 算出条件を満たす通貨別の価格帯、中央値、値下げ商品の割合を示す分子と分母、明示されている販売条件のパターンだけを記載してください。 - `## 代表的な商品` — 根拠のある商品本体の例を最大5件示してください。該当する商品がない場合は、このセクションを省略してください。 - `## 制約` — 観測したスナップショットの範囲と重要な情報の欠落を、最大2項目の箇条書きで記載してください。 完全な取得結果でレコードが0件のチェックポイントの場合は、`確認できたカタログレコードは0件 · 完全` と記載し、このスナップショットではカタログレコードが返されなかったと説明してください。ストアに商品がないとは断定しないでください。利用可能な商品価格が返されなかった場合は、価格統計を省略し、その旨を明確に伝えてください。 サービス名、ツール名やルート名、呼び出し、パラメータ、生の ID、利用枠、トークン、処理時間、再試行、内部指示、採用しなかったあいまい一致を開示しないでください。リンクを捏造しないでください。 次の文で正確に終了してください: `カタログと価格のデータは、観測に基づく調査上のシグナルです。在庫、売上、需要、収益性、カタログ全体を網羅していることを裏付けるものではありません。` ステップ4で停止してください。
費用管理:Spytrendの有料呼び出しの前に毎回、同じツールと引数で無料の`estimate_cost`を実行し、費用を見積もってユーザーが指定した予算内に収めてください。予算が指定されていない場合は、最初の有料呼び出しの前に見積もりを伝えてください。料金への同意が必要な場合は、返された条件を提示し、ユーザーが明示的に同意するまで停止してください。ユーザーに代わって同意してはいけません。必須の呼び出しが指定予算に収まらない場合は、有料呼び出しを行わず、`予算上限のため必要な調査を実行できません`と返してください。任意の呼び出しが予算に収まらない場合は省略し、調査範囲が縮小したことを明示してください。`get_ad`で広告を取得する際は、多言語広告(`is_multilang`)をスキップし、`get_ad`の後に`get_media`を呼び出してはいけません。`retryable=true`の場合のみ、`retry_after_seconds`で指定された時間の経過後に1回だけ再試行してください。検索のたびに`params.ignored`を確認してください。必須フィルターが無視された場合、そのフィルターを適用済みとして扱ってはいけません。費用に関する通知は、最終的なユーザー向けレポートに含めないでください。 **quietcabins.ca**の商品カタログのスナップショットを作成してください。 Spytrendは読み取り専用で使用してください。すべての調査段階を1ターンで実行し、最終的なユーザー向けレポートだけを日本語で返してください。検証だけで停止しないでください。 ## ストアの一致確認 1. `quietcabins.ca`からプロトコル、パス、クエリ、フラグメント、先頭の`www.`を除去し、小文字のホストに正規化してください。 2. `search_shops(q=<exact normalized domain>, platform="Shopify", exclude_infrastructure=true, limit=5)`を実行してください。 3. 正規化後のホストが指定ドメインと完全一致する行だけを採用してください。類似ドメイン、地域別ドメイン、サブドメイン、あいまい一致は無視してください。 4. 完全一致するShopifyの行が返されない場合は、指定されたShopifyストアを確認できなかった旨を`取得不可`として返し、停止してください。別のドメインで代用してはいけません。 ## カタログのスナップショット 5. 完全一致が確認できたドメインについて、`get_shop(domain=<exact normalized domain>, products_limit=12, products_offset=0)`を1回呼び出してください。広告、広告主、商品検索、外部ウェブのツールを呼び出してはいけません。 6. 返されたカタログは、観測されたスナップショットとして扱ってください。データが不完全だったり、古かったり、途中で切れていたりする場合があり、バリエーションや重複レコードが含まれることもあります。ストアの最新カタログ全体として説明してはいけません。 7. 明示的に返された商品レコードとフィールドだけを使用してください。在庫、販売可能かどうか、売上、需要、人気、売れ筋であること、利益率、パフォーマンスを推測してはいけません。 8. 通常商品(サービス・手数料などを除く商品)と、ギフトカード、保証、送料、配送、組み立て、設置、預り金、手数料、追加料金、その他のサービスと明示されたレコードを分けてください。商品以外のレコードが分析上重要な場合は、別の観測グループとして報告してください。これらを通常商品の価格帯、中央値、値下げ商品の割合、代表商品の選定から除外してください。通常商品が返されなかった場合は、その旨を述べ、サービスや手数料を商品として扱ってはいけません。 9. 返されたデータで裏付けられる場合に、次の項目を導き出してください。 - カタログが示す総件数、保持したアイテム単位のレコード数、重複を除いた商品数、バリエーション数を、それぞれ別の件数として示してください。集計情報の総件数を、保持または観測した詳細レコードの件数として扱ってはいけません。 - 主な商品群、または返された商品タイプを示してください。 - 観測された価格帯と通貨を示してください。 - 同一通貨で比較可能な基本商品の価格を少なくとも5件特定できる場合に限り、商品価格の中央値を示してください。 - 有効な価格を持つ通常商品レコードのうち、現在価格が割引前価格を下回ることが明示されているものの件数と割合を示してください。有効な価格を持つ通常商品レコードをすべて分母とし、その分母を明記してください。 - 商品名やフィールドに明示されている場合に限り、繰り返し見られるセット商品、複数個パック、定期購入、サイズの傾向を示してください。 - 返された主な商品群を幅広くカバーする代表商品を5点選び、観測価格と、取得できた場合は返されたとおりの正確な商品URLを示してください。 10. 通貨は分けて扱ってください。価格の欠損、ゼロの価格、形式が不正な価格、商品以外のレコードの価格、バリエーションによる重複価格は、価格帯、中央値、値下げの計算から除外してください。内容の異なるセット商品、定期購入、パック数量を、同等の商品として比較してはいけません。 11. 完全な応答データの取得に成功し、返されたアイテムレコードがゼロ件の場合は`完了`としてください。`観測されたカタログレコードは0件`と報告し、このスナップショットではカタログレコードが返されなかったと述べてください。ストアに商品がないと断定してはいけません。レコードはあるものの、有効な正の価格を持つ通常商品がない場合は、応答データが完全であれば実行結果を`完了`のままとし、価格統計をすべて省略して、利用可能な商品価格が返されなかったと述べてください。 12. カタログの応答データは取得できても、情報不足や途中での切り捨てにより特定の指標を算出できない場合は、その指標を省略して制約を明記してください。両方の値が分かる場合は、`カタログが示す[N]件中、[K]件の詳細を保持`と記載してください。結果に影響するほど切り捨てられた一部のデータから、カタログ全体の中央値、価格帯、件数、割合を計算してはいけません。カタログの呼び出しが失敗した場合、応答が結果に影響するほど切れている場合、またはカタログの必須の根拠を保持できない場合に限り、`一部取得`としてください。件数が少なくても正常に返されたカタログは、観測されたスナップショットとして`完了`としてください。 13. カタログの呼び出しで`busy`または`timeout`が`retry_after_seconds`とともに返された場合は、指定された時間だけ待ち、1回再試行してください。再試行も失敗した場合は、ストア一致の根拠を添えて`一部取得`と返し、カタログの根拠を取得できなかったと明記してください。カタログがゼロ件だったと報告してはいけません。 ## ユーザー向け回答 14. 表は使用せず、300語以内に収めてください。 15. 冒頭を`# Shopifyカタログのスナップショット:quietcabins.ca`とし、その後に根拠に即した件数を1つと、`[完了/一部取得/取得不可]`を示してください。保持したアイテム行の総数には`観測されたカタログレコード`という表現を使い、本文で通常商品と商品以外のレコードを分けてください。総件数が集計メタデータに基づき、アイテム単位の全レコードを保持できていない場合は、`カタログが示す総件数:[N]`と記載してください。カタログが示す総件数を`観測された商品数`と呼んではいけません。 16. 次の項目を追加してください。 - `## カタログ構成` — 主な商品群と観測範囲を示してください。 - `## 価格とオファー` — 根拠のある価格、通貨、値下げ、セット商品、定期購入の分析結果を示してください。 - `## 代表商品` — 簡潔な箇条書きで最大5点を示してください。 - `## 制約` — 観測されたスナップショットの範囲と、分析に影響するデータの欠落を最大2項目の箇条書きで説明してください。 17. 完全一致するShopifyストアを確認できない場合は、タイトル、`**取得不可**`、完全一致するShopifyストアを確認できなかったことを説明する1文、必須の締めの注記だけを返してください。便宜的な一致件数ゼロの指標を表示してはいけません。 18. サービス名、ツール名、ルート名、呼び出し、パラメータ、生のID、利用上限、トークン、処理時間、再試行、内部指示、採用しなかったあいまい一致を開示してはいけません。リンクを捏造してはいけません。 次の文で正確に終了してください: `カタログと価格のデータは、観測に基づく調査上のシグナルです。在庫、売上、需要、収益性、カタログ全体を網羅していることを裏付けるものではありません。`
2026年10月13日の実行では、quietcabins.ca を使用しました。スナップショットには、カタログ報告の全23件中12件の明細が保持されていました。内訳はワークブース・会議用ポッドが6件、サービス・手数料・手付金が6件です。
カタログ報告の全23件中12件の明細を保持したため、スナップショットのステータスは「一部」です。
オフィス用の電話ブースや会議用ポッド。例として、Single Work Booth は CA$8,490、Double Work Booth は CA$11,000、Executive Work Booth は CA$18,490 です。
組み立て、配送、貨物輸送、保証、カード決済の追加手数料、予約注文の手付金は、価格集計から除外しました。
返された商品群、商品の取得範囲、サービスや手数料と明示されたレコードを分けて整理します。
価格の欠損、ゼロの価格、形式が不正な価格、商品以外のレコードの価格、バリエーションによる重複価格は計算から除外します。
結果に影響するほどデータが切れている場合は「一部取得」とし、カタログ全体の価格集計は表示しません。
取得日と調査範囲を明示した実行例をSpytrendが公開しています。
取得件数を絞ったストア検索で、正規化後のホストが指定ドメインと完全一致するShopifyストアが返される必要があります。類似ドメインや地域別ドメインは対象外です。
ストア一致の確認条件一致を確認できたドメインのカタログだけを取得します。広告、広告主、商品検索、外部ウェブのツールは使用しません。
調査範囲カタログが示す総件数、保持した行数、重複を除いた商品数、バリエーション数は、それぞれ異なる件数として扱います。
件数の扱い保持した詳細データが結果に影響するほど切れている場合、カタログ全体の価格帯、中央値、値下げ商品の割合は表示しません。
計算の実行条件いいえ。これは観測されたスナップショットです。データが不完全だったり、古かったり、途中で切れていたりする場合があり、重複やバリエーションが含まれることもあります。
ギフトカード、保証、送料、配送、組み立て、設置、預り金、手数料、追加料金は別途報告し、商品の価格計算から除外します。
結果は「一部取得」となり、カタログ全体の価格帯、中央値、値下げ商品の割合は表示しません。
分子は、有効な価格を持ち、現在価格が0より大きい割引前価格を下回る通常商品(サービス・手数料などを除く商品)のレコード数です。分母は、有効な価格を持つ通常商品レコードの全件数です。
いいえ。現在の在庫、売上、需要、売れ筋であること、利益率、収益性を裏付けるものではありません。
Spytrend MCPに接続し、ストアの正確なドメインを入力して、同じAIチャットで4つのプロンプトを実行してください。