|
658 | 658 | } |
659 | 659 | ] |
660 | 660 | }, |
| 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 | + }, |
661 | 719 | { |
662 | 720 | "name": "pnp-sp-dev-spfx-extensions-react-command-ai-document-assistant", |
663 | 721 | "source": "pnp", |
|
0 commit comments