> For the complete documentation index, see [llms.txt](https://docs.airops.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.airops.com/docs/pt/acoes/grids/create-a-grid/import-from-sanity.md).

# Importar do Sanity

Você pode criar um Grid importando documentos diretamente do seu projeto Sanity, permitindo que você trabalhe com o conteúdo existente no AirOps. Se você ainda não conectou seu projeto Sanity ao seu workspace do AirOps, será solicitado que o faça.

### Como importar dados do Sanity

1. Clique no botão "+" na sua página da Grid
2. Selecione **Sanity** no menu suspenso de opções de importação
3. Conecte-se ao seu projeto Sanity:
   * Selecione uma autenticação Sanity existente no menu suspenso ou configure uma nova inserindo seu **Token de API** como no **ID do projeto**
   * Clique em **Continuar**
4. Selecione o conjunto de dados e o tipo de documento a importar:
   * Se o seu projeto tiver vários conjuntos de dados, selecione de qual conjunto de dados importar (o padrão é "production")
   * Escolha o tipo de documento do Sanity (por exemplo, "post", "article") no menu suspenso
   * Clique em **Continuar**
5. Selecione que colunas de dados importar:
   * Marque as caixas ao lado dos campos que você deseja incluir
   * Cada campo mostrará seu tipo de dados e uma prévia dos dados de exemplo
   * Nota: Existe um limite máximo de 100 colunas
6. Clique em **Continuar** para importar os seus dados para a Grid

### O que é importado

Assim que a importação for concluída, as seguintes colunas são criadas automaticamente no seu Grid:

* **Importação do Sanity**: Mostra o status da importação para cada linha
* **ID do Documento do Sanity**: Armazena o identificador exclusivo do documento do Sanity para cada documento importado
* **Criado em**: A data de criação do documento no Sanity
* **Atualizado em**: A data da última atualização do documento no Sanity
* **Status do Sanity**: Uma coluna de seleção única que indica se o documento está **Publicado** ou **Rascunho**
* **Seus campos selecionados**: Cada campo escolhido durante a configuração é mapeado para o tipo de coluna apropriado do Grid

### Mapeamento de tipo de campo

Os tipos de campo do Sanity são mapeados automaticamente para os tipos de coluna do Grid que melhor correspondem:

| Tipo de campo do Sanity | Tipo de coluna do Grid |
| ----------------------- | ---------------------- |
| Texto                   | Texto                  |
| Texto                   | Texto                  |
| Número                  | Número                 |
| Data / Data e hora      | Data e hora            |
| Bloco (Portable Text)   | HTML                   |
| Imagem                  | Imagem (URL)           |
| Ficheiro                | URL                    |
| Slug                    | Texto                  |
| Referência              | Texto                  |
| Geoponto                | Texto                  |
| Array                   | JSON                   |
| Objeto                  | JSON                   |

### Documentos em rascunho e publicados

O Sanity armazena separadamente as versões em rascunho e publicadas dos documentos. Quando ambas as versões existem, o AirOps importa a versão atualizada mais recentemente e reflete o status do documento na **Status do Sanity** coluna. Os IDs dos documentos de rascunho (prefixados com `rascunhos.`) são normalizados automaticamente.

### Executando as importações novamente

Você pode executar uma importação novamente a qualquer momento para sincronizar os dados mais recentes do Sanity. As linhas existentes são atualizadas com base no ID do Documento do Sanity, e novos documentos são adicionados como novas linhas.

Depois de importado, o conteúdo do seu Sanity aparecerá no seu Grid, pronto para ser aprimorado com fluxos de trabalho do AirOps para otimização de conteúdo, melhoria de SEO, reescritas com IA e muito mais.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.airops.com/docs/pt/acoes/grids/create-a-grid/import-from-sanity.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
