For release 3.5, 3.6, and 3.7: You can take full advantage of your reports by embedding them into any existing Web site. The embedded reports have the same look and feel as reports within Telligent Analytics and also have the same interactive capabilities for zooming into parts, turning lines on or off, and drilling down on a node.

Telligent Analytics allows you to embed Analytics reports in other external Web sites. Data shown on the embedded report will be the same as results you would see on the actual site. (The embedded report data will update as tasks run to import data into Analytics.)

This is accomplished by copying the embed code from a report's Options menu and pasting it in the HTML code of the external Web site.

To embed a report in an external Web site:

  1. Click Options on the report you wish to embed, then click the Embed link.

    The Options menu will expand, and you will see a box appear underneath the Embed link.

  2. Click inside the box containing the embed code and copy the contents (right-click > Copy, or Ctrl+c).

  3. Paste the contents inside the HTML body of the Web site in which you wish to embed this report. Here is a simple example:

    <html><body>
    <script type="text/javascript" src="..."></script>
    </body></html>

  4. Save the page to which you are adding the script. Now, when you load this page, you should see the embedded report.

Permissions

Embedded reports must request data from the Telligent Analytics Web site. If your Analytics site is locked down to deny anonymous access, users trying to view an embedded report will be prompted to supply credentials to view the report. This will happen each time a new session is initiated for a given user. If a user is unable to supply credentials, the embedded report will not display.

This permissions issue only applies if the Telligent Analytics site is on a separate server/domain from the site in which you are embedding the report. For example, if the Analytics site is set up as a virtual directory on top of a Telligent Enterprise site and the two sites share an authentication protocol, the request will already be authenticated for both sites - so a viewer will not have to supply credentials again.