Skip to main content

Analytics Module

Page/Section: Module-Analytics-Overview

The Analytics module provides a centralized workspace for viewing all reports generated through the platform’s Report Builder. Any report created using the BID‑mapping structure becomes visible here for visualization, exploration, and export.

The module is accessible from the left navigation under Insights → Analytics.


Analytics Landing Page

Page/Section: Module-Analytics-Landing

When the Analytics module loads, the interface is divided into two sections:

## Left Panel: Report Explorer

This panel contains a structured list of all available reports:

  • Reports grouped into logical folders
  • Each generated report displayed as:
    <Report_Name>.GtReport
  • Search bar allows filtering by:
    • Report Name
    • Category

Users can:

  • Expand/Collapse folders
  • Click a report to open its analytics view

Report Viewer Interface

Page/Section: Module-Analytics-Viewer

When a user selects a report from the left panel, the right panel displays the report data in a formatted table.

The viewer contains:

  • Report Title (centered at top)
  • Download Controls (top‑center toolbar)
  • Data Visualization Panel (Report Table)

Download Options

Page/Section: Module-Analytics-Downloads

The Analytics viewer provides two output actions:

Download PNG

Exports the visible report table as a PNG image.

Download Excel

Generates a structured .xlsx file of the entire report dataset.

Both exporters preserve:

  • Column sequence
  • BID‑based dynamic fields
  • Totals row

Report Table Rendering

Page/Section: Module-Analytics-Table

The table structure reflects the mapping defined at report creation time.
Common fields include:

  • bidVariableName
  • transactionIdentifierXid
  • type
  • updatedAt
  • qualifier
  • Auto‑generated BID Columns:
    (e.g., BID1, BID2, BID3, …)

The report always ends with a Totals Row summarizing the counts.

Example Output

bidVariableName | transactionIdentifierXid | type          | updatedAt | qualifier | BID1 | BID2 | Totals
---------------------------------------------------------------------------------------------------------
gt_bid_bid1 | 53 | AlphaNumeric | ... | BID1 | 1 | 0 | 1
gt_bid_bid1 | 55 | AlphaNumeric | ... | BID1 | 1 | 0 | 1
gt_bid_bid2 | 54 | Number | ... | BID2 | 0 | 1 | 1
gt_bid_bid2 | 56 | Number | ... | BID2 | 0 | 1 | 1
Totals: BID1 = 2, BID2 = 2, Overall = 4

Interaction Behavior

Page/Section: Module-Analytics-Interaction

The module is read‑only and meant strictly for analytics.
Users can:

  • Switch between reports
  • View structured data
  • Export results
  • Search for reports efficiently

Users cannot:

  • Edit mappings
  • Modify report definitions
  • Change BID structures

Analytics is for viewing and exporting only.


Reference Example: Analytics Report Object

{
"reportName": "vaibhav test report",
"createdAt": "2025-12-01T10:15:00Z",
"columns": [
"bidVariableName",
"transactionIdentifierXid",
"type",
"updatedAt",
"qualifier"
],
"rows": [
["gt_bid_bid1", "53", "AlphaNumeric", "...", "BID1"],
["gt_bid_bid1", "55", "AlphaNumeric", "...", "BID1"],
["gt_bid_bid2", "54", "Number", "...", "BID2"],
["gt_bid_bid2", "56", "Number", "...", "BID2"]
]
}

Summary

Page/Section: Module-Analytics-Summary

The Analytics module offers a clean, structured, and user-friendly interface for consuming BID‑based reports. With quick navigation, high‑quality PNG/Excel exports, and accurate representation of mapping outputs, it forms the central hub for business reporting and insights across the integration platform.