אנחנו מספקים אפשרויות להטמעת תוכן Looker באפליקציית המארח באמצעות מסגרות iframe. כל אפשרות שונה באופן שבו אתם מנהלים את ה-iframe, יוצרים איתו אינטראקציה ומאשרים או מאמתים את המשתמש. אם אתם לא בטוחים באיזו אפשרות להתחיל, כדאי לעיין בתוכנית הלימודים המוצעת בסוף הדף הזה.
אפשרויות ההטמעה של iframe
כל האפשרויות תומכות בשינוי העיצוב, ואפשר להטמיע בהן לוחות בקרה, לוחות בקרה של LookML, ניתוחים, טבלאות Look, תרשימים של שאילתות ותוספים.
הטמעה פרטית
- אתם מנהלים את ה-iframe ישירות.
- אפשר להשתמש ב-window.postMessage() כדי ליצור אינטראקציה עם ה-iframe.
- המשתמש צריך לעבור אימות או לקבל הרשאה ישירות ב-Looker או ב-Looker באמצעות הטמעה חתומה עם ספק זהויות.
איך מתחילים להשתמש בהטמעה פרטית
הטמעה חתומה
- אתם מנהלים את ה-iframe ישירות.
- אפשר להשתמש ב-window.postMessage() כדי ליצור אינטראקציה עם ה-iframe.
- אתם יוצרים כתובת URL ייחודית של iframe src לכל סשן של משתמש בהטמעה. כתובת ה-URL הזו, לשימוש חד-פעמי, יוצרת משתמש חדש להטמעה של Looker או מעדכנת משתמש קיים.
- צריך לאמת או לאשר את המשתמש מחוץ ל-Looker, למשל באמצעות ספק הזהויות של אפליקציית המארח, באמצעות הטמעה חתומה.
איך מתחילים להשתמש בהטמעה עם חתימה
הטמעה חתומה באמצעות Embed SDK (מומלץ)
- אתם משתמשים ב-JavaScript API הנוח של Embed SDK כדי לנהל את ה-iframe וליצור אינטראקציה איתו.
- אתם יוצרים כתובת URL ייחודית לכל סשן של משתמש בהטמעה. כתובת ה-URL הזו, לשימוש חד-פעמי, יוצרת משתמש חדש להטמעה של Looker או מעדכנת משתמש קיים. ערכת ה-SDK להטמעה עוזרת להפוך חלק מהתהליך של יצירת כתובות URL לאוטומטי.
- צריך לאמת או לאשר את המשתמש מחוץ ל-Looker, למשל באמצעות ספק הזהויות של אפליקציית המארח, באמצעות הטמעה חתומה.
איך מתחילים לעבוד עם הטמעה חתומה באמצעות Embed SDK
תוכנית לימודים מומלצת
מומלץ להתחיל בסדר הזה:
1. איך מתחילים להשתמש בהטמעה פרטית
הטמעה פרטית תספק הבנה בסיסית של הטמעה ב-Looker.
2. איך מתחילים להשתמש בהטמעה חתומה באמצעות Embed SDK
הטמעה חתומה ו-Embed SDK הם מושגים מתקדמים יותר.