Initial integration
Embed Plug-in

Embed in web app

introduction this page describes how to integrate the plug in within your website and get started performing health scans prerequisites make sure you're able to obtain a valid plug in url, by following the explanation in our plug in url docid\ wcs2y1mg2pqnl4r4mgg z page iframe html component now that you've obtained a valid plug in url, the web application can be embedded in your website by loading it into an iframe html component an iframe or inline frame is used to embed another document within your current html document add the intelliprove to your website as follows take into account the additional attributes, which are further described below html intelliprove integration welcome to intelliprove explore intelliprove face scan seamlessly integrated into your website camera access our face scan requires access to the device's camera make sure the allow="camera" attribute is added to the iframe html tag \<iframe src="your webplugin url" allow="camera">\</iframe> when the user first visits your website, the site will request permission to use the user's camera if the user doesn't grant permission, a pop up is shown indicating that a measurement cannot be started the user is then presented with two options they can click the try again option, in which case the permission is requested again through a modal they can click continue in this case, a message event of the type userfinished is sent to you you can use this to handle this situation as you desire for example, you may redirect the user to an information page explaining how the health scan works, or to your homepage for more information, refer to message events docid\ kz6xsnd6v4g8efcgd02ib minimal dimensions the intelliprove plug in solution consists of three main pages the welcome page, the onboarding page and the measurement page it’s important to understand that each of these pages may require different optimal height and width settings below are some recommendations to help you optimize these settings welcome and onboarding page below a certain available height, there may be insufficient space available for the welcome and onboarding page to display al content, which may result in a double scroll bar (scroll bar within the iframe) this can be undesirable for users to prevent this, set the iframe’s screen height to 100% and make sure the containing element has enough height to display all the content in the iframe the required height will vary based on the selected width this will ensure that all text and action buttons are fully visible without triggering an extra scroll bar the welcome page has minimum dimensions if these dimensions are not met, the screen will not display consider these carefully when designing the area for the plug in minimal width 300px minimal height 500px measurement page it's important that the measurement page is fully visible to the end user if the settings aren’t configured correctly, the user may miss the instructions at the top or fail to see how to start the measurement to set the height of the measurement page independent of the welcome page, use the post message startnewmeasurement sent when the user clicks on the corresponding button on the welcome page use css styling and set the height so that it dynamically adjusts to the view height of the user screen an example is given below the welcome page has minimum dimensions if these dimensions are not met, the screen will not display consider these carefully when designing the area for the plug in minimal width 300px minimal height 500px optional css parameters to seamlessly embed the iframe in your html code, add additional styling parameters to the iframe html tag keep in mind the web plug in's temporary behaviour implies that the iframe's src attribute should be set from the js code dynamically result once the iframe html component is added to your html document and configured with a valid url, you're ready to perform your first measurement! next steps 1\ determine the intended use case and user flow and display the results h ead to our fetch and visualise insights docid\ f2 0ikisgfy3c5l181vv9 page this includes things like establishing communication between your own app and the plug in this may be useful to track the user's progress within the plug in, or to obtain the results in json format for further analysis or linking actions visualizing the results for your users 2\ customization to allow for seamless integration of the plug in in your website, matching your brand's colours and fonts, please visit our customisation docid\ vzz odplrstmbhthzklld documentation