Files
medusa-store/docs/content/usage.md
Shahed Nasser 1decaa27c7 docs: publish restructure (#3496)
* docs: added features and guides overview page

* added image

* added version 2

* added version 3

* added version 4

* docs: implemented new color scheme

* docs: redesigned sidebar (#3193)

* docs: redesigned navbar for restructure (#3199)

* docs: redesigned footer (#3209)

* docs: redesigned cards (#3230)

* docs: redesigned admonitions (#3231)

* docs: redesign announcement bar (#3236)

* docs: redesigned large cards (#3239)

* docs: redesigned code blocks (#3253)

* docs: redesigned search modal and page (#3264)

* docs: redesigned doc footer (#3268)

* docs: added new sidebars + refactored css and assets (#3279)

* docs: redesigned api reference sidebar

* docs: refactored css

* docs: added code tabs transition

* docs: added new sidebars

* removed unused assets

* remove unusued assets

* Fix deploy errors

* fix incorrect link

* docs: fixed code responsivity + missing icons (#3283)

* docs: changed icons (#3296)

* docs: design fixes to the sidebar (#3297)

* redesign fixes

* docs: small design fixes

* docs: several design fixes after restructure (#3299)

* docs: bordered icon fixes

* docs: desgin fixes

* fixes to code blocks and sidebar scroll

* design adjustments

* docs: restructured homepage (#3305)

* docs: restructured homepage

* design fixes

* fixed core concepts icon

* docs: added core concepts page (#3318)

* docs: restructured homepage

* design fixes

* docs: added core concepts page

* changed text of different components

* docs: added architecture link

* added missing prop for user guide

* docs: added regions overview page (#3327)

* docs: added regions overview

* moved region pages to new structure

* docs: fixed description of regions architecture page

* small changes

* small fix

* docs: added customers overview page (#3331)

* docs: added regions overview

* moved region pages to new structure

* docs: fixed description of regions architecture page

* small changes

* small fix

* docs: added customers overview page

* fix link

* resolve link issues

* docs: updated regions architecture image

* docs: second-iteration fixes (#3347)

* docs: redesigned document

* design fixes

* docs: added products overview page (#3354)

* docs: added carts overview page (#3363)

* docs: added orders overview (#3364)

* docs: added orders overview

* added links in overview

* docs: added vercel redirects

* docs: added soon badge for cards (#3389)

* docs: resolved feedback changes + organized troubleshooting pages (#3409)

* docs: resolved feedback changes

* added extra line

* docs: changed icons for restructure (#3421)

* docs: added taxes overview page (#3422)

* docs: added taxes overview page

* docs: fix sidebar label

* added link to taxes overview page

* fixed link

* docs: fixed sidebar scroll (#3429)

* docs: added discounts overview (#3432)

* docs: added discounts overview

* fixed links

* docs: added gift cards overview (#3433)

* docs: added price lists overview page (#3440)

* docs: added price lists overview page

* fixed links

* docs: added sales channels overview page (#3441)

* docs: added sales overview page

* fixed links

* docs: added users overview (#3443)

* docs: fixed sidebar border height (#3444)

* docs: fixed sidebar border height

* fixed svg markup

* docs: added possible solutions to feedback component (#3449)

* docs: added several overview pages + restructured files (#3463)

* docs: added several overview pages

* fixed links

* docs: added feature flags + PAK overview pages (#3464)

* docs: added feature flags + PAK overview pages

* fixed links

* fix link

* fix link

* fixed links colors

* docs: added strategies overview page (#3468)

* docs: automated upgrade guide (#3470)

* docs: automated upgrade guide

* fixed vercel redirect

* docs: restructured files in docs codebase (#3475)

* docs: restructured files

* docs: fixed eslint exception

* docs: finished restructure loose-ends (#3493)

* fixed uses of backend

* docs: finished loose ends

* eslint fixes

* fixed links

* merged master

* added update instructions for v1.7.12
2023-03-16 17:03:10 +02:00

3.9 KiB
Raw Blame History

Usage Information

This document gives an overview of Medusas optional collected usage information, how it helps Medusa become a better platform, and how developers can opt-out of this feature.

Overview

At Medusa, we strive to provide the best experience for developers using our platform. For that reason, Medusa collects anonymous and non-sensitive data that provides a global understanding of how users are using Medusa.


Purpose

As an open source solution, we work closely and constantly interact with our community to ensure that we provide the best experience for everyone using Medusa.

We are capable of getting a general understanding of how developers use Medusa and what general issues they run into through different means such as our Discord backend, GitHub issues and discussions, and occasional one-on-one sessions.

However, although these methods can be insightful, theyre not enough to get a full and global understanding of how developers are using Medusa, especially in production.

Collecting this data allows us to understand certain details such as:

  • What operating system do most Medusa developers use?
  • What version of Medusa is widely used?
  • What parts of the Medusa Admin are generally undiscovered by our users?
  • How much data do users manage through our Medusa Admin? Is it being used for large number of products, orders, and other types of data?
  • What Node version is globally used? Should we focus our efforts on providing support for versions that we dont currently support?

Backend Analytics

This section covers which data in the backend are collected and how to opt out of it.

Collected Data in the Backend

The following data is being collected on your backend:

  • Unique project ID generated with UUID.
  • Unique machine ID generated with UUID.
  • Operating system information including Node version or operating system platform used.
  • The version of the Medusa backend and Medusa CLI are used.

:::info

💡 Data is only collected when the backend is run with the command medusa start.

:::

How to Opt Out

If you prefer to disable data collection, you can do it either by setting the following environment variable to true:

MEDUSA_DISABLE_TELEMETRY=true

Or, you can run the following command in the root of your Medusa backend project to disable it:

medusa telemetry --disable

Admin Analytics

This section covers which data in the admin are collected and how to opt out of it.

Collected Data in Admin

:::info

Users have the option to enable or disable the anonymization of the collected data.

:::

The following data is being collected on your admin:

  • The name of the store.
  • The email of the user.
  • The total number of products, orders, discounts, and users.
  • The number of regions and their names.
  • The currencies used in the store.
  • Errors that occur while using the admin.

How to Enable Anonymization

To enable anonymization of your data from the Medusa admin:

  1. Go to Settings → Personal Information.
  2. In the Usage insights section, click on the “Edit preferences” button.
  3. Enable the "Anonymize my usage data” toggle.
  4. Click on the “Submit and close” button.

How to Opt-Out

There are two ways to opt out of analytics collected in the Medusa admin:

  1. Disable the feature flag that is enabled by default for the admin analytics feature:
MEDUSA_FF_ANALYTICS=false

2. Alternatively, on your Medusa admin, you can disable tracking by following these steps:

  1. Go to Settings → Personal Information.
  2. In the Usage insights section, click on the “Edit preferences” button.
  3. Enable the “Opt out of sharing my usage data” toggle.
  4. Click on the “Submit and close” button.