DEVELOP FOR ROCKDAISY
Embed analytics in your application
RockDaisy is a fully customizable responsive web application which means to you can seamlessly embed RockDaisy into an existing app and completely brand the UI (see how to brand RockDaisy). Since every report in RockDaisy is accessible via URL. All you need to do is have your existing app navigate to prebuilt RockDaisy reports/widgets by using the RockDaisy report URL. With RockDaisy Embedded—for application developers—you can embed visual analytics in your products, so your users and customers can gain valuable insights, and you can get to market fast.
To embed RockDaisy in your application or portal, all you need to do is generate a url from your application in a specific format (see below) and call the RockDaisy application. This enables your app/portal to securely access RockDaisy dashboards, reports, and visualizations.
Create rich, interactive reports with visual analytics for embedding with RockDaisy report designer portal.
It is possible to modify the overall appearance of the application with additional parameters passed to the Saved Dashboard URL.
Parameter |
Description |
fullScreen |
hides left navigation menu if anything passed, otherwise empty |
drilldown |
hides top navigation bar menu if anything passed, otherwise empty |
hideHeaders |
hides all the report headers on the dashboard |
allowExporting |
parameter that hide / shows export dashboard feature |
hideHeaderLogo |
hides the client logo in the top left corner |
hideMobileMenu |
makes mobile view to be kinda full-screen |
hideReportsHeaders |
Example of usage:
SELECT ‘https://sample.rockdaisy.com/view/2///fullScreen’ as Url – Full-Screen mode
SELECT ‘https://sample.rockdaisy.com/view/2////drilldown’ as Url – Drilldown mode
SELECT ‘https://sample.rockdaisy.com/view/2/////hideHeaders’ as Url – Hidden Header
SELECT https:// sample.rockdaisy.com/view/847/////1 — completely hides top bar
Passing parameters from your application to RockDaisy
select ‘https://yoursite.rockdaisy.com/view/510/@RDPlayerId=’ + cast(@RDPlayerId as varchar(max)) + ‘//FullScreenMode=True’ as Url
Pass 2 parameters
select ‘https:// yoursite.rockdaisy.com/view/510/@RDPlayerId=’ + cast(@RDPlayerId as varchar(max)) + ‘&@Param2= ‘ + cast(@Param2 as varchar(max)) + ‘//FullScreenMode=True’ as Url
URL does not support spaces in variable values, e.g. @RDPlayerId=’Tom Brady’ will not work. browser will restrict & character in this case.
Url with date range and another parameter (URLEncode is used to handle spaces)
SELECT ‘https:// yoursite.rockdaisy.com/view/510/@SSPlayerId=’+ cast(@SSPlayerId as varchar(max)) + ‘&@DateRange=’ + REPLACE(dbo.URLEncode(CONVERT(varchar, (CONVERT(datetimeoffset, dateadd(day,-30,cast(@StartDate as datetimeoffset)), 127)), 127) + ‘ – ‘ + CONVERT(varchar, (CONVERT(datetimeoffset, cast(@EndDate as datetimeoffset), 127)), 127)), ‘%’, ‘__’) + ‘//true’ as SavedDashboardUrl
Kiosk Mode
RockDaisy interactive kiosk mode provide audiences with engaging digital content and information through a user-friendly interface. This type of self-service solution has many uses and benefits, and can be used for a variety of purposes including retail sales, consumer/employee engagement, information sharing and more. RockDaisy kiosks can also function as digital signage when not in use. Kiosk and signage content is completely customizable and can be easily updated using the RockDaisy report designer toolkit.
Slideshow Mode
RockDaisy slideshow is a collection of reports/dashboards arranged in sequence for presenting to an audience. Unlike a PowerPoint presentation, RockDaisy slideshow is fully interactive. This means anyone can interact by clicking, drilling down, and filtering anything being presented.
Any user can create a slide show by clicking the [Slideshow] button and then choosing existing reports to add. These reports will always show the most updated information when presented in a slideshow, as they connect back to the database on refresh.
Slideshows can be clicked thru manually or configured to auto play.
Develop Custom Visuals
When creating or editing a RockDaisy dashboard, you can use many different types of visuals. The icons for these visuals appear in the Visualizations pane. These visuals come pre-packaged when you install RockDaisy.
However, you aren’t limited to this set of visuals. RockDaisy custom visuals can be created using Kendo UI and Javascript. Contact info@rockdaisy.com for more information