Editar passo
update_stepIdempotent
Altera um passo (só os campos enviados). Pode trocar a imagem, o destaque, o clique, os textos ou a posição.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| alt | No | Texto alternativo da captura para leitor de tela (WCAG 1.1.1). Vazio: o player usa título + texto do balão. | |
| text | No | Texto do balão (curto, 1–2 frases). | |
| type | No | screen = captura com destaque (padrão); slide = cartão de texto sem imagem. | |
| click | No | Ponto do clique em fração da imagem (0..1). Fica sempre dentro do destaque (é ajustado se cair fora). Só com click (sem highlight) o destaque vira 14%×8% em volta. | |
| image | No | A captura de tela: exatamente um de mediaId (de upload_media), url (https pública) ou base64 (PNG/JPEG/WebP/GIF, até 15 MB). Prefira upload_media + mediaId para arquivos locais. | |
| label | No | Nome do passo na lista do editor (padrão: o título). | |
| scene | No | Cena (agrupa passos no editor). | |
| title | No | Título do balão. | |
| stepId | Yes | ||
| tourId | Yes | id do tour (de create_tour ou list_tours). | |
| position | No | Índice onde inserir/mover (0 = primeiro). Padrão: no fim. | |
| highlight | No | Retângulo do destaque em fração da imagem (0..1): x,y = canto superior esquerdo; width,height = tamanho. Ex.: botão em (0.62, 0.08) com 0.12×0.05. | |
| popoverSide | No | Lado do balão em relação ao destaque. | |
| popoverAlign | No | ||
| altDecorative | No | true = captura decorativa (alt vazio). Use só quando a imagem não traz informação. | |
| simulateClick | No | Mostra a animação de clique no player (padrão true). | |
| narrationScript | No | Roteiro da narração/legenda deste passo (opcional). |