kibana/packages/analytics
Kibana Machine 73d9e928b0
[8.7] [FullStory] Update snippet (#153570) (#155138)
# Backport

This will backport the following commits from `main` to `8.7`:
- [[FullStory] Update snippet
(#153570)](https://github.com/elastic/kibana/pull/153570)

<!--- Backport version: 8.9.7 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Alejandro Fernández
Haro","email":"alejandro.haro@elastic.co"},"sourceCommit":{"committedDate":"2023-04-18T11:06:05Z","message":"[FullStory]
Update snippet (#153570)\n\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"7de4733f7255c976bf6503669e31e939cb9f485f","branchLabelMapping":{"^v8.8.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:Telemetry","release_note:skip","backport:prev-minor","Team:Journey/Onboarding","v8.8.0"],"number":153570,"url":"https://github.com/elastic/kibana/pull/153570","mergeCommit":{"message":"[FullStory]
Update snippet (#153570)\n\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"7de4733f7255c976bf6503669e31e939cb9f485f"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.8.0","labelRegex":"^v8.8.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/153570","number":153570,"mergeCommit":{"message":"[FullStory]
Update snippet (#153570)\n\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"7de4733f7255c976bf6503669e31e939cb9f485f"}}]}]
BACKPORT-->

Co-authored-by: Alejandro Fernández Haro <alejandro.haro@elastic.co>
2023-04-18 05:10:38 -07:00
..
client Transpile packages on demand, validate all TS projects (#146212) 2022-12-22 19:00:29 -06:00
shippers [8.7] [FullStory] Update snippet (#153570) (#155138) 2023-04-18 05:10:38 -07:00
README.md [EBT] Split @elastic/analytics package (#130574) 2022-04-20 15:45:37 +02:00

@kbn/analytics-*

This module implements the Analytics client used for Event-Based Telemetry. The intention of the client is to be usable on both: the UI and the Server sides.

Client

Holds the public APIs to report events, enrich the events' context and set up the transport mechanisms. Refer to the client's docs for more information.

Prebuilt shippers

Elastic-approved shippers are available as @kbn/analytics-shippers-* packages. Refer to the shippers' docs for more information.