Product Analytics

The Product Analytics section provides an overview of how the users of your Organization are using Contentstack.

Note: The Product Analytics feature is only available in the new Contentstack interface. Contact our support team to enable this feature, if you are not able to access the Product Analytics dashboard.

To access the analytics for your Organization, log in to your Contentstack account and perform the following steps:

  1. Click on the ORGANIZATION dropdown on the header, and select the Organization that you need to open.
  2. Click on the “Settings” icon on the left navigation panel.
  3. Click on the Product Analytics tab to access the section.

Note: Only Organization Owner and Admins can access this section.

This section contains the following subsections:

  • Subscription Usage: Displays the number of extensions, usersstacks, content types, global fieldsentries, assets, and environments currently existing in the organization.
  • Usage by Stacks: Provides detailed information of each stack created in the organization. The usage in terms of how many content types, global fields, entries, assets, environments, locales, extensions, webhooks, custom roles, bandwidth and API requests have been created.
  • Usage Analytics: Provides details of the Bandwidth and APIs Requests usage.
  • Top URLs: Provides details of the frequently hit API calls.
  • Apply Filter: Filter out the API Usage and Top URLs data.

This page also provides details of your subscription plan (i.e., maximum limits, expiry date).

Subscription Usage 

The “Usage Overview” section displays the number of extensions, users, stacks, content types, global fields, entries, assets, and environments currently existing in the organization.
Users can toggle between table and pie view by clicking on the toggle button in the top right-hand corner.

image.png

Usage by Stacks

The Usage by Stacks section under the Product Analytics tab of your Organization's Settings page gives a quick overview of the usage of various entities by the stacks of your organization.

Following are some of the specifics mentioned:

  • Stack Name: Name of all the stacks within your Organization.
  • API Key: API keys of the listed stacks.
  • Owner: Email addresses of the owners of the listed stacks.
  • Content Types: Number of content types within the stacks.
  • Global Fields: Number of global fields within the stacks.
  • Entries: Number of entries created within the stacks.
  • Assets: Number of assets present within the stacks.
  • Environments: Number of environments created within the stacks.
  • Locales: Number of languages created within the stacks.
  • Extensions: Number of extensions created within the stacks.
  • Webhooks: Number of webhooks created within the stacks.
  • Custom Roles: Number of custom roles within the stacks.
  • Bandwidth: Bandwidth used by the different API calls run over the network (in GB) over the last 30 days.
  • API Requests: Number of API calls made for a stack within the last 30 days.

image.png

Click the full screen button to view the data in full screen.
Additionally, you can save a copy of these statistics by downloading the chart. Click the Export button in the top right corner of this section to download the PDF file.

Usage Analytics

The Usage Analytics section provides a quick overview of the following metrics:

  1. Bandwidth
  2. API Requests

Bandwidth Usage

The Bandwidth section gives you an overview of your data usage in the form of a bar chart. The dates are mapped on the X-axis and the corresponding Bandwidth usage (in GB) is mapped on the Y-axis.
Set the time frame of your choice and get the desired results as shown below:

image.png

Hover over to any bin/bar in your chart and you can see the corresponding bandwidth usage(in GB) in that particular time stamp.

image.png


Click the full screen button to view the data in full screen.
Additionally, you can save a copy of these statistics by downloading the chart. Click the Export button in the top right corner of this section to download the PDF file.

API Requests

Move to the API Requests segment under the Usage Analytics section.
The API Requests section illustrates the API utilization over a particular period of time, using a bar chart.
Time is mapped on the X-axis and the corresponding API utilization is mapped on the Y-axis.
You can set the time frame of your choice and get the desired results as shown below

API-Requests.png

Similar to the Bandwidth section, you can hover over to any bin/bar in your chart and you can see the corresponding API utilization in that particular time stamp.
Click the full screen button to view the data in full screen

Over-Usage-API.png

image.png

Additionally, you can save the data by downloading the chart. Click the Export button in the top right corner of the section to download the PDF file.

Top URLs

The “Top URLs” section highlights the most frequently hit API URLs, along with the number of times those URLs were called. 
On the Product Analytics page, scroll to the Top URLs section. 
In this section you will find data in tabular format. Using this data you can easily track the top viewed URLs with the number of API requests.
Click on API Request button, to view the top/least API Requests.
Use the table filters given on the page to fetch data of a particular time frame and get your desired results as shown below:

image.png

Click the full screen button to view the data in full screen.
Additionally, you can save this data by downloading the PDF file, by clicking on the Export button in the top right corner of the section.

Apply Filters

Using Filters, you can filter the data of Usage Analytics and Tops URLs sections. You can retrieve data for specific service, specific group and/or specific duration. Let’s learn more about these filters.

Services: Use this filter to view the usage data of only specific services. You can choose either a single service or all services at a time.

image.png

Group By: This filter will help you to view the usage data grouped by daily, weekly or monthly usage.

image.png

Duration: This filter gives you quick options to view data of the last 30 days, last 14 days, last 7 days or last 1 day. The Custom Range option lets you select a custom date range within the last 30 days as shown below:

image.png

Was this article helpful?

Thanks for your feedbackSmile-icon

On This Page

^