Embedding pribadi

Selain penyematan publik, Anda juga dapat menyematkan Look, Jelajah, dan dasbor secara pribadi. Dengan penyematan pribadi, Anda dapat mewajibkan pengguna untuk mengautentikasi menggunakan login Looker, Google OAuth, atau OpenID Connect. Jika pengguna tidak diautentikasi, Anda memiliki opsi untuk menampilkan pesan error atau menampilkan layar login.

Pengguna yang login dan mengakses konten yang disematkan secara pribadi tunduk pada setelan di panel Sesi Admin, yang menentukan berapa lama mereka dapat tetap login, apakah mereka dapat login dari beberapa browser, dan apakah mereka akan logout setelah periode tidak aktif.

Jika Anda memerlukan solusi sematan yang lebih canggih atau dapat disesuaikan, lihat halaman dokumentasi Sematan yang ditandatangani.

Membuat URL penyematan

Untuk membuat dan menyalin URL sematan pribadi untuk dasbor, Tampilan, atau visualisasi Jelajahi, pilih Dapatkan URL sematan dari menu tiga titik dasbor, atau dari menu roda gigi tindakan Jelajahi di Jelajahi atau Tampilan.

Layar Penyematan Pribadi menyertakan elemen berikut:

  1. Kolom Content URL menampilkan URL sematan pribadi lengkap.
  2. Kolom Terapkan tema ke URL dasbor memungkinkan Anda memilih tema yang akan ditambahkan ke URL sematan jika Anda membuat URL sematan dasbor atau Jelajahi dan instance Anda mengaktifkan tema kustom. Tema akan diterapkan saat dasbor atau Jelajah tersemat dilihat.
  3. Tombol Sertakan parameter saat ini di URL memungkinkan Anda memilih apakah akan menerapkan parameter saat ini, seperti nilai filter, ke URL sematan. Jika diaktifkan, parameter tersebut akan diterapkan saat konten tersemat dilihat.
  4. Pilih tombol Salin Link untuk menyalin URL sematan lengkap ke papan klip Anda.

Setelah membuat dan menyalin URL sematan, Anda dapat menempelkan URL ke jendela atau tab browser baru untuk melihat pratinjau konten tersemat. Anda juga dapat menggunakan URL ini untuk menyematan konten dalam iframe.

Melihat pratinjau konten tersemat

Tempel URL sematan di browser untuk melihat pratinjau perilaku dan tampilan konten sematan Anda.

Melihat konten tersemat dalam iframe

Tempatkan URL sematan ke dalam iframe. Contoh:

  <iframe
      src="https://instance_name.cloud.looker.com/embed/dashboards/1"
      width="1000"
      height="2000"
      frameborder="0">
  </iframe>

Kemudian, sematkan iframe sesuai keinginan.

Mengubah tampilan dasbor tersemat

Melihat dasbor dengan /embed di URL akan menunjukkan tampilan dasbor saat disematkan.

Secara default, dasbor tersemat ditampilkan menggunakan tema default untuk instance Looker Anda. Anda dapat mengubah tampilan dasbor tersemat dengan beberapa cara, bergantung pada jenis dasbor yang Anda gunakan:

  • Untuk jenis dasbor apa pun, Anda dapat menentukan nama tema yang berbeda di URL sematan untuk mengubah tema yang digunakan untuk menampilkan dasbor.
  • Untuk semua jenis dasbor, Anda dapat menggunakan argumen URL _theme untuk mengubah setiap elemen tema dasbor.
  • Untuk dasbor LookML, Anda juga dapat mengubah tampilan dasbor tersemat melalui parameter embed_style.

Menggunakan argumen URL theme, opsi Edit Setelan Penyematan, atau parameter embed_style hanya akan membuat perubahan pada dasbor tempat argumen, opsi, atau parameter diterapkan. Jika Anda ingin menyesuaikan tampilan beberapa dasbor tersemat, gunakan tema.

Beberapa setelan tampilan menggantikan setelan lainnya. Untuk informasi selengkapnya, lihat halaman dokumentasi Membuat dan menerapkan tema untuk dasbor dan Jelajah tersemat.

Mengaktifkan layar login untuk penyematan pribadi

Anda dapat menambahkan parameter allow_login_screen=true ke URL sematan jika ingin menampilkan layar login kepada pengguna yang belum login. Contoh:

<iframe src="https://instance_name.cloud.looker.com/embed/looks/4?allow_login_screen=true"></iframe>
                                                            ^^^^^^^^^^^^^^^^^^^^^^^

Jika Anda tidak menambahkan parameter ini, error 401 akan ditampilkan kepada pengguna yang belum login.