From 38f70a6e5918a97d839dfd4d51d630fb5cef7f5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Georget?= Date: Fri, 22 Nov 2019 18:37:54 +0100 Subject: [PATCH] Send UUID while the admin is loaded --- .../strapi-admin/admin/src/containers/App/index.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/packages/strapi-admin/admin/src/containers/App/index.js b/packages/strapi-admin/admin/src/containers/App/index.js index 9e732b9170..ef2c161198 100644 --- a/packages/strapi-admin/admin/src/containers/App/index.js +++ b/packages/strapi-admin/admin/src/containers/App/index.js @@ -43,6 +43,20 @@ function App(props) { const { hasAdmin } = await request(requestURL, { method: 'GET' }); const { data } = await request('/admin/init', { method: 'GET' }); + const { uuid } = data; + + if (uuid) { + await fetch('https://analytics.strapi.io/track', { + method: 'POST', + body: JSON.stringify({ + event: 'didInitializeAdministration', + uuid, + }), + headers: { + 'Content-Type': 'application/json', + }, + }); + } getDataRef.current(hasAdmin, data); setState({ hasAdmin, isLoading: false });