Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Membuat tampilan bersama dengan QuickSight createSharedView
API
Setelah Anda memperbarui Penyematan SDK ke versi 2.8.0 atau yang lebih tinggi, gunakan createSharedView
API untuk membuat tampilan bersama baru. Catat sharedViewId
dan dashboardId
bahwa operasi kembali. Contoh di bawah ini membuat tampilan bersama baru.
const response = await embeddingFrame.createSharedView(); const sharedViewId = response.message.sharedViewId; const dashboardId = response.message.dashboardId;
createSharedView
hanya dapat dipanggil ketika pengguna melihat dasbor. Untuk pembuatan tampilan bersama khusus konsol, pastikan pengguna berada di halaman dasbor sebelum Anda mengaktifkan tindakan. createSharedView
Anda dapat melakukan ini dengan PAGE_NAVIGATION
acara tersebut, yang ditunjukkan pada contoh di bawah ini.
const contentOptions = { onMessage: async (messageEvent, metadata) => { switch (messageEvent.eventName) { case 'CONTENT_LOADED': { console.log("Do something when the embedded experience is fully loaded."); break; } case 'ERROR_OCCURRED': { console.log("Do something when the embedded experience fails loading."); break; } case 'PAGE_NAVIGATION': { setPageType(messageEvent.message.pageType); if (messageEvent.message.pageType === 'DASHBOARD') { setShareEnabled(true); } else { setShareEnabled(false); } break; } } } };