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