数据分析

app-market-opportunity-research

试用

Research app-market opportunities using Crawlora app catalogs, historical charts, live store listings, release notes, reviews, and Google Trends. Use for app niche assessments, competitor maps, chart-movement analysis, and evidence-backed unmet-need hypotheses.

它能做什么

Assess a defined app niche using competing products, observed distribution signals, release activity, and customer evidence. Separate an opportunity hypothesis from demonstrated demand, market size, or a revenue forecast.

技能文档

App market opportunity research

Assess a defined app niche using competing products, observed distribution signals, release activity, and customer evidence. Separate an opportunity hypothesis from demonstrated demand, market size, or a revenue forecast.

Setup

Set CRAWLORA_API_KEY to your key from crawlora.net. Run the bundled scripts/crawlora.sh from this skill directory or by absolute path. It sends x-api-key to https://api.crawlora.net/api/v1; keep the key in the environment. Read reference/endpoints.md for selected dataset, store, review, and Trends calls.

Map the niche and test the signals

  1. Define the user problem, storefront/country, device, language, and comparison period. Discover candidates with /datasets/apps/search and relevant live App Store/Google Play searches and similar-app results. Validate actual product capabilities; search rank and category membership alone do not prove rivalry.
  2. Resolve store identities: iOS numeric track ID versus bundle ID, and Android package name. Verify publisher/official site before merging cross-store apps. Preserve country/device variants. The apps dataset uses repeatable platforms filters; chart history uses singular platform for iOS only. Missing platform classifications mean unknown coverage, not incompatibility.
  3. For /datasets/apps-charts/search, hold store, country, chart type, category, and device constant. chart_type is top_free, top_paid, top_grossing, or new; underlying store collection names differ. An ordinary request resolves the latest available snapshot_date, which may lag today. For app history, pass exact app_id with sort=date_desc and omit date.
  4. Compare ranks only within the same chart definition and dates. Deduplicate chart × snapshot × app observations. Missing dates or absent chart entries mean unobserved/unranked within coverage, not rank zero or zero downloads. Do not infer download/revenue volumes from ordinal ranks or cross-store ranks.
  5. Refresh a bounded shortlist with /appstore/app and /googleplay/app. Dataset price_cents is in cents; do not compare it directly with live-store prices in major currency units. Compare currency, subscriptions/in-app purchases, rating counts, positioning, and updates. A free install is not free ongoing use. iOS has no install count here; Android install figures are not current monthly active users. Use /appstore/version-history/{id} for numeric iOS IDs; Google Play's latest update field alone is not a full release history.
  6. Read a comparable review sample from each product. App Store reviews use country, sort=mostRecent, and pages; Google Play uses country, lang, sort=newest, num, and returned pagination tokens. Count unique eligible reviews by theme (n/N), keep dates/version/source, and link short excerpts. A complaint frequency in a selected sample is not population prevalence.
  7. Use Google Trends only when it adds evidence about the underlying problem. Discover values through /google/trends/enums, /locations, and /categories under the same prefix. POST flat JSON to /google/trends/explore/interest-over-time with 1–5 keywords, geo, time_range, and type=web. Compare terms in one request; scores are relative, not app installs or absolute demand.
scripts/crawlora.sh /datasets/apps/search \
  q="habit tracker" store=ios country=us page_size=5
scripts/crawlora.sh /datasets/apps-charts/search \
  store=ios app_id=6448311069 country=us platform=phone \
  chart_type=top_free sort=date_desc page_size=20

Synthesize an opportunity brief

Return the user problem, competitor matrix, matched chart trajectories, release evidence, review themes, and gaps. For each opportunity hypothesis, show supporting and conflicting evidence plus a concrete next validation step. Keep data freshness, sampling bounds, unknowns, and assumptions visible.

  • Do not turn a small indexed category count into a total market size, or a review/rank spike into proof that a particular release caused growth.
  • Store labels and category IDs differ; use returned values and included discovery calls rather than transferring Apple's numeric IDs to Google Play.
  • Keep Trends normalization and missing-data flags; separate independently scaled requests. See Google's data FAQ.
  • Dataset pages max at 100 with a 10,000-result window. Stop on repeated pages or tokens. Back off on 429, retry transient 5xx once, stop on 401/403, and check application code. Report unavailable sources without inventing results.

相关技能

从 AdMapix API 拉取广告创意、应用、榜单和收入预估等数据,原样返回结构化 JSON。

作者 fly0pants4.3k 次安装296 星标

把自然语言描述转为结构化 JSON,并由 mcp-diagram-generator MCP 服务生成 Draw.io、Mermaid 或 Excalidraw 图表文件。

作者 nssa.io1.0k 次安装47 星标

以 AI 机器人身份加入视频会议,提供语音、虚拟形象与屏幕共享四种模式。

作者 johnpatternai21 次安装8 星标

诊断生产力系统反复失效的根因,给出最小干预——容量测算、瓶颈定位、可靠的本地记录。

作者 Iván854 次安装69 星标

在本地磁盘以分类纯 Markdown 文件保存需要长期留存的事实,与智能体内置记忆并存。

作者 Iván555 次安装18 星标

crawlora-org 的更多技能

浏览全部技能

Research public TikTok profiles, videos, comments, hashtags, search results, trending feeds, and Creative Center signals through Crawlora. Use for TikTok-specific discovery or verification instead of scraping TikTok directly; use tiktok-ad-research for ad-only comparisons and influencer-discovery for cross-platform creator shortlists.

作者 crawlora-org2 次安装

Researches products, prices, sellers, and reviews across major online marketplaces and big-box/specialty retailers (Amazon, eBay, Shopify stores, Shop.app, Target, Costco, Walmart, Nike, Zara, Adidas, Best Buy, Home Depot, Sephora, SHEIN, IKEA, Chewy, and more) using the Crawlora API, returning clean JSON. Use when the user asks to find a product, compare prices or sellers, track listings, or pull marketplace/retailer reviews — instead of scraping store pages.

作者 crawlora-org1 次安装

Researches hotels, flights, attractions, short-term rentals, and live events via the Crawlora API — Booking.com, Expedia, Agoda, TripAdvisor, Trip.com, Airbnb, and Ticketmaster — returning clean JSON. Use when the user wants to search or compare hotel/stay prices and reviews, look up flight options, find attractions/things-to-do or concerts/events, or research an Airbnb host or listing.

作者 crawlora-org1 次安装

Fetches any company's job openings straight from its Applicant Tracking System (ATS) via the Crawlora API — Greenhouse, Lever, Workday, Ashby, SmartRecruiters, Workable, Personio, Recruitee, iCIMS, Oracle Recruiting, Rippling, Pinpoint, Eightfold, Gem, UKG, and Teamtailor — returning clean JSON. Use when the user wants every open role from a specific company's ATS-hosted career page, a single job posting's full detail, or a hiring-velocity snapshot for a company, given its ATS platform and company/board slug.

作者 crawlora-org1 次安装

Queries Crawlora's pre-built hosted datasets — Airbnb markets, App Store/Google Play apps, GitHub/Instagram/X users, job postings, US housing markets, Google Maps businesses, Goodreads, PitchBook, Steam, TrustMRR, Product Hunt, SEC companies, tech-stack, and more — via search/facets/item/nearby endpoints, returning clean JSON without live-crawling each platform. Use when the user wants bulk or aggregate analysis, to search a pre-indexed corpus, to facet/filter a large population, or to look up one record by its dataset id, instead of scraping pages one at a time.

作者 crawlora-org1 次安装

Researches stocks, crypto, SEC filings, insider/congressional trading, and private-market (VC/PE) profiles via the Crawlora API — Yahoo Finance quotes/financials/history/options, SEC EDGAR filings and financial statements, congressional stock disclosures, CoinGecko crypto markets, and PitchBook company/fund/investor teasers — returning clean JSON. Use when the user asks about a ticker's price/financials/news, a company's SEC filings or insider trades, what a member of Congress traded, a crypto coin's market data, or a private company/fund/investor profile.

作者 crawlora-org4 次安装