Can you tag a SharePoint environment with the Piano Analytics SDK?
Tagging a SharePoint site with the Piano Analytics JavaScript SDK is possible using SPFx (SharePoint Framework). SPFx enables you to embed and run JavaScript within SharePoint pages, which allows you to tag an intranet site similarly to a standard website.
You can refer to Microsoft’s SPFx documentation for implementation details.
https://learn.microsoft.com/en-us/sharepoint/dev/spfx/sharepoint-framework-overview
Support and scope
Piano Analytics is technologically compatible with SharePoint, but Piano does not provide:
A dedicated SharePoint module or connector
Implementation services for SharePoint environments
SharePoint-specific code samples (for example, for click tracking or dynamic page name retrieval)
For SPFx and SharePoint-specific technical questions, contact Microsoft Support or consult Microsoft’s forums and documentation.
Piano Support can assist with questions specifically related to the Piano Analytics JavaScript SDK methods (for example, how particular SDK calls behave), but cannot troubleshoot SharePoint/SPFx configuration or custom SharePoint development.
Compatibility considerations and limitations
Due to the technical characteristics of SharePoint environments, it is possible that:
Some SDK methods may not be fully compatible in your SharePoint context.
Certain elements or interactions may not be trackable depending on how SharePoint renders components, permissions are applied, or content is loaded dynamically.
Because SharePoint implementations can vary significantly (site templates, customizations, SPFx packaging/deployment, dynamic rendering), validate your tracking plan in your own environment and be prepared to adapt tracking logic to SharePoint constraints.