Skip to main content
Envie um tema e receba as perguntas que as pessoas fariam a um assistente de IA sobre ele, ordenadas por quantas pessoas buscam essa necessidade todo mês, e o conjunto delas que um monitor GEO deveria acompanhar, na ordem em que vale adicioná-las. Use para escolher os prompts de um monitor e para ver quais marcas concorrentes atraem demanda no mesmo segmento.
A requisição retorna uma tarefa na fila. Consulte GET /v1/async/task/:id ou informe webhook.url no envio; a tarefa aparece com taskType: "PROMPT_RESEARCH" e costuma terminar em 30–60 segundos. Não a envie por POST /v1/async/task; use este endpoint.

Payload

Resultado

De uma execução para 선크림, reduzida a poucas entradas:

prompts[], da maior para a menor demanda

  • prompt — a pergunta, no idioma do mercado, do jeito que uma pessoa faria a um assistente de IA. Nunca cita uma marca: um prompt que cita uma marca a encontraria em todas as respostas.
  • topic — o subtema mais amplo ao qual a necessidade pertence. Prompts do mesmo subtema compartilham o rótulo; topics[] os soma.
  • persona — quem pergunta, quando as buscas indicam um público, uma condição ou uma situação (homens, pais de bebês, pele oleosa); null caso contrário.
  • intent — informational (como, o quê, por quê), commercial (escolher, comparar, recomendar) ou transactional (preço, onde comprar).
  • funnelStage — awareness (conhecer a necessidade ou a categoria), consideration (comparar opções), purchase (preço, onde comprar) ou post_purchase (usar o que comprou).
  • brandMentions — se uma boa resposta ao prompt cita marcas, produtos ou fornecedores: likely (recomenda, classifica ou compara opções), sometimes (explica, geralmente com produtos de exemplo) ou rarely (explica um conceito, um método ou um uso sem produtos).
  • fit — só quando você envia brandDescription: core (a descrição diz que a sua marca oferece o que o prompt pede), related (o que a descrição não menciona) ou none (a descrição o exclui, como outro público ou outro produto).
  • monthlySearchVolume — buscas mensais pela necessidade por trás do prompt.
  • demandShare — a parcela deste prompt na demanda de todos os prompts úteis encontrados, de 0 a 1.

monitorSet

Os prompts que um monitor deve acompanhar, na ordem em que devem ser adicionados, escolhidos entre todos os prompts utilizáveis encontrados, incluindo os que passam de limit. O conjunto prioriza prompts que muitas pessoas fazem e cujas respostas dão ao monitor algo para medir, distribuídos entre tópicos e personas. Cada item tem os campos de um item de prompts[] mais rank, começando em 1. coverage mostra quanto da pesquisa o conjunto abrange:
  • demandShare — a fatia das buscas por trás de todos os prompts utilizáveis encontrados que cabe aos prompts escolhidos, de 0 a 1.
  • topics, personas — quantos dos temas e personas encontrados o conjunto cobre, como covered de total.
Como o conjunto se comporta:
  • Um prompt com fit none nunca é escolhido, então o conjunto pode ter menos de monitorSize prompts.
  • monitorSize só corta uma mesma ordem: os 12 primeiros prompts de um conjunto de 20 são o conjunto de 12, então ampliar um monitor mantém os prompts que ele já acompanha.
  • Um monitor executa no máximo 200 tarefas de prompt × motor por vez. Envie monitorEngines com os motores que o seu monitor vai executar, e um monitorSize que não caiba é rejeitado no envio: com cinco motores, monitorSize pode ser no máximo 40.
Para priorizar os prompts que a sua marca responde, descreva a sua marca:
A descrição é avaliada como está escrita, então com uma única linha a maioria dos prompts fica related. Para deixar um subtema fora do conjunto, exclude é mais confiável.

topics[] e personas[]

A demanda somada por tema e por persona em todos os prompts úteis encontrados, incluindo os que ficam além de limit, da maior para a menor. Cada item tem monthlySearchVolume, demandShare e promptCount. Prompts sem persona ficam fora de personas[].

brands[]

Marcas, fabricantes e linhas de produtos que as pessoas buscam nesse espaço, com as buscas mensais de cada um. Essa demanda fica fora de prompts porque os prompts não citam marcas.

Outros campos

  • seedMonthlySearchVolume — buscas mensais pelo próprio seed; null quando não há contagem para ele.
  • promptsFound — prompts utilizáveis antes de aplicar limit.
  • demandSource — o período que os números cobrem, e fetchedAt. KR: last_30_days. US: monthly_average_last_12_months, por isso um termo sazonal aparece mais baixo no pico do que as buscas daquele mês.

Como ler o resultado corretamente

  • Demanda de busca não é volume de conversas com IA. Os números contam buscas mensais no mercado. Mostram quantas pessoas procuram uma necessidade; não existe contagem pública de quantas vezes a mesma necessidade é levada a assistentes de IA. Use-os para ordenar prompts, não como previsão de tráfego de IA.
  • O texto é gerado; os números não. Cada prompt é escrito para a sua necessidade, e o mesmo seed pode ser agrupado de outro jeito em outra execução: o topo da lista costuma ser estável e o final varia.
  • Buscas raras ficam de fora. Termos buscados menos de 10 vezes por mês não têm demanda informada e não somam nada a um prompt.
  • As proporções comparam necessidades dentro de uma semente. demandShare mostra como a demanda de busca em torno desta semente se divide entre necessidades, temas e personas. Não é uma parcela de conversas com IA, e proporções de sementes diferentes não se somam.

Erros e cobrança

  • 12 créditos por tarefa concluída. Uma tarefa que falha libera a reserva de créditos.
  • 422 VALIDATION_ERROR — um campo está fora do intervalo, brandAliases ou brandDescription foi enviado sem brand, ou monitorSize × o número de monitorEngines passa de 200.
  • 422 REGION_UNSUPPORTED — country não é KR nem US.
  • O error de uma tarefa com falha começa com o código. NO_SEARCH_DEMAND significa que não foi encontrada demanda de busca para o seed nem para nada relacionado; tente um termo mais amplo ou mais comum. NO_RELATED_SEARCHES significa que o próprio seed é buscado, mas nada relacionado a ele; tente uma expressão mais específica que as pessoas buscam. O mesmo seed falha do mesmo jeito de novo. KEYWORD_DATA_UNAVAILABLE, ANALYSIS_FAILED e ANALYSIS_TIMEOUT são temporários; tente de novo em instantes.