Mulai dengan menyematkan Looker

Kami menyediakan opsi bagi Anda untuk menyematkan konten Looker di aplikasi host menggunakan iframe. Setiap opsi berbeda dalam cara Anda mengelola dan berinteraksi dengan iframe serta memberi otorisasi atau mengautentikasi pengguna. Jika Anda tidak yakin opsi mana yang harus digunakan, lihat jalur pembelajaran yang disarankan di bagian akhir halaman ini.

Opsi penyematan iframe Anda

Setiap opsi mendukung tema dan dapat menyematkan dasbor, dasbor LookML, Jelajah, Tampilan, visualisasi kueri, dan ekstensi.

Penyematan pribadi

  • Anda mengelola iframe secara langsung.
  • Anda dapat menggunakan window.postMessage() untuk berinteraksi dengan iframe.
  • Pengguna Anda harus mengautentikasi atau memberi otorisasi dengan Looker secara langsung atau dengan Looker menggunakan penyematan yang ditandatangani dengan penyedia identitas.

Mulai menggunakan penyematan pribadi

Penyematan yang ditandatangani

  • Anda mengelola iframe secara langsung.
  • Anda dapat menggunakan window.postMessage() untuk berinteraksi dengan iframe.
  • Anda membuat URL src iframe unik untuk setiap sesi pengguna sematan. URL sekali pakai ini membuat pengguna sematan Looker baru atau memperbarui pengguna yang sudah ada.
  • Anda harus mengautentikasi atau memberikan otorisasi kepada pengguna di luar Looker, misalnya, melalui penyedia identitas aplikasi host Anda menggunakan penyematan yang ditandatangani.

Mulai menggunakan penyematan yang ditandatangani

  • Anda menggunakan JavaScript API yang praktis dari Embed SDK untuk mengelola dan berinteraksi dengan iframe Anda.
  • Anda membuat URL unik untuk setiap sesi pengguna sematan. URL sekali pakai ini membuat pengguna sematan Looker baru atau memperbarui pengguna yang sudah ada. Embed SDK membantu mengotomatiskan bagian pembuatan URL.
  • Anda harus mengautentikasi atau memberikan otorisasi kepada pengguna di luar Looker, misalnya, melalui penyedia identitas aplikasi host Anda menggunakan penyematan yang ditandatangani.

Memulai penyematan yang ditandatangani dengan Embed SDK

Jalur pembelajaran yang disarankan

Sebaiknya Anda memulai dengan urutan berikut:

1. Mulai menggunakan penyematan pribadi

Penyematan pribadi akan memberikan pemahaman dasar tentang penyematan Looker.

2. Mulai dengan penyematan yang ditandatangani dengan Embed SDK

Embedding Bertanda Tangan dan SDK Penyematan adalah konsep yang lebih canggih.