33 Commits

Author SHA1 Message Date
Peter Macdonald 1b8d4be5df reference analytics docs in prepping for ga and remove the dead links to ga from analytics plugin docs
Signed-off-by: Peter Macdonald <peterm4c@pm.me>
2026-03-25 13:56:48 +01:00
Patrik Oldsberg aac778ba8c docs: adapt cross-cutting plugin docs into the frontend system section
Instead of just referencing the legacy docs/plugins documentation, adapt
and add them as new pages under frontend-system/building-plugins/ with
updated imports and examples for the new frontend system.

Also moves the OpenAPI sidebar entry under Framework instead of top-level.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-17 11:05:09 +01:00
Patrik Oldsberg 35e130c601 docs: sunset the docs/plugins section as legacy documentation
Mark all pages in docs/plugins/ with legacy admonition banners pointing
to the appropriate new frontend system and backend system documentation.
Rename the sidebar section to "Plugins (Legacy)" and move it lower in
the navigation hierarchy. Add cross-references from the new frontend
system building-plugins guide to relevant cross-cutting topics (i18n,
analytics, feature flags, search) that still live in the legacy section.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-17 10:49:54 +01:00
aramissennyeydd efbf232bfa fix: update more /docs/references links
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2026-02-04 10:11:36 -06:00
Eric Peterson 23676c1add AnalyticsBlueprint -> AnalyticsImplementationBlueprint
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2025-08-05 09:10:05 +02:00
Eric Peterson 93b5e38f8b Initial implementation of an extension-based default analytics API
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2025-08-05 09:10:03 +02:00
Christoph Jerolimov 98c63449ef docs(analytics): update matomo module link to community-plugins
Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com>
2024-12-19 23:45:39 +01:00
BanerjeeAgniva 2be2a30c2b update analytics.md : Add link for generic-http-analytics-tool
Signed-off-by: BanerjeeAgniva <90470431+BanerjeeAgniva@users.noreply.github.com>
2024-10-18 09:08:50 +02:00
BanerjeeAgniva 88a0070566 docs(analytics): add Generic HTTP as a community-supported analytics tool Signed-off-by: Agniva Banerjee <f20200922@pilani.bits-pilani.ac.in>
Signed-off-by: BanerjeeAgniva <90470431+BanerjeeAgniva@users.noreply.github.com>
2024-10-14 20:11:38 +05:30
Patrik Oldsberg b920a47976 fix multi-line links
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-05-10 10:16:00 +02:00
Ruslan Gaiazov 63ecf044b3 Update analytics.md
Updated links to analytics plugins that were moved to the new repository community-plugins

Signed-off-by: Ruslan Gaiazov <44463016+freeyoungstrong@users.noreply.github.com>
2024-05-07 13:10:28 +02:00
Eric Peterson df99f629b1 Translate backstage.io/time-saved annotation into minutes saved and apply to create event
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2024-04-02 13:22:53 +02:00
Eric Irwin 6ece854c61 feat(plugins): add analytics-module-qm plugin
Signed-off-by: Eric Irwin <eirwin@quantummetric.com>
2024-03-15 11:20:32 -06:00
Fredrik Adelöw f9a96e4d54 Merge pull request #20851 from backstage/techdocs-404-analytics
Techdocs 404 analytics event
2023-11-07 10:34:54 +01:00
Mayur Deshmukh 1ffaddc28a chore: add matomo to analytics supported tools doc
Signed-off-by: Mayur Deshmukh <deshmukhmayur@outlook.com>
2023-10-31 11:10:17 +05:30
Morgan Bentell 75b2d4dc07 Add analytics event not-found and publish it from TecDocsNotFound.tsx
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-10-27 12:24:54 +02:00
Jonathan Mezach 82b8fc5bcf Add plugin to doc
Signed-off-by: Jonathan Mezach <jonathan.mezach@rr-wfm.com>
2023-07-12 16:55:35 +02:00
Marco Reyes R b9b33e682a docs(analytics): add GA4 as supported analytics tool
Signed-off-by: Marco Reyes R <marco.reyes@fif.tech>
2023-06-29 23:05:43 -04:00
Eric Peterson 12adfbc8fe Document changes and new navigate event semantics
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2023-06-05 17:58:46 +02:00
Vincenzo Scamporlino e755aa0240 Update docs/plugins/analytics.md
Co-authored-by: Eric Peterson <iamEAP@users.noreply.github.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-27 15:09:31 +02:00
Vincenzo Scamporlino c9c70d7599 docs: clarify navigate event
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-26 23:14:56 +02:00
Adam Harvey c400203ac3 chore: Cleanup and simplify Markdown table
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2023-03-20 09:12:07 -04:00
Adam Harvey 098d06cf23 fix: Local anchors don't display in Docusaurus
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2023-03-20 08:56:32 -04:00
Phil Berryman 29ebc43a0b feat: add number of searches
Signed-off-by: Phil Berryman <phil@berryman.org.uk>
2022-11-25 00:13:05 -08:00
Eric Peterson 4830a3569f Introduce basic scaffolder instrumentation
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-10-13 14:30:34 +02:00
Eric Peterson a889314692 Introduce an entityRef context key
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-10-13 14:27:50 +02:00
Eric Peterson cd1acab463 Document the discover event for search result clicks.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-06-10 15:36:10 +02:00
Eric Peterson 35d1d675b5 Document convention for supporting user identity in Analytics.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-01-30 18:21:18 +01:00
Patrik Oldsberg 4cad73ca7f run prettier
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-26 12:02:06 +01:00
Emma Indal af4980fb5d [Search] SearchBar Analytics tracking (#8656)
* test capture search bar events

Signed-off-by: Emma Indal <emmai@spotify.com>

* capture search bar events

Signed-off-by: Emma Indal <emmai@spotify.com>

* only run onChange method if provided, otherwise set term

Signed-off-by: Emma Indal <emmai@spotify.com>

* changeset

Signed-off-by: Emma Indal <emmai@spotify.com>

* unconditionally call analytics API

Signed-off-by: Emma Indal <emmai@spotify.com>

* update changeset to be less specific to GA

Signed-off-by: Emma Indal <emmai@spotify.com>

* move analytics tracking to SearchBarBase

Signed-off-by: Emma Indal <emmai@spotify.com>

* add search to key events

Signed-off-by: Emma Indal <emmai@spotify.com>

* capture types as analytics context attribute, only for SearchBar

Signed-off-by: Emma Indal <emmai@spotify.com>

* move AnalyticsContext to within SearchContextProvider

Signed-off-by: Emma Indal <emmai@spotify.com>

* refactor search tracking out to its own component

Signed-off-by: Emma Indal <emmai@spotify.com>

* captures not only google analytics

Signed-off-by: Emma Indal <emmai@spotify.com>
2021-12-29 14:10:01 +01:00
Patrik Oldsberg 29ef695410 packages,plugins: migrate to using TestApiProvider and Registry
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-18 11:28:46 +01:00
Oliver Sand 0c17901e45 Fix typo in docs
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-10-14 09:44:51 +02:00
Eric Peterson b00e564385 Document the Analytics API.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-10-07 20:26:44 +02:00