Skip to content

Commit 9b07ed5

Browse files
chore: update samples metadata [skip ci]
1 parent 9d5956d commit 9b07ed5

1 file changed

Lines changed: 58 additions & 0 deletions

File tree

.metadata/samples.json

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -658,6 +658,64 @@
658658
}
659659
]
660660
},
661+
{
662+
"name": "pnp-sp-dev-spfx-extensions-react-application-tenant-telemetry-listener",
663+
"source": "pnp",
664+
"title": "Tenant Telemetry Application Customizer",
665+
"shortDescription": "A tenant-wide SPFx Application Customizer that collects telemetry from all SPFx web parts and extensions using Application Insights or Azure Functions.",
666+
"url": "https://github.com/pnp/sp-dev-fx-extensions/tree/main/samples/react-application-tenant-telemetry-listener",
667+
"longDescription": [
668+
"This SPFx Application Customizer enables tenant-wide telemetry collection for all custom SPFx solutions. ",
669+
"Web parts dispatch lightweight telemetry events using the browser CustomEvent API, and the Application Customizer enriches and forwards them to either Azure Application Insights or an Azure Function endpoint.",
670+
"This helps organizations understand usage patterns, adoption, component versions, page views, and custom events across thousands of SharePoint Online sites."
671+
],
672+
"creationDateTime": "2025-11-18",
673+
"updateDateTime": "2025-11-18",
674+
"products": [
675+
"SharePoint"
676+
],
677+
"metadata": [
678+
{
679+
"key": "CLIENT-SIDE-DEV",
680+
"value": "JavaScript"
681+
},
682+
{
683+
"key": "SPFX-VERSION",
684+
"value": "1.21.1"
685+
}
686+
],
687+
"tags": [],
688+
"categories": [
689+
"SPFX-APPLICATION-EXTENSION"
690+
],
691+
"thumbnails": [
692+
{
693+
"type": "image",
694+
"order": 100,
695+
"url": "https://github.com/pnp/sp-dev-fx-extensions/raw/main/samples/react-application-tenant-telemetry-listener/assets/preview.png",
696+
"alt": "Tenant Telemetry Application Customizer preview screenshot"
697+
}
698+
],
699+
"authors": [
700+
{
701+
"gitHubAccount": "ValerasNarbutas",
702+
"pictureUrl": "https://github.com/ValerasNarbutas.png",
703+
"name": "Valeras Narbutas"
704+
}
705+
],
706+
"references": [
707+
{
708+
"name": "Overview of SharePoint Framework Extensions",
709+
"description": "SPFx Extensions allow developers to extend the SharePoint user experience. Application Customizers are ideal for tenant-wide logic such as telemetry or analytics.",
710+
"url": "https://learn.microsoft.com/sharepoint/dev/spfx/extensions/overview-extensions"
711+
},
712+
{
713+
"name": "Use page placeholders from Application Customizer",
714+
"description": "Application Customizers provide access to well-known locations on SharePoint pages and enable tenant-wide customization scenarios.",
715+
"url": "https://learn.microsoft.com/sharepoint/dev/spfx/extensions/get-started/using-page-placeholder-with-extensions"
716+
}
717+
]
718+
},
661719
{
662720
"name": "pnp-sp-dev-spfx-extensions-react-command-ai-document-assistant",
663721
"source": "pnp",

0 commit comments

Comments
 (0)