Is there a way, if any analytics are available, th...
# gooddata-cloud
a
Is there a way, if any analytics are available, that explains the usage of different dashboards and visualisations, or any other usage data available within GoodData platform? Note: We are using IFrame as of today.
k
Yes, there are usage/analytics options in GoodData, but with some important limitations—especially for iFrame embedding. 1. Built‑in usage analytics (GoodSuccess / Usage Analytics) • GoodData records usage stats (workspace, dashboards, analytical objects) via internal telemetry / “Usage Analytics.” [Usage data; Usage stats access] • This is exposed via a dedicated “Usage Analytics” / GoodSuccess workspace (or similar internal domain). It can show: ◦ Which dashboards are executed and how often. ◦ Usage by workspace/user/object at daily granularity. [Usage vs audit; Usage overview] • To get access, you need to contact your GoodData Account Owner / Customer Success; it’s not self‑service. [Usage stats access] Limitations: • It does not currently capture the dashboard → visualization relationship in a way that lets you say “this visual was viewed X times on dashboards.” [Most used visuals; Dashboard–visual limit] • It’s good for “which dashboards are used most/least” and high‑level usage, not for per‑widget interactions or filter usage. [Usage vs audit] 2. Audit Logs (Enterprise tier) If you are on Enterprise, you can enable Audit Logs: • They provide detailed, timestamped events such as: ◦
DATA_ACCESS
– user accessed workspace data;
target
contains dashboard or visualization ID (so you can see which dashboard or standalone insight was opened). [Audit events; Usage vs audit] • Logs are delivered to your own S3 bucket, and you can build custom reporting on top. [Audit log; Audit setup] This is the best option today if you need precise “who opened which dashboard/visualization and when.” 3. iFrame embedding specifics • When you embed dashboards via iFrame, you cannot use tools like FullStory/Hotjar inside the GoodData frame because you don’t control its source code. [iFrame tracking limits] • The iFrame does emit some events that can be captured with
window.addEventListener
in your host app, but the knowledge sources do not list a full, documented event schema—only that “some interactions” can be tracked this way. [iFrame tracking limits] 4. What you can and cannot answer today You can reasonably get: • Which dashboards are used most/least (via Usage Analytics or Audit Logs). • Which users accessed which dashboards/visualizations and when (via Audit Logs, Enterprise). [Audit events] You cannot (out of the box): • See per‑dashboard counts of individual visuals being viewed (no dashboard–visual mapping in usage analytics yet). [Most used visuals; Dashboard–visual limit] • Track fine‑grained interactions (filter changes, clicks) purely via built‑in usage analytics. ------------------------- Next steps for you (using iFrame): 1. Ask your GoodData Account Owner to: ◦ Enable / grant access to the Usage Analytics workspace. ◦ Confirm if you’re eligible for Audit Logs and have them configured. [Usage stats access; Audit log] 2. Optionally, add a
window.addEventListener
in your host app to capture any dashboard events emitted from the iFrame and forward them to your own analytics—bearing in mind the docs don’t fully specify which events are available. 👍 0 button 👎 0 button ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups. 👀 Our Support team monitors all messages and will jump in if needed.
y
Hi Abhijeet, Our AI assistant provided and accurate response. Please let us know if you have any further questions.
a
Whats ETA to turn on access ?
y
Hi Abhijeet, Kindly reach out to your account manager Greta Jakubovskaja to request for Goodsuccess or audit logs add-ons. She will provide additional details on the next steps.