Viewer
O produto Viewer incorpora um mapa Kaleidr publicado por seu share id. Ele é sem chave — o próprio compartilhamento é a autorização, portanto nenhuma chave publishable é necessária e nenhuma troca de sessão é executada.
Os três fatores que determinam se ele funcionará
| Fator | Resposta |
|---|---|
| Forma de integração | iframe — o mapa é carregado dentro de map-embed.kaleidr.com sob a própria CSP da Kaleidr. |
| Escopo necessário | nenhum — nenhuma chave é trocada. |
| Plano mínimo | Free — qualquer pessoa com um share id pode incorporar um Viewer em qualquer plano. |
Passar uma chave para um Viewer embed é rejeitado com product_not_allowed porque
Viewer nunca precisa de uma. share-id é obrigatório — omiti-lo gera um erro
ao carregar o bundle.
Onde ficam os componentes
- Referência do SDK — Viewer embed —
share-idobrigatório, câmera opcional e matriz de handles. - Guia — Incorporar um mapa Kaleidr.
O único snippet
Incorporação mínima funcional de Viewer:
<script src="https://cdn.kaleidr.com/embed/v1/kaleidr.js"></script>
<kaleidr-map product="viewer"
share-id="YOUR_SHARE_ID"
style="height:480px"></kaleidr-map>