The FusePoint Pages & Docs Analytics web part tracks page views and document interactions within the FusePoint platform. It automatically creates a SharePoint list to store analytics data and temporarily saves view counts in local storage if the list is not available.
Features
Automated List Creation – The analytics list is automatically generated in the SharePoint site where the FusePoint Settings web part is added when the Page and Docs Analytics tab is accessed and saved.
Data Tracking – Captures interactions such as page views and document opens.
Temporary Data Storage – Uses local storage when the SharePoint list is unavailable.
User Feedback – Displays a spinner with "Setting up..." during setup and a success message upon completion.
Storage Location
The analytics data is stored in a SharePoint list named Page Document Visits. This list is created in the same site where the FusePoint Settings web part is enabled.
Data Structure
The SharePoint list captures the following information for each interaction:
Title – The name of the page or document.
UserCountry – The country of the user accessing the page/document.
ItemID – A unique identifier for the tracked item.
FileUniqueID – A unique file identifier.
FilePath – The URL of the accessed page or document.
UserUsageLocation – The country code (e.g., VN for Vietnam).
FileType – The type of content being tracked (e.g., Page or Document).
Created – Timestamp of when the interaction was recorded.
Created By – The user who triggered the interaction.
Modified – Timestamp of the last update.
Modified By – The user who last modified the record.
Privacy Considerations
The analytics feature tracks user interactions, including the user who created or modified the record, but does not store other sensitive personal details.
Conclusion
The FusePoint Pages & Docs Analytics web part provides a structured way to monitor engagement with pages and documents in SharePoint. By storing analytics in a SharePoint list, it ensures easy access and secure data management.