📝 NOTE: It is assumed you know how to create custom Dashboards and Charts. If not, read this article before proceeding.
When building your own Dashboard Charts, you can pull data from various data sources to view different types of analytics events.
- In this article, we're going to focus on the Points data source.
Overview
The Points data source tracks each time a user earns points in your Higher Logic Vanilla community through:
Filter Chart data
Controlling what data is shown in a Chart is accomplished via the Group By and Filter options.
- The Group By options (available for pie graphs, line graphs, bar graphs, and tables) enable you to view data by points data by user, subcommunity, Category, country, and more.
- You can add Filters to your query to drill into or exclude specific types of events (e.g., exclude staff Roles from points data or focus your Chart on points earned in a specific Subcommunity).
Let's learn about each of the available Group By and Filter options.
User
For each Points event logged, the following information is available about the user who has earned the points. Use this data to group or filter Points data.
- Continent
- Country and Country Code
- User Name
- User Role Type, Role Name and Role ID
- User Rank
- User ID
- User UUID
Points
For each event logged, the following information is provided:
- the number of Points Given
- the Points Source, this can include:
Category & Subcommunity
- When points are earned via Q&A, Reactions, and Posts, the Category Name is logged, allowing you to track how many points users have been awarded per category.
- If you're using Subcommunities, the Subcommunity Name and ID are logged. This enables you to track how many points users have been awarded per Subcommunity.
- Points earned via Badges don't have an associated Category or Subcommunity because these points are considered global.
The following parameters can be used to group or filter Points data by Category and Subcommunity:
- Category Name
- Subcommunity Name
- Subcommunity ID