
# Exportador Google Sheets

## Finalidade

Ferramenta em `/not/2/` para ler planilhas públicas do Google Sheets, aplicar filtros e exportar o resultado.

## Caminho

```text
/not/2/
```

## API interna

```text
POST /not/2/api.php?action=load
POST /not/2/api.php?action=export
```

## Ações

| Ação | Descrição |
| --- | --- |
| `load` | Carrega uma planilha pública do Google Sheets, converte para CSV, detecta colunas/tipos e retorna linhas. |
| `export` | Recebe linhas, colunas e filtros da tela e exporta `csv`, `json`, `html` ou `xlsx`. |

## Formatos de exportação

- `csv`
- `json`
- `html`
- `xlsx`

## Perfil especial

O perfil `disparo` monta saída com colunas:

```text
nome | numero | e-mail
```

## Limitações

- Não usa OAuth; a planilha precisa estar pública.
- O processamento é feito no request PHP.
- Para bases grandes, pode consumir memória e causar timeout.

## Correções recomendadas

- Remover IDs de planilhas sensíveis do `config.php` quando não forem públicos.
- Adicionar autenticação se a ferramenta ficar exposta.
- Criar limite por tamanho de planilha e paginação server-side.
