Zum Hauptinhalt springen

Viewer

Das Produkt Viewer bettet eine veröffentlichte Kaleidr-Karte anhand ihrer Share-ID ein. Es ist schlüssellos — die Freigabe selbst ist die Autorisierung, daher ist kein Publishable Key erforderlich und es findet kein Session-Austausch statt.

Die drei Fakten, die entscheiden, ob es funktioniert

FaktAntwort
Einbindungiframe — die Karte wird innerhalb von map-embed.kaleidr.com unter Kaleidrs eigener CSP geladen.
Erforderlicher Scopekeiner — es wird kein Schlüssel ausgetauscht.
MindestplanFree — jeder mit einer Share-ID kann einen Viewer in jedem Tarif einbetten.

Das Übergeben eines Schlüssels an ein Viewer-Embed wird mit product_not_allowed abgelehnt, da Viewer niemals einen benötigt. share-id ist erforderlich — fehlt sie, wird beim Bundle-Laden ein Fehler ausgelöst.

Wo die Komponenten zu finden sind

Das eine Snippet

Minimal funktionsfähiges Viewer-Embed:

<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>