# 05. Google Trends ## Статус **Количественный collection gate закрыт; demand/PMF gate не закрыт.** 23 июля 2026 года выполнен свежий `no_cache` run через SerpApi Google Trends API: - [manifest](data/google-trends/runs/20260723T111117Z-serpapi/manifest.json); - 19 из 19 заранее определённых jobs завершены; - 18 jobs вернули данные, один (`D&D without DM` related queries) — подтверждённый `ok_no_data`; - API/network failures — `0`; - 19 raw responses, 28 derived CSV, snapshot query spec и error ledger входят в 49 хешированных artifacts; - ключ API не сохранялся в request parameters, URL, raw responses или manifest. SerpApi — независимый посредник, извлекающий данные интерфейса Google Trends, а не закрытый официальный Google Trends API alpha [GV013]. Числа остаются sampled relative interest `0–100`, а не search volume, users или revenue [GV012]. ## Что было запрошено [Query spec](data/google-trends/query_spec.json) и его [run snapshot](data/google-trends/runs/20260723T111117Z-serpapi/query_spec.json) фиксируют сравнения не более чем по пять search terms: - worldwide category: `Dungeons & Dragons`, `tabletop role-playing game`, `play D&D online`, `AI Dungeon`, `AI game master`; - worldwide problem: `D&D without DM`, `AI dungeon master`, `online D&D`, `virtual tabletop`, `tabletop RPG`; - product/reference для US, GB, CA, AU: `Dungeons & Dragons`, `D&D Beyond`, `Roll20`, `AI Dungeon`, `AI game master`; - периоды: 21 июля 2021 — 21 июля 2026 и 21 июля 2025 — 21 июля 2026; - geography и related queries снимались для пятилетнего окна. Каждый request нормализован отдельно. Индексы из разных rows ниже нельзя складывать или трактовать как общую абсолютную шкалу. Сопоставимы: 1. terms внутри одного request; 2. изменение одного term внутри одного time series; 3. ratios к общему benchmark внутри каждой country group. `Nonzero coverage` — доля завершённых weekly points со значением выше нуля. Это не доля пользователей и не доказательство отсутствия данных: SerpApi не передаёт исходный Google `hasData`. ## Worldwide vocabulary ### Category comparison Источник: [12-month summary](data/google-trends/runs/20260723T111117Z-serpapi/derived/worldwide_category_terms/twelve_months/summary.csv) и [5-year observations](data/google-trends/runs/20260723T111117Z-serpapi/derived/worldwide_category_terms/five_years/interest_over_time.csv). | Exact term | 12m provider average | 12m nonzero coverage | Последние 13 недель vs предыдущие 13 | Last 52-week mean | Previous 52-week mean | |---|---:|---:|---:|---:|---:| | `Dungeons & Dragons` | 66 | 100% | +6.0% | 32.35 | 13.25 | | `tabletop role-playing game` | 1 | 82.7% | +20.0% | 0.37 | 0.00 | | `play D&D online` | 1 | 75.0% | +33.3% | 0.21 | 0.02 | | `AI Dungeon` | 60 | 100% | +22.0% | 29.58 | 17.56 | | `AI game master` | 17 | 100% | +25.0% | 8.69 | 0.52 | Broad category и AI-related terms выше в последние 52 недели внутри фиксированного five-year request. Однако огромные проценты низкобазовых terms нельзя читать буквально: `0.02 → 0.21` остаётся очень малым индексом. `AI game master` выглядит как emerging exact term, но related-query payload показывает сильное semantic contamination: среди top/rising находятся generic `ai news`, `google ai`, `game development` и `arma reforger game master`. Поэтому весь индекс `17` нельзя приписывать AI-TTRPG intent. ### Problem comparison Источник: [12-month summary](data/google-trends/runs/20260723T111117Z-serpapi/derived/worldwide_problem_terms/twelve_months/summary.csv) и [5-year observations](data/google-trends/runs/20260723T111117Z-serpapi/derived/worldwide_problem_terms/five_years/interest_over_time.csv). | Exact term | 12m provider average | 12m nonzero coverage | Последние 13 недель vs предыдущие 13 | Last 52-week mean | Previous 52-week mean | |---|---:|---:|---:|---:|---:| | `D&D without DM` | 0 | 0% | n/a | 0.00 | 0.00 | | `AI dungeon master` | 6 | 100% | +35.1% | 5.77 | 2.23 | | `online D&D` | 31 | 100% | +14.2% | 31.52 | 8.48 | | `virtual tabletop` | 12 | 100% | -4.0% | 11.54 | 5.69 | | `tabletop RPG` | 47 | 100% | -7.6% | 47.79 | 18.31 | Вывод ограниченный, но практически полезный: - `D&D without DM` не является наблюдаемым acquisition vocabulary; - `online D&D` и `tabletop RPG` существенно крупнее AI-specific term внутри этого request; - `AI dungeon master` мал, но имеет непрерывный 12-month signal и чище по смыслу: related queries включают `dnd ai`, `ai rpg`, `chatgpt dungeon master`, `friends and fables` и `everweave`; - short-term `virtual tabletop`/`tabletop RPG` немного снизились, но их 52-week mean выше предыдущего года. Это не доказательство спада категории. ## Country/reference comparison Источник: country [US](data/google-trends/runs/20260723T111117Z-serpapi/derived/us_product_terms/twelve_months/summary.csv), [GB](data/google-trends/runs/20260723T111117Z-serpapi/derived/gb_product_terms/twelve_months/summary.csv), [CA](data/google-trends/runs/20260723T111117Z-serpapi/derived/ca_product_terms/twelve_months/summary.csv), [AU](data/google-trends/runs/20260723T111117Z-serpapi/derived/au_product_terms/twelve_months/summary.csv) summaries. | Country request | D&D | D&D Beyond | Roll20 | AI Dungeon | AI game master | AI-GM nonzero coverage | |---|---:|---:|---:|---:|---:|---:| | US | 25 | 26 | 54 | 30 | 6 | 98.1% | | GB | 31 | 34 | 75 | 36 | 2 | 11.5% | | CA | 31 | 26 | 69 | 30 | 1 | 15.4% | | AU | 33 | 34 | 61 | 41 | 0 | 1.9% | Защищаемые выводы: 1. **Roll20 не выглядит мёртвым:** он остаётся крупнейшим reference term во всех четырёх 12-month country comparisons. 2. При этом его last-52-week mean относительно предыдущих 52 недель снизился во всех четырёх fixed five-year series: US `-5.6%`, GB `-11.9%`, CA `-11.9%`, AU `-18.2%`. Это consistent softening, не «смерть». 3. `AI game master` имеет устойчивый relative signal только в US request. В US его last-52-week mean вырос с `0.42` до `5.29`, но остаётся примерно `11%` от Roll20 (`49.33`) внутри той же панели. 4. Отдельно нормализованные country requests не доказывают, что абсолютный US demand больше GB/CA/AU. Они обосновывают только приоритет US для первого **AI-specific message test**. ## Related-query intent [Related-query CSV](data/google-trends/runs/20260723T111117Z-serpapi/derived/worldwide_category_terms/five_years/related_queries.csv) и [problem CSV](data/google-trends/runs/20260723T111117Z-serpapi/derived/worldwide_problem_terms/five_years/related_queries.csv) дают 154 сохранённых rows: - `play D&D online`: top queries — `how to play d&d online`, `dnd online`, `play d&d online free`, `can you play d&d online`; - `online D&D`: related intent включает `d&d online free`, `d&d beyond`, `foundry vtt`, `vtt`; - `AI dungeon master`: семантически релевантные `dnd ai`, `ai rpg`, `chatgpt dungeon master`, `friends and fables`, `everweave`; - `AI game master`: смесь TTRPG и generic AI/news/game-development meanings; - `D&D without DM`: API подтвердил отсутствие related-query result, но это не доказательство нулевого спроса. Следствие для маркетинга: широкое обещание следует формулировать вокруг **online play with friends / fast start / no prep**, а AI-GM оставлять mechanism или niche content cluster. Фразу `without DM` не следует брать как primary SEO/acquisition keyword. ## Geography [Category geography](data/google-trends/runs/20260723T111117Z-serpapi/derived/worldwide_category_terms/five_years/geography_compared.csv) вернула 53 страны. Значения показывают долю каждого из пяти terms внутри конкретной страны, а не абсолютный объём страны. Для `AI game master` share составляет US `3`, GB `2`, CA `2`, AU `3`; высокие shares в отдельных странах с неизвестным denominator нельзя использовать как launch-market ranking. [Problem geography](data/google-trends/runs/20260723T111117Z-serpapi/derived/worldwide_problem_terms/five_years/geography_compared.csv) вернула лишь три locations, поэтому она непригодна для country prioritization. ## Надёжность результата - 5-year и 12-month series независимо нормализованы, но на 52 совпадающих неделях имеют Pearson correlation около `0.99` для основных terms в US/GB/CA и worldwide groups. Sparse terms и AU дают более слабое совпадение. - Sampling может немного меняться; этот run нужно повторить минимум через неделю до использования small deltas. - Последние 13 недель vs предыдущие 13 не являются year-over-year и могут содержать seasonality. - Last-52 vs previous-52 рассчитан внутри одного five-year request и лучше для direction, но не объясняет причину изменения. - Ни один Trends index не доказывает group formation, completion, repeat, WTP, CAC, revenue или прибыль. ## История неудачных попыток Предыдущие official Explore attempts сохранены, а не удалены: - [main 429 manifest](data/google-trends/runs/20260722T142618Z-resilient/manifest.json): 39 widget attempts получили HTTP 429; - [clean US-only retry](data/google-trends/runs/20260722T145007Z-resilient/manifest.json): ещё три HTTP 429 до data widget; - Chromium official Explore также возвращал 429. Это была проблема acquisition данных, а не negative demand signal. Новый provider-mediated run закрывает missing-data gap, но наследует ограничения UI-normalized Google Trends. ## Влияние на решение Trends усиливает три решения: 1. категория и соседние инструменты не выглядят мёртвыми; 2. first message test должен противопоставить broad `play online with friends` и niche `AI dungeon master`, а не строиться вокруг `D&D without DM`; 3. US рационально поставить первым для AI-specific messaging, сохранив country-separated smoke test. Trends **не меняет** итоговый verdict: `PROCEED TO PRIMARY VALIDATION / NO-GO TO FULL BUILD OR SCALE`. Спрос на точную party-first voice proposition проверяется сформированными, завершёнными, повторными и оплаченными группами, а не поисковым индексом.