Adding an Embedded Web Page

Embed a web page into your SAP Analytics Cloud story to combine your analytics with additional live, hosted content.

Context

Once a web page is added to your story, there are a few usage restrictions to consider when viewing and interacting with the story, or when presenting the story in a Boardroom meeting.

Story Restrictions

Unsupported Features

Embedding another story into the web page widget in a story or digital boardroom is not supported.

Full screen mode is not supported for videos streamed on the web page.

Embedded web pages in a story cannot be exported to PDF. Stories saved to PDF will include a placeholder message where the embedded web page is located.

Choosing on the widget only refreshes to the original Web Page Address you specified above. If you navigate away from this page within the widget, you cannot refresh to that new page.

Boardroom Meeting Restrictions
Note
For administrators: Only web pages that are of the same origin (protocol, port, and host) can be used in a Boardroom agenda (same-origin policy). To allow embedded web pages from a different origin to be presented in a Boardroom agenda, set up a web proxy to handle requests to and from this web page. Use this only for websites you trust.

Usage Restrictions

External web addresses are not supported during online meetings (same-origin policy). Contact your administrator if you see this kind of error message when trying to show an embedded web page during a Boardroom meeting.

Video streaming is not supported.

Only the meeting organizer can interact with the embedded web page. For example, refreshing or navigating.

Meeting participants may see results different from the meeting organizer on dynamic pages.

Scrolling is not supported in the web page widget. Size the widget appropriately in your story before presenting to meeting participants.

Restriction

To embed web pages into SAP Analytics Cloud, the website must grant access to all external sites or specifically trust the SAP Analytics Cloud domain. Contact your administrator to verify the website you wish to embed is trusted.

For administrators: Check the HTTP response header of the target website to see if the browser allows embedding the web page.
  • In Google Chrome: Content-Security-Policy must be set to frame-ancestors <source>, where <source> is your SAP Analytics Cloud URI. Or X-Frame-Options can also be set to SAMEORIGIN if the target website is seen as the same origin as SAP Analytics Cloud. For example, if requests are configured through a web proxy.
  • In Internet Explorer: X-Frame-Options must be set to ALLOW-FROM <URI>, where <URI> is your SAP Analytics Cloud URI. This option can also be set to SAMEORIGIN if the target website is seen as the same origin as SAP Analytics Cloud. For example, if requests are configured through a web proxy.

Procedure

  1. From the Story toolbar, select Start of the navigation path Add Next navigation step  Web PageEnd of the navigation path.

    A blank web page is added to your canvas and the Builder panel opens and displays the Web Page editing pane.

  2. Add a title and URL, and then click elsewhere in the editing pane.
    Example

    Web Page Title

    Web Page Address

    SAP Digital Boardroom Video Tutorial

    https://www.youtube.com/embed/QgrLDHq9Eus

    Note

    Web pages using HTTP are not supported; use HTTPS web pages instead.

    Only embed web pages from a source you trust.

    The web page contents load in your story.

Results

The Web Page widget on the canvas loads and displays the current URL and can be refreshed by choosing .

Next Steps

To change the web page or its title, select the web page on the canvas and then open the Builder panel.