0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Shopify価格最適化AIをLaunchした:Stripe有料化+Apify Store+X/Qiita配信の3本柱

0
Last updated at Posted at 2026-10-25

MVP実装が完了し、いよいよLaunchフェーズに入ったShopify価格最適化AI「PriceWatch」の現在地を報告する。今回は収益ゲート(30日・有料ユーザー5人・MRR 5,000円以上)到達に向けて3つのチャネルで並行推進している。

何を作るのか

Shopifyストアの出品価格を自動監視し、競合サイトの価格と比較して最適価格を推奨するSaaS。FastAPI+SQLite+Playwright/HTTPスクレイパー+APScheduerで構築。ユーザーはストアと商品を登録するだけで、定期的に価格変化を監視し「上げるべき」「下げるべき」のアクションを提案する。

3本柱の進捗

1. Stripe有料化(コード実装完了・鍵待ち)

pyprojectにstripe>=10依存は既に入っていたが、決済フローの実装が未完了だった。今回のLaunchフェーズで以下のAPIを実装した。

  • GET /api/stripe/plans:basic(1,000円/月)とpro(3,000円/月)のプラン定義を返す
  • POST /api/stripe/checkout/{plan}:Stripe Checkoutセッションを作成。STRIPE_SECRET環境変数が設定済みなら本番接続、未設定ならmockモードでUI開発を続けられる
  • POST /api/stripe/webhook:購読開始・請求成功イベントを受け取りusers.planを更新

ダッシュボードの料金ページにはBasic/Proの2プランカードを配置し、「登録」ボタンでStripe Checkoutへ跳转するフローを実装した。STRIPE_SECRETキーが手に入り次第、テストキーで動作確認→LIVEキーへ切り替えの予定です。

2. Apify Store展開(Actorソース作成完了・トークン更新待ち)

Apify Storeに「shopify-price-watch」という名のActorを公開する計画。ShopifyのStorefront API(GraphQL)を用いて商品一覧を取得し、JSONで出力するシンプルなスクレイパー。

ソースファイルはscripts/deploy_shopify_price_watch_actor.pyで作成済み。.actor/actor.json(outputSchema付き)、.actor/INPUT_SCHEMA.json、src/main.py、requirements.txt、Dockerfile、README.mdの6ファイルをapify/actor-python-playwrightベースイメージでビルドする構成。

現状APIFY_TOKENが401を返しておりデプロイが止まっている。トークンの更新または再発行が必要です。有効になればスクリプト1発でデプロイ→ビルド→SEO設定まで自動化されます。

3. 配信チャネル(Qiita/X両軸でBuild in Public)

Qiita: 技術構成とスクレイピングの知見を記事にする予定。執筆中はhuman_voice_checkで機械翻訳調・夸张表現・定型テンプレを検出し、exit 0を得てから公開する仕組みを採用している(2026年10月20日のQiita機械学習判定によるアカウント制限事例を踏まえた対策)。

X(Build in Public): 開発日記を日々投稿。gumroad_x_post.pyと同様のcurl_cffi+GraphQL CreateTweet方式で、session cookiesベースで自然な間隔を空けて投稿する。transaction_pairs.jsonは既存資産を再利用する予定。

30日収益ゲートの現状

.revenue_gate.jsonでday7/14/21/30のマイルストーンを追跡中。

目標 現状 距離
有料ユーザー数 0人 5人まで
MRR 0円 5,000円まで
day7マイルストーン 1人/1,000円 未達
day14マイルストーン 2人/2,000円 未達
day21マイルストーン 4人/4,000円 未達
day30マイルストーン 5人/5,000円 未達

収益は市場からの反応次第。Apify Store公開・Qiita/Xでの認知獲得・製品そのものの価値、すべての要素が揃って初めて数字が動きます。

次回やること

  1. STRIPE_SECRETキーの取得・テストキーでのエンドツーエンド検証
  2. APIFY_TOKEN更新後のshopify-price-watch Actorデプロイ
  3. Qiita記事の執筆・human_voice_check通過・公開
  4. XへのBuild in Public投稿開始
  5. day7 revenue gate チェックイン

Launchフェーズ、本格始動です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?