API for SharePoint, Office 365 and Other Third Party Applications

Obtain your Data from a Wide Range of Sources

CardioLog Analytics API code screenshot

Are you looking for a smooth integration of Analytics into your SharePoint/Office 365 portal? CardioLog Analytics offers a range of enhanced API abilities to make your portal experience as seamless and flexible as possible. If you’re looking to expand your SharePoint/Office 365 reporting and analytics capabilities beyond what is offered “out of the box”, the various API offerings for CardioLog  Analytics are guaranteed to suit your needs.

With the CardioLog Analytics APIs you can:

  • Create custom events and build custom SharePoint/Office 365 reports using the CardioLog Analytics SDK.
  • Track visitor interactions with the browser such as clicks on a button or a banner, filling out form fields, playing videos and more, using our Extended Tracking API.
  • Monitor internal E-mail campaigns.
  • Build applications to request data from the CardioLog Analytics SharePoint/Office 365 reporting engine using the Data Export API, refine the results, display them anywhere you would like and brand your data with your organization’s colors and logos.
  • Create a customized site map using the Custom Adapter API
  • Track visitor actions for non-browser apps, such as mobile apps.
  • Filter reports using data gathered from the User Categorization API

Custom SharePoint/Office 365 Reports

Using CardioLog Analytics’ Software Development Kit (SDK), you can create your own customized SharePoint/Office 365 reports. CardioLog Analytics already has many reports, but if you want to produce any other reports you can create them with the SDK. If you combine extended tracking, you can then use custom reports to produce reports based upon banner clicks, videos played, and more.

For instance, say an organization wants to track and create SharePoint/Office 365 video reports. They can utilize the extended tracking capabilities to track the percentage of the video that users watched. Then you can take that data and create custom SharePoint/Office 365 reports based upon it.

Extended Tracking

Tracking the amount of users visiting a page, and the length of time they spend there can be useful. But what about all the interactions going on within the page? Think about your SharePoint/Office 365 portal as an online ecosystem. The way in which users are interacting within the sites of the portal is similar to the way that animals and plants interact within the ecosystem. If a population within the eco-system becomes disrupted, a domino effect can occur and cause disruptions to other organisms. Similarly, tracking clicks on a banner, form fields, videos played, and more can give you indications as to how your users are interacting within your portal ecosystem, and whether changes need to be made. By monitoring in depth interactions with the extended tracking API, you can adapt your SharePoint/Office 365 portal strategy to promote interaction and adoption within the portal.

Monitoring Internal Email Campaigns

CardioLog Analytics utilizes the extended tracking API to monitor internal email campaigns. When you send out an email to any of your colleagues with a link to newsletter or new website in your portal, you can then check out who of your colleagues has actually clicked on that link, and know whether that campaign was useful. You can then create reports for an email campaign entitled “Internal Traffic sources”.

Data Export API

The CardioLog Analytics Data Export API enables you to expand your SharePoint/Office 365 reports in exciting and new ways. You can use the API to retrieve data and then utilize it within other applications. These exciting features include:

  • Impressive flexibility- If you’re looking to achieve a higher level of flexibility and customization with your CardioLog Analytics reports, the data export option is for you. Achieve a great deal of freedom over how to display your reports in terms of design, filters, data content, and where the reports are displayed. If you have a specific branding theme you want to keep consistent with your SharePoint/Office 365 Reports, you can brand your data with your organizations colors and logos to really take ownership.
  • Complete accessibility-It’s possible to create custom dashboards to display your CardioLog Analytics stats, and you can also integrate your data with other business applications. Our data export API enables you to integrate CardioLog Analytics from your smartphone, as well as your desktop. Imagine displaying “Quick Links” on a user profile page, with access to content or pages the user used the most. Similar to “recent activity” on LinkedIn or Facebook.
  • Intelligent adaptability- Take your CardioLog Analytics data and use the API to present your statistics in a whole range of other tools, including Excel and other advanced comparison solutions that enable you to visualize your data in flexible ways.

Custom Adapter

With the Custom Adapter API, you can monitor any environment you’d like within a single web analytics user interface, using a single CardioLog Analytics license. Adapters for non-SharePoint/Office 365 environments are also available. For an application that isn’t a traditional website, CardioLog Analytics can track the various pages within the application and create a tree structure based upon them. For example, if you would like to track your Customer Relationship Management (CRM) platform, or even your Enterprise Resource Planning software, you can track all of this with the Custom Adapter API and then create customized tree structures representing the various components within them.

Non-Browser Apps

CardioLog Analytics  also employs an API for tracking non- browser apps, such as mobile apps. CardioLog Analytics can track how users interact with your mobile apps. CardioLog Analytics then aggregates this data in SharePoint/Office 365 reports to display the unique visitors, number of visits, time spent on the app, and more. Thus, anything occurring within the application can trigger an event, and then be sent to CardioLog Analytics to be tracked. If you’re looking to track how users are interacting via mobile, the non-browser apps API provides you with deep, data-driven insights.

User Categorization

The User Categorization API feature can connect to just about any database you may have. CardioLog Analytics’s out of the box feature already allows you to filter SharePoint/Office 365 reports with SharePoint/Office 365 User Profiles or Active Directory User Attributes. With the User Categorization API, you can track any other Human Resource Management Systems such as PeopleSoft or even custom databases. CardioLog Analytics reports dig deep into the databases, displaying information on specific users that otherwise wouldn’t be available. This includes data such as an employee’s ID, department, branch, and other information. CardioLog Analytics can leverage information to filter reports based on department, branch, and region as well.

>>Custom Analytics Dashboard