共用內嵌代碼以進行匿名存取
為應用程式開啟匿名存取後,Qlik Cloud 中將提供內嵌代碼。此內嵌代碼包含一個存取代碼,可自動針對 Qlik Cloud 租用戶對外部使用者進行驗證,允許他們無需登入即可取用應用程式內容。
如需更多關於匿名存取的資訊,包括要求和權限,請參閱 透過匿名存取共享應用程式內容。
使用內嵌代碼
將 Qlik Sense 應用程式內容整合到外部網站或應用程式中稱為雜湊。您可以使用 qlik-embed 以將匿名存取租用戶的應用程式內容整合到雜湊中。您在 Qlik Cloud 中產生的內嵌代碼用於為雜湊的取用者提供驗證。
來自匿名存取租用戶的應用程式內容可以內嵌為以下任何一項:
-
整個應用程式 (亦即應用程式中的所有工作表)
-
一個或多個工作表
- 一個或多個個別視覺化
Qlik Cloud 開發人員入口網站上的以下參考內容可以協助您使用 qlik-embed 進行匿名存取:
-
透過 qlik-embed 匿名存取:快速入門教學課程,引導您進行使用 Qlik Anonymous Access 在公用網站上共用內容的流程。
-
建立匿名 OAuth2 用戶端:教學課程引導您建立 OAuth 用戶端,以用來提供內容的匿名存取權限。如需進一步資訊,請參閱 為應用程式內容的匿名內嵌建立 OAuth 用戶端。
-
qlik-embed:qlik-embed 的首頁。
-
授權概述:驗證如何與 qlik-embed 搭配使用的概述。
內嵌代碼的結構
內嵌代碼包含為匿名使用者提供驗證的存取代碼。此存取代碼在應用程式連結和內嵌代碼之間共用。
為應用程式內容的匿名內嵌建立 OAuth 用戶端
若要使用 qlik-embed 內嵌應用程式內容以進行匿名存取,您需要建立專門為此使用情況設計之類型的 OAuth 用戶端。
請執行下列動作:
-
在 管理 活動中心內,前往 OAuth 區段。
-
按一下新建。
-
在用戶端類型下拉式功能表中,選取匿名內嵌。
-
輸入 OAuth 用戶端的名稱和描述 (選填)。
-
在允許的來源之下,輸入您需要授權的每個來源。這些網域將存取 Qlik Cloud 租用戶,以擷取內嵌分析的資訊。
插入每個 URL 後,按一下新增。
-
完成後,按一下建立。
-
按一下複製到剪貼簿以儲存用戶端 ID 以供之後使用。應用程式內容透過 qlik-embed 內嵌時將會需要。
-
按一下完成。
複製應用程式的內嵌代碼
為應用程式開啟匿名存取後,您可以從應用程式的共用對話方塊複製內嵌代碼。為此,您需要應用程式空間中的擁有者或可以管理角色,以及公用連結建立的允許值。
請執行下列動作:
- 啟用應用程式的匿名存取。請參閱 開啟和關閉匿名存取。
-
按一下 共用。會開啟共用對話方塊。
-
在具有連結的任何人區段中,按一下 以開啟設定。
-
在內嵌代碼之下,按一下 以複製代碼。
現在您可以在網頁內容中使用內嵌代碼以允許匿名存取分析。
重設存取代碼
如有需要,您可以重設存取代碼。如需詳細資訊,請參閱重設存取代碼。