when i publish a graph to the cloud analytics is there a way for me to get a count of how many users viewed my graph with an API?
there is usage tracking and audit logging
Logs to ADW - May 24, 2024 https://blogs.oracle.com/analytics/post/insights-of-oracle-analytics-cloud-usage-via-oci-logging Logs to JSONADW - March 21, 2023 https://blogs.oracle.com/analytics/post/access-oac-logs-with-oracle-cloud-infrastructure-logging Logs to .csv - June 13, 2022 https://blogs.oracle.com/cloud-infrastructure/post/exporting-oci-audit-logs-in-csv-format-for-desired-time-period
Oracle Analytics Cloud (OAC) - Using Usage Tracking - July 23, 2020 https://www.ateam-oracle.com/post/oracle-analytics-cloud-oac-using-usage-tracking
There is Usage Tracking
There is also Audit Logging
Check these blogs from Oracle Logs to ADW - May 24, 2024
https://blogs.oracle.com/analytics/post/insights-of-oracle-analytics-cloud-usage-via-oci-logging
Logs to JSONADW - March 21, 2023
https://blogs.oracle.com/analytics/post/access-oac-logs-with-oracle-cloud-infrastructure-logging
Logs to .csv - June 13, 2022
https://blogs.oracle.com/cloud-infrastructure/post/exporting-oci-audit-logs-in-csv-format-for-desired-time-period
I would set up the Audit Logging, then build and ORDS endpoint on top of the audit data to source the relevant data via API.