Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Anchor
clientside api
clientside api
CardioLog Client-Side API

...

How many visitors arrived on my page through my email campaign? To see how many visitors arrived on your page through your email campaign, use the The CardioLog API report, and select the relevant page in the Website Item URL field.

Anchor
serverside api
serverside api
CardioLog Server-Side API

By using the CardioLog Server-Side API, CardioLogAPI/Events.asmx web service, and the SendEvent method, you can send viewduration and search events, custom events, and track the URL of the referrer page.

...

1. Add the custom event type to the CardioLog database by executing the following query against the CardioLog database:

INSERT INTO tab_event_type(id,description)

...

VALUES(100, 'Item-Sold')

...

GO

ID - must be 100 or higher
Description - event type title

...

4. Create a custom report to display the number of items sold using the CardioLog SDK.

Anchor
mobile apps
mobile apps
Non-Browser (Mobile) Apps

Mobile apps and other non-browser apps don't contain HTML pages, therefore, developers must determine when their apps should trigger page view requests. CardioLog Analytics can then aggregate this data in reports to display page views, unique visitors, session length, bounce rates, etc. This data gives insight into how users interact with the client app.

Developers can also track visitor actions that don't correspond directly to page views using other Event types. These user actions can include views of embedded videos, button clicks, downloads and more. This data can then be used to understand which features are most popular, and make informed decisions about the features that should be prioritized for further development.

Anchor
#rest api
#rest api
The REST API

In order to track visitor actions for non-browser apps, developers must send usage event objects to the CardioLogAgent web application through HTTP POST requests in JSON format. The JSON string must be embedded in the request body. The POST response is provided in JSON format as well.

...

Anchor
#data export api
#data export api
Data Export API

With the Data Export API you can develop client applications to retreive data from the CardioLog reporting engine, and refine the results of the request using query parameters. It allows for more flexibility and customization than the CardioLog UI, giving you a great deal of freedom over how to display your reports, in terms of their design, filters and data content, and where the reports are displayed. It's also possible to brand your data with your organization's colors and logos to really take ownership of it.

...

  1. Select a Report.
  2. Select the report parameters - Date RangeTime IntervalWebsite Item, Users and Groups
  3. Check Generate Chart Image to create an image and set its Width and Height (pixels).
  4. Click Get URL to generate the report URL
  5. Click Generate Report to generate the report.
  6. Click Show Advanced Options  and Get Report Preferences to modify report preferences.

Anchor
xml schema
xml schema
The CardioLog Report XML Schema

The CardioLog report XML contains a preferences section (prefs node), and a data section (data node).

...