L’Analytics API personnalisée offre des capacités de requête flexibles pour les données Autocomplete, Chat et Command, avec des selections, des filtres, des aggregations et des tris personnalisables.
Les données de Command incluent toutes les commandes, y compris celles refusées. Utilisez le champ accepted pour filtrer uniquement les commandes acceptées.
Nom du champ
Description
Agrégations valides
api_key
Hachage de la clé API de l’utilisateur
UNSPECIFIED, COUNT
date
Date UTC de la commande
UNSPECIFIED, COUNT
timestamp
Horodatage UTC de la commande
UNSPECIFIED, COUNT
language
Langage de programmation
UNSPECIFIED, COUNT
ide
IDE utilisé
UNSPECIFIED, COUNT
version
Version de Windsurf
UNSPECIFIED, COUNT
command_source
Source de déclenchement de Command (voir Command Sources ci-dessous)
Le PCW (Percent Code Written) présente une forte variance au cours d’une même journée ou pour un même utilisateur : agrégerez les données sur plusieurs semaines pour obtenir de meilleures informations
Tous les champs de selections doivent soit avoir des fonctions d’agrégation, soit n’en avoir aucune (on ne peut pas mélanger)
Les champs avec le motif “distinct_*” ne peuvent pas être utilisés dans des agrégations
Les alias de champ doivent être uniques sur l’ensemble des selections et des aggregations
Si aucune fonction d’agrégation n’est spécifiée, la valeur par défaut est UNSPECIFIED
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Windsurf Docs","colors":{"primary":"#34E8BB","light":"#34E8BB","dark":"#34E8BB"},"logo":{"light":"https://mintcdn.com/codeium/Hr_wKmLaXZaiQOb6/assets/windsurf-black-logo.svg?fit=max\u0026auto=format\u0026n=Hr_wKmLaXZaiQOb6\u0026q=85\u0026s=9d8592a768328271378364064a81840f","dark":"https://mintcdn.com/codeium/Wq_VJcrav3XIkIsv/assets/windsurf-white-logo.svg?fit=max\u0026auto=format\u0026n=Wq_VJcrav3XIkIsv\u0026q=85\u0026s=cf2529c7ca0b084c690089bc03b55830","href":"https://windsurf.com"},"favicon":{"light":"https://mintcdn.com/codeium/d8O4q6w3H2CjrirL/assets/favicon.png?fit=max\u0026auto=format\u0026n=d8O4q6w3H2CjrirL\u0026q=85\u0026s=4d5b8948a5f906d0cbc35a86c11be09c","dark":"https://mintcdn.com/codeium/d8O4q6w3H2CjrirL/assets/favicon.png?fit=max\u0026auto=format\u0026n=d8O4q6w3H2CjrirL\u0026q=85\u0026s=4d5b8948a5f906d0cbc35a86c11be09c"},"navbar":{"links":[],"primary":{"type":"button","label":"Download","href":"https://windsurf.com/download"}},"footer":{"socials":{"twitter":"https://x.com/windsurf","discord":"https://discord.com/invite/3XFf78nAx5"}},"seo":{"metatags":{"og:image":"https://exafunction.github.io/public/hero/thumbnail_docs.png","twitter:image":"https://exafunction.github.io/public/hero/thumbnail_docs.png","twitter:site":"@windsurf","og:description":"Docs for Windsurf (formerly Codeium): your modern coding superpowers.","og:site_name":"Windsurf Docs","twitter:description":"Docs for Windsurf (formerly Codeium): your modern coding superpowers."},"indexing":"navigable"},"integrations":{"ga4":{"measurementId":"G-8183L9GV0M"}},"contextual":{"options":["copy","view"],"display":"header"},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":"windsurf/getting-started"},{"language":"fr","href":"fr/windsurf/getting-started"},{"language":"es","href":"es/windsurf/getting-started"},{"language":"de","href":"de/windsurf/getting-started"},{"language":"pt-BR","href":"pt-BR/windsurf/getting-started"},{"language":"zh","href":"zh/windsurf/getting-started"},{"language":"ja","href":"ja/windsurf/getting-started"},{"language":"ro","href":"ro/windsurf/getting-started"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"codeium","hasAudioNarration":false,"actualSubdomain":"codeium","customDomains":["docs.windsurf.com"],"gitSource":{"type":"github","owner":"exafunction","repo":"codeium-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae921b9a7789b0d4de9976b:success","clientVersion":"0.0.4124","searchFilterCounts":[{"language":"en","tag":"Windsurf","count":57},{"language":"de","tag":"Windsurf","count":49},{"language":"es","tag":"Windsurf","count":49},{"language":"fr","tag":"Windsurf","count":49},{"language":"ja","tag":"Windsurf","count":49},{"language":"pt-BR","tag":"Windsurf","count":49},{"language":"ro","tag":"Windsurf","count":49},{"language":"zh","tag":"Windsurf","count":49},{"language":"en","tag":"Windsurf Plugins","count":44},{"language":"de","tag":"Windsurf Plugins","count":44},{"language":"es","tag":"Windsurf Plugins","count":44},{"language":"fr","tag":"Windsurf Plugins","count":44},{"language":"ja","tag":"Windsurf Plugins","count":44},{"language":"pt-BR","tag":"Windsurf Plugins","count":44},{"language":"ro","tag":"Windsurf Plugins","count":44},{"language":"zh","tag":"Windsurf Plugins","count":44},{"language":"en","tag":"Accounts","count":32},{"language":"de","tag":"Konten","count":30},{"language":"es","tag":"Cuentas","count":30},{"language":"fr","tag":"Comptes","count":30},{"language":"ja","tag":"アカウント","count":30},{"language":"pt-BR","tag":"Contas","count":30},{"language":"ro","tag":"Conturi","count":30},{"language":"zh","tag":"账户","count":30},{"language":"en","tag":"Teams \u0026 Enterprise","count":27},{"language":"de","tag":"Teams \u0026 Enterprise","count":26},{"language":"es","tag":"Teams y Enterprise","count":26},{"language":"fr","tag":"Teams et Enterprise","count":26},{"language":"pt-BR","tag":"Teams e Enterprise","count":26},{"language":"en","tag":"API Reference","count":18},{"language":"de","tag":"API-Referenz","count":18},{"language":"es","tag":"Referencia de la API","count":18},{"language":"fr","tag":"Référence de l’API","count":18},{"language":"ja","tag":"API リファレンス","count":18},{"language":"pt-BR","tag":"Referência da API","count":18},{"language":"zh","tag":"API 参考","count":18},{"language":"en","tag":"Editor","count":16},{"language":"de","tag":"Editor","count":14},{"language":"es","tag":"Editor","count":14},{"language":"fr","tag":"Éditeur","count":14},{"language":"ja","tag":"エディタ","count":14},{"language":"ja","tag":"Teams と Enterprise","count":14},{"language":"pt-BR","tag":"Editor","count":14},{"language":"ro","tag":"Editor","count":14},{"language":"ro","tag":"Teams și Enterprise","count":14},{"language":"zh","tag":"编辑器","count":14},{"language":"zh","tag":"Teams 与 Enterprise","count":14},{"language":"en","tag":"Troubleshooting","count":13},{"language":"de","tag":"Fehlerbehebung","count":13},{"language":"fr","tag":"Dépannage","count":13},{"language":"ja","tag":"トラブルシューティング","count":13},{"language":"ro","tag":"Depanare","count":13},{"language":"zh","tag":"故障排查","count":13},{"language":"en","tag":"Cascade","count":12},{"language":"de","tag":"Cascade","count":12},{"language":"es","tag":"Cascade","count":12},{"language":"fr","tag":"Cascade","count":12},{"language":"ja","tag":"Teams \u0026 Enterprise","count":12},{"language":"ja","tag":"Cascade","count":12},{"language":"pt-BR","tag":"Cascade","count":12},{"language":"ro","tag":"Teams \u0026 Enterprise","count":12},{"language":"ro","tag":"Cascade","count":12},{"language":"zh","tag":"Teams 和 Enterprise","count":12},{"language":"zh","tag":"Cascade","count":12},{"language":"en","tag":"Analytics API","count":10},{"language":"de","tag":"Analytics-API","count":10},{"language":"es","tag":"Analytics API","count":10},{"language":"fr","tag":"Analytics API","count":10},{"language":"ja","tag":"Analytics API(アナリティクス API)","count":10},{"language":"pt-BR","tag":"Analytics API","count":10},{"language":"ro","tag":"Analytics API","count":10},{"language":"zh","tag":"Analytics API","count":10},{"language":"ro","tag":"Referință API","count":9},{"language":"de","tag":"Erste Schritte","count":8},{"language":"es","tag":"Primeros pasos","count":8},{"language":"pt-BR","tag":"Primeiros passos","count":8},{"language":"es","tag":"Solución de problemas","count":7},{"language":"pt-BR","tag":"Solução de problemas","count":7},{"language":"en","tag":"Features","count":6},{"language":"fr","tag":"Fonctionnalités","count":6}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"fr/plugins/accounts/api-reference/custom-analytics","slug":"/fr/plugins/accounts/api-reference/custom-analytics","pageMetadata":{"title":"Requête Analytics personnalisée","api":"POST https://server.codeium.com/api/v1/Analytics","description":"Interrogation Analytics flexible avec selections, filtres et aggregations personnalisés pour les données Autocomplete, Chat, Command et PCW.","keywords":["analytics","API","requête personnalisée","filtres","aggregations","Autocomplete","Chat","Command","PCW"],"href":"/fr/plugins/accounts/api-reference/custom-analytics"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Interrogation Analytics flexible avec selections, filtres et aggregations personnalisés pour les données Autocomplete, Chat, Command et PCW.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Expandable,Heading,ParamField,ResponseField,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Expandable)_missingMdxReference(`Expandable`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(`div`,{id:`overview`,children:_jsx(Heading,{level:`2`,id:`vue-d’ensemble`,children:`Vue d’ensemble`})}),`\n`,_jsx(_components.p,{children:`L’Analytics\\xA0API personnalisée offre des capacités de requête flexibles pour les données Autocomplete, Chat et Command, avec des selections, des filtres, des aggregations et des tris personnalisables.`}),`\n`,_jsx(`div`,{id:`request`,children:_jsx(Heading,{level:`2`,id:`requête`,children:`Requête`})}),`\n`,_jsx(ParamField,{body:`service_key`,type:`string`,required:true,id:`param-service-key`,children:_jsx(_components.p,{children:`Votre clé de service disposant des autorisations “Analytics Read”`})}),`\n`,_jsx(ParamField,{body:`group_name`,type:`string`,id:`param-group-name`,children:_jsx(_components.p,{children:`Limiter les résultats aux utilisateurs d’un groupe spécifique (facultatif)`})}),`\n`,_jsxs(ParamField,{body:`query_requests`,type:`array`,required:true,id:`param-query-requests`,children:[_jsx(_components.p,{children:`Tableau d’objets de requête définissant les données à récupérer`}),_jsxs(Expandable,{title:`Query Request Object`,children:[_jsxs(ParamField,{body:`data_source`,type:`string`,required:true,id:`param-data-source`,children:[_jsx(_components.p,{children:`Source de données à interroger. Options\\xA0:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`QUERY_DATA_SOURCE_USER_DATA`}),` - Données Autocomplete`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`QUERY_DATA_SOURCE_CHAT_DATA`}),` - Données Chat`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`QUERY_DATA_SOURCE_COMMAND_DATA`}),` - Données Command`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`QUERY_DATA_SOURCE_PCW_DATA`}),` - Données Percent Code Written`]}),`\n`]})]}),_jsxs(ParamField,{body:`selections`,type:`array`,required:true,id:`param-selections`,children:[_jsx(_components.p,{children:`Tableau de sélections de champs à récupérer`}),_jsxs(Expandable,{title:`Selection Object`,children:[_jsx(ParamField,{body:`field`,type:`string`,required:true,id:`param-field`,children:_jsx(_components.p,{children:`Nom du champ à sélectionner (voir la section Available Fields)`})}),_jsx(ParamField,{body:`name`,type:`string`,id:`param-name`,children:_jsxs(_components.p,{children:[`Alias du champ. S’il n’est pas spécifié, la valeur par défaut est `,_jsx(_components.code,{children:`{aggregation_function}_{field_name}`}),` (en minuscules)`]})}),_jsxs(ParamField,{body:`aggregation_function`,type:`string`,id:`param-aggregation-function`,children:[_jsx(_components.p,{children:`Fonction d’agrégation à appliquer\\xA0:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`QUERY_AGGREGATION_UNSPECIFIED`}),` (par défaut)`]}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`QUERY_AGGREGATION_COUNT`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`QUERY_AGGREGATION_SUM`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`QUERY_AGGREGATION_AVG`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`QUERY_AGGREGATION_MAX`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`QUERY_AGGREGATION_MIN`})}),`\n`]})]})]})]}),_jsxs(ParamField,{body:`filters`,type:`array`,id:`param-filters`,children:[_jsx(_components.p,{children:`Tableau de filtres à appliquer`}),_jsxs(Expandable,{title:`Filter Object`,children:[_jsx(ParamField,{body:`name`,type:`string`,required:true,id:`param-name-1`,children:_jsx(_components.p,{children:`Nom du champ sur lequel filtrer`})}),_jsxs(ParamField,{body:`filter`,type:`string`,required:true,id:`param-filter`,children:[_jsx(_components.p,{children:`Opération de filtrage\\xA0:`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`QUERY_FILTER_EQUAL`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`QUERY_FILTER_NOT_EQUAL`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`QUERY_FILTER_GREATER_THAN`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`QUERY_FILTER_LESS_THAN`})}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`QUERY_FILTER_GE`}),` (supérieur ou égal)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`QUERY_FILTER_LE`}),` (inférieur ou égal)`]}),`\n`]})]}),_jsx(ParamField,{body:`value`,type:`string`,required:true,id:`param-value`,children:_jsx(_components.p,{children:`Valeur à utiliser pour la comparaison`})})]})]}),_jsxs(ParamField,{body:`aggregations`,type:`array`,id:`param-aggregations`,children:[_jsx(_components.p,{children:`Tableau d’agrégations pour regrouper les résultats`}),_jsxs(Expandable,{title:`Aggregation Object`,children:[_jsx(ParamField,{body:`field`,type:`string`,required:true,id:`param-field-1`,children:_jsx(_components.p,{children:`Nom du champ pour le regroupement`})}),_jsx(ParamField,{body:`name`,type:`string`,required:true,id:`param-name-2`,children:_jsx(_components.p,{children:`Alias du champ d’agrégation`})})]})]})]})]}),`\n`,_jsx(`div`,{id:`query-request-structure`,children:_jsx(Heading,{level:`2`,id:`structure-de-la-requête`,children:`Structure de la requête`})}),`\n`,_jsx(_components.p,{children:`Chaque objet de requête contient\\xA0:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`data_source`}),` (obligatoire)\\xA0: Source de données à interroger`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`selections`}),` (obligatoire)\\xA0: Tableau de sélections de champs à récupérer`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`filters`}),` (facultatif)\\xA0: Tableau de filtres à appliquer`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`aggregations`}),` (facultatif)\\xA0: Tableau d’aggregations pour le regroupement`]}),`\n`]}),`\n`,_jsx(`div`,{id:`selections`,children:_jsx(Heading,{level:`2`,id:`selections`,children:`Selections`})}),`\n`,_jsx(_components.p,{children:`Les selections définissent les champs à récupérer et la façon de les agréger.`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`field`}),` (obligatoire)\\xA0: nom du champ à sélectionner`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`name`}),` (facultatif)\\xA0: alias du champ`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`aggregation_function`}),` (facultatif)\\xA0: fonction d’agrégation à appliquer`]}),`\n`]}),`\n`,_jsx(`div`,{id:`selection-example`,children:_jsx(Heading,{level:`3`,id:`exemple-de-sélection`,children:`Exemple de sélection`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`5`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`5`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"field\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"num_acceptances\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"acceptances_totales\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"aggregation_function\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"QUERY_AGGREGATION_SUM\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(`div`,{id:`filters`,children:_jsx(Heading,{level:`2`,id:`filtres`,children:`Filtres`})}),`\n`,_jsx(_components.p,{children:`Les filtres restreignent les données aux éléments qui satisfont à des critères spécifiques.`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`name`}),` (obligatoire)\\xA0: Nom du champ sur lequel appliquer le filtre`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`filter`}),` (obligatoire)\\xA0: Opération de filtrage`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`value`}),` (obligatoire)\\xA0: Valeur à comparer`]}),`\n`]}),`\n`,_jsx(`div`,{id:`filter-example`,children:_jsx(Heading,{level:`3`,id:`exemple-de-filtre`,children:`Exemple de filtre`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`5`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`5`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"language\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"filter\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"QUERY_FILTER_EQUAL\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"value\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"PYTHON\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(`div`,{id:`aggregations`,children:_jsx(Heading,{level:`2`,id:`agrégations`,children:`Agrégations`})}),`\n`,_jsx(_components.p,{children:`Les agrégations regroupent les données selon des critères spécifiés.`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`field`}),` (obligatoire) : Nom du champ à utiliser pour le regroupement`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`name`}),` (obligatoire) : Alias du champ d’agrégation`]}),`\n`]}),`\n`,_jsx(`div`,{id:`aggregation-example`,children:_jsx(Heading,{level:`3`,id:`exemple-d’agrégation`,children:`Exemple d’agrégation`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`4`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"field\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ide\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"type_ide\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(`div`,{id:`available-fields`,children:_jsx(Heading,{level:`2`,id:`champs-disponibles`,children:`Champs disponibles`})}),`\n`,_jsx(`div`,{id:`user-data`,children:_jsx(Heading,{level:`3`,id:`données-utilisateur`,children:`Données utilisateur`})}),`\n`,_jsx(_components.p,{children:`Toutes les données utilisateur sont agrégées par utilisateur et par heure.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Nom du champ`}),_jsx(_components.th,{children:`Description`}),_jsx(_components.th,{children:`Agrégations valides`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`api_key`})}),_jsx(_components.td,{children:`Hachage de la clé API de l’utilisateur`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`date`})}),_jsx(_components.td,{children:`Date UTC de l’Autocompletion`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`date UTC-x`})}),_jsx(_components.td,{children:`Date avec décalage de fuseau horaire (p. ex. « date UTC-8 » pour PST)`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`hour`})}),_jsx(_components.td,{children:`Heure UTC de l’Autocompletion`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`language`})}),_jsx(_components.td,{children:`Langage de programmation`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`ide`})}),_jsx(_components.td,{children:`IDE utilisé`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`version`})}),_jsx(_components.td,{children:`Version de Windsurf`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`num_acceptances`})}),_jsx(_components.td,{children:`Nombre d’acceptations d’Autocomplete`}),_jsx(_components.td,{children:`SUM, MAX, MIN, AVG`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`num_lines_accepted`})}),_jsx(_components.td,{children:`Lignes de code acceptées`}),_jsx(_components.td,{children:`SUM, MAX, MIN, AVG`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`num_bytes_accepted`})}),_jsx(_components.td,{children:`Octets acceptés`}),_jsx(_components.td,{children:`SUM, MAX, MIN, AVG`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`distinct_users`})}),_jsx(_components.td,{children:`Utilisateurs distincts`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`distinct_developer_days`})}),_jsx(_components.td,{children:`Paires distinctes (utilisateur, jour)`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`distinct_developer_hours`})}),_jsx(_components.td,{children:`Paires distinctes (utilisateur, heure)`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]})]})]}),`\n`,_jsx(`div`,{id:`chat-data`,children:_jsx(Heading,{level:`3`,id:`données-de-chat`,children:`Données de Chat`})}),`\n`,_jsx(_components.p,{children:`Toutes les données de Chat correspondent aux réponses du modèle d’IA, et non aux questions des utilisateurs.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field Name`}),_jsx(_components.th,{children:`Description`}),_jsx(_components.th,{children:`Valid Aggregations`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`api_key`})}),_jsx(_components.td,{children:`Hachage de la clé API de l’utilisateur`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`model_id`})}),_jsx(_components.td,{children:`ID du modèle de Chat`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`date`})}),_jsx(_components.td,{children:`Date UTC de la réponse du chat`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`date UTC-x`})}),_jsx(_components.td,{children:`Date avec décalage de fuseau horaire`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`ide`})}),_jsx(_components.td,{children:`IDE utilisé`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`version`})}),_jsx(_components.td,{children:`Version de Windsurf`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`latest_intent_type`})}),_jsx(_components.td,{children:`Type d’intention du Chat (voir Types d’intention ci‑dessous)`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`num_chats_received`})}),_jsx(_components.td,{children:`Nombre de messages de chat reçus`}),_jsx(_components.td,{children:`SUM, MAX, MIN, AVG`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`chat_accepted`})}),_jsx(_components.td,{children:`Indique si le chat a été accepté (pouce levé)`}),_jsx(_components.td,{children:`SUM, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`chat_inserted_at_cursor`})}),_jsx(_components.td,{children:`Indique si le bouton « Insert » a été cliqué`}),_jsx(_components.td,{children:`SUM, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`chat_applied`})}),_jsx(_components.td,{children:`Indique si le bouton « Apply Diff » a été cliqué`}),_jsx(_components.td,{children:`SUM, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`chat_loc_used`})}),_jsx(_components.td,{children:`Lignes de code utilisées à partir du chat`}),_jsx(_components.td,{children:`SUM, MAX, MIN, AVG`})]})]})]}),`\n`,_jsx(`div`,{id:`chat-intent-types`,children:_jsx(Heading,{level:`4`,id:`types-d’intentions-de-chat`,children:`Types d’intentions de Chat`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`CHAT_INTENT_GENERIC`}),` - Chat classique`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`CHAT_INTENT_FUNCTION_EXPLAIN`}),` - CodeLens d’explication de fonction`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`CHAT_INTENT_FUNCTION_DOCSTRING`}),` - CodeLens de docstring de fonction`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`CHAT_INTENT_FUNCTION_REFACTOR`}),` - CodeLens de refactorisation de fonction`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`CHAT_INTENT_CODE_BLOCK_EXPLAIN`}),` - CodeLens d’explication de bloc de code`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`CHAT_INTENT_CODE_BLOCK_REFACTOR`}),` - CodeLens de refactorisation de bloc de code`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`CHAT_INTENT_PROBLEM_EXPLAIN`}),` - CodeLens d’explication de problème`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`CHAT_INTENT_FUNCTION_UNIT_TESTS`}),` - CodeLens de tests unitaires de fonction`]}),`\n`]}),`\n`,_jsx(`div`,{id:`command-data`,children:_jsx(Heading,{level:`3`,id:`données-de-command`,children:`Données de Command`})}),`\n`,_jsxs(_components.p,{children:[`Les données de Command incluent toutes les commandes, y compris celles refusées. Utilisez le champ `,_jsx(_components.code,{children:`accepted`}),` pour filtrer uniquement les commandes acceptées.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Nom du champ`}),_jsx(_components.th,{children:`Description`}),_jsx(_components.th,{children:`Agrégations valides`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`api_key`})}),_jsx(_components.td,{children:`Hachage de la clé API de l’utilisateur`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`date`})}),_jsx(_components.td,{children:`Date UTC de la commande`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`timestamp`})}),_jsx(_components.td,{children:`Horodatage UTC de la commande`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`language`})}),_jsx(_components.td,{children:`Langage de programmation`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`ide`})}),_jsx(_components.td,{children:`IDE utilisé`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`version`})}),_jsx(_components.td,{children:`Version de Windsurf`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`command_source`})}),_jsx(_components.td,{children:`Source de déclenchement de Command (voir Command Sources ci-dessous)`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`provider_source`})}),_jsx(_components.td,{children:`Mode de génération ou d’édition`}),_jsx(_components.td,{children:`UNSPECIFIED, COUNT`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lines_added`})}),_jsx(_components.td,{children:`Lignes de code ajoutées`}),_jsx(_components.td,{children:`SUM, MAX, MIN, AVG`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lines_removed`})}),_jsx(_components.td,{children:`Lignes de code supprimées`}),_jsx(_components.td,{children:`SUM, MAX, MIN, AVG`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`bytes_added`})}),_jsx(_components.td,{children:`Octets ajoutés`}),_jsx(_components.td,{children:`SUM, MAX, MIN, AVG`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`bytes_removed`})}),_jsx(_components.td,{children:`Octets supprimés`}),_jsx(_components.td,{children:`SUM, MAX, MIN, AVG`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`selection_lines`})}),_jsx(_components.td,{children:`Lignes sélectionnées (zéro pour les générations)`}),_jsx(_components.td,{children:`SUM, MAX, MIN, AVG`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`selection_bytes`})}),_jsx(_components.td,{children:`Octets sélectionnés (zéro pour les générations)`}),_jsx(_components.td,{children:`SUM, MAX, MIN, AVG`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`accepted`})}),_jsx(_components.td,{children:`Indique si la commande a été acceptée`}),_jsx(_components.td,{children:`SUM, COUNT`})]})]})]}),`\n`,_jsx(`div`,{id:`command-sources`,children:_jsx(Heading,{level:`4`,id:`sources-de-command`,children:`Sources de Command`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`COMMAND_REQUEST_SOURCE_LINE_HINT_CODE_LENS`})}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`COMMAND_REQUEST_SOURCE_DEFAULT`}),` - Utilisation typique de Command`]}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`COMMAND_REQUEST_SOURCE_RIGHT_CLICK_REFACTOR`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`COMMAND_REQUEST_SOURCE_FUNCTION_CODE_LENS`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`COMMAND_REQUEST_SOURCE_FOLLOWUP`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`COMMAND_REQUEST_SOURCE_CLASS_CODE_LENS`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`COMMAND_REQUEST_SOURCE_PLAN`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`COMMAND_REQUEST_SOURCE_SELECTION_HINT_CODE_LENS`})}),`\n`]}),`\n`,_jsx(`div`,{id:`provider-sources`,children:_jsx(Heading,{level:`4`,id:`sources-du-fournisseur`,children:`Sources du fournisseur`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`PROVIDER_SOURCE_COMMAND_GENERATE`}),` - Mode génération`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`PROVIDER_SOURCE_COMMAND_EDIT`}),` - Mode édition`]}),`\n`]}),`\n`,_jsx(`div`,{id:`pcw-data`,children:_jsx(Heading,{level:`3`,id:`données-pcw`,children:`Données PCW`})}),`\n`,_jsx(_components.p,{children:`Données « Percent Code Written » avec un suivi distinct des contributions d’Autocomplete et de Command.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Nom du champ`}),_jsx(_components.th,{children:`Description`}),_jsx(_components.th,{children:`Agrégations valides`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`percent_code_written`})}),_jsx(_components.td,{children:`Calculé comme codeium_bytes / (codeium_bytes + user_bytes)`}),_jsx(_components.td,{children:`UNSPECIFIED`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`codeium_bytes`})}),_jsx(_components.td,{children:`Nombre total d’octets générés par Codeium`}),_jsx(_components.td,{children:`UNSPECIFIED`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`user_bytes`})}),_jsx(_components.td,{children:`Nombre total d’octets écrits par l’utilisateur`}),_jsx(_components.td,{children:`UNSPECIFIED`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`total_bytes`})}),_jsx(_components.td,{children:`codeium_bytes + user_bytes`}),_jsx(_components.td,{children:`UNSPECIFIED`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`codeium_bytes_by_autocomplete`})}),_jsx(_components.td,{children:`Octets Codeium issus d’Autocomplete`}),_jsx(_components.td,{children:`UNSPECIFIED`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`codeium_bytes_by_command`})}),_jsx(_components.td,{children:`Octets Codeium issus de Command`}),_jsx(_components.td,{children:`UNSPECIFIED`})]})]})]}),`\n`,_jsx(`div`,{id:`pcw-filters`,children:_jsx(Heading,{level:`4`,id:`filtres-pcw`,children:`Filtres PCW`})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Nom du champ`}),_jsx(_components.th,{children:`Description`}),_jsx(_components.th,{children:`Exemples`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`language`})}),_jsx(_components.td,{children:`Langage de programmation`}),_jsx(_components.td,{children:`KOTLIN, GO, JAVA`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`ide`})}),_jsx(_components.td,{children:`IDE utilisé`}),_jsx(_components.td,{children:`jetbrains, vscode`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`version`})}),_jsx(_components.td,{children:`Version de Windsurf`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1.28.0, 130.0`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Pour filtrer par date dans les requêtes PCW, utilisez `,_jsx(_components.code,{children:`start_timestamp`}),` et `,_jsx(_components.code,{children:`end_timestamp`}),` dans le corps principal de la requête.`]}),`\n`,_jsx(`div`,{id:`example-requests`,children:_jsx(Heading,{level:`2`,id:`exemples-de-demandes`,children:`Exemples de demandes`})}),`\n`,_jsx(`div`,{id:`user-data-example`,children:_jsx(Heading,{level:`3`,id:`exemple-de-données-utilisateur`,children:`Exemple de données utilisateur`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`34`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`34`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --header`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`--data `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'{`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"service_key\": \"votre_cle_de_service_ici\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"query_requests\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"data_source\": \"QUERY_DATA_SOURCE_USER_DATA\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"selections\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"field\": \"num_acceptances\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"total_acceptances\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"aggregation_function\": \"QUERY_AGGREGATION_SUM\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"field\": \"num_lines_accepted\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"total_lines\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"aggregation_function\": \"QUERY_AGGREGATION_SUM\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ],`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"filters\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"date\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"filter\": \"QUERY_FILTER_GE\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"value\": \"2024-01-01\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"date\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"filter\": \"QUERY_FILTER_LE\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"value\": \"2024-02-01\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ]`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`}'`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`https://server.codeium.com/api/v1/Analytics`})}),`\n`]})})}),`\n`,_jsx(`div`,{id:`chat-data-example`,children:_jsx(Heading,{level:`3`,id:`exemple-de-données-pour-chat`,children:`Exemple de données pour Chat`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`30`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`30`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --header`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`--data `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'{`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"service_key\": \"your_service_key_here\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"query_requests\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"data_source\": \"QUERY_DATA_SOURCE_CHAT_DATA\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"selections\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"field\": \"chat_loc_used\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"lines_used\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"aggregation_function\": \"QUERY_AGGREGATION_SUM\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ],`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"filters\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"latest_intent_type\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"filter\": \"QUERY_FILTER_EQUAL\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"value\": \"CHAT_INTENT_FUNCTION_DOCSTRING\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ],`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"aggregations\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"field\": \"ide\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"ide_type\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ]`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`}'`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`https://server.codeium.com/api/v1/Analytics`})}),`\n`]})})}),`\n`,_jsx(`div`,{id:`command-data-example`,children:_jsx(Heading,{level:`3`,id:`exemple-de-données-de-command`,children:`Exemple de données de Command`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`40`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`40`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --header`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`--data `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'{`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"service_key\": \"your_service_key_here\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"query_requests\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"data_source\": \"QUERY_DATA_SOURCE_COMMAND_DATA\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"selections\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"field\": \"lines_added\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"total_lines_added\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"aggregation_function\": \"QUERY_AGGREGATION_SUM\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"field\": \"lines_removed\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"total_lines_removed\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"aggregation_function\": \"QUERY_AGGREGATION_SUM\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ],`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"filters\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"provider_source\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"filter\": \"QUERY_FILTER_EQUAL\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"value\": \"PROVIDER_SOURCE_COMMAND_EDIT\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"accepted\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"filter\": \"QUERY_FILTER_EQUAL\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"value\": \"true\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ],`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"aggregations\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"field\": \"language\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"programming_language\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ]`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`}'`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`https://server.codeium.com/api/v1/Analytics`})}),`\n`]})})}),`\n`,_jsx(`div`,{id:`pcw-data-example`,children:_jsx(Heading,{level:`3`,id:`exemple-de-données-pcw`,children:`Exemple de données PCW`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`41`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`41`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --header`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`--data `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'{`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"service_key\": \"your_service_key_here\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"start_timestamp\": \"2024-01-01T00:00:00Z\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"end_timestamp\": \"2024-12-22T00:00:00Z\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"query_requests\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"data_source\": \"QUERY_DATA_SOURCE_PCW_DATA\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"selections\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"field\": \"percent_code_written\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"pcw\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"field\": \"codeium_bytes\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"ai_bytes\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"field\": \"total_bytes\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"total\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"field\": \"codeium_bytes_by_autocomplete\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"autocomplete_bytes\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"field\": \"codeium_bytes_by_command\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"command_bytes\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ],`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"filters\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"filter\": \"QUERY_FILTER_EQUAL\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"language\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"value\": \"GO\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ]`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`}'`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`https://server.codeium.com/api/v1/Analytics`})}),`\n`]})})}),`\n`,_jsx(`div`,{id:`response`,children:_jsx(Heading,{level:`2`,id:`réponse`,children:`Réponse`})}),`\n`,_jsxs(ResponseField,{name:`queryResults`,type:`array`,id:`param-query-results`,children:[_jsx(_components.p,{children:`Tableau de résultats de requête, un par requête`}),_jsxs(ResponseField,{name:`responseItems`,type:`array`,id:`param-response-items`,children:[_jsx(_components.p,{children:`Tableau d’éléments de résultats`}),_jsx(ResponseField,{name:`item`,type:`object`,id:`param-item`,children:_jsx(_components.p,{children:`Objet contenant les champs sélectionnés et leurs valeurs`})})]})]}),`\n`,_jsx(`div`,{id:`example-responses`,children:_jsx(Heading,{level:`3`,id:`exemples-de-réponses`,children:`Exemples de réponses`})}),`\n`,_jsx(`div`,{id:`user-data-response`,children:_jsx(Heading,{level:`4`,id:`réponse-de-données-de-l’utilisateur`,children:`Réponse de données de l’utilisateur`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`14`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`14`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"queryResults\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"responseItems\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"item\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"total_acceptances\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"125\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"total_lines\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"863\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(`div`,{id:`chat-data-response`,children:_jsx(Heading,{level:`4`,id:`réponse-de-données-du-chat`,children:`Réponse de données du Chat`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`20`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`20`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"queryResults\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"responseItems\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"item\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"lines_used\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"74\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"ide_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"jetbrains\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"item\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"lines_used\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"41\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"ide_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"vscode\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(`div`,{id:`command-data-response`,children:_jsx(Heading,{level:`4`,id:`réponse-de-données-de-command`,children:`Réponse de données de Command`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`22`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`22`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"queryResults\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"responseItems\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"item\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"programming_language\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"PYTHON\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"total_lines_added\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"21\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"total_lines_removed\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"5\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"item\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"programming_language\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"GO\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"total_lines_added\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"31\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"total_lines_removed\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"27\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(`div`,{id:`pcw-data-response`,children:_jsx(Heading,{level:`4`,id:`réponse-de-pcw-concernant-les-données`,children:`Réponse de PCW concernant les données`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`17`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`17`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"queryResults\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"responseItems\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"item\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"ai_bytes\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"6018\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"autocomplete_bytes\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"4593\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"command_bytes\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"1425\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"pcw\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0.61\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"total\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"9900\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(`div`,{id:`important-notes`,children:_jsx(Heading,{level:`2`,id:`notes-importantes`,children:`Notes importantes`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Le PCW (Percent Code Written) présente une forte variance au cours d’une même journée ou pour un même utilisateur : agrégerez les données sur plusieurs semaines pour obtenir de meilleures informations`}),`\n`,_jsx(_components.li,{children:`Tous les champs de selections doivent soit avoir des fonctions d’agrégation, soit n’en avoir aucune (on ne peut pas mélanger)`}),`\n`,_jsx(_components.li,{children:`Les champs avec le motif “distinct_*” ne peuvent pas être utilisés dans des agrégations`}),`\n`,_jsx(_components.li,{children:`Les alias de champ doivent être uniques sur l’ensemble des selections et des aggregations`}),`\n`,_jsx(_components.li,{children:`Si aucune fonction d’agrégation n’est spécifiée, la valeur par défaut est UNSPECIFIED`}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Requête Analytics personnalisée","api":"POST https://server.codeium.com/api/v1/Analytics","description":"Interrogation Analytics flexible avec selections, filtres et aggregations personnalisés pour les données Autocomplete, Chat, Command et PCW.","keywords":["analytics","API","requête personnalisée","filtres","aggregations","Autocomplete","Chat","Command","PCW"],"href":"/fr/plugins/accounts/api-reference/custom-analytics"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Vue d’ensemble","slug":"vue-d’ensemble","depth":2,"children":[]},{"title":"Requête","slug":"requête","depth":2,"children":[]},{"title":"Structure de la requête","slug":"structure-de-la-requête","depth":2,"children":[]},{"title":"Selections","slug":"selections","depth":2,"children":[{"title":"Exemple de sélection","slug":"exemple-de-sélection","depth":3,"children":[]}]},{"title":"Filtres","slug":"filtres","depth":2,"children":[{"title":"Exemple de filtre","slug":"exemple-de-filtre","depth":3,"children":[]}]},{"title":"Agrégations","slug":"agrégations","depth":2,"children":[{"title":"Exemple d’agrégation","slug":"exemple-d’agrégation","depth":3,"children":[]}]},{"title":"Champs disponibles","slug":"champs-disponibles","depth":2,"children":[{"title":"Données utilisateur","slug":"données-utilisateur","depth":3,"children":[]},{"title":"Données de Chat","slug":"données-de-chat","depth":3,"children":[]},{"title":"Types d’intentions de Chat","slug":"types-d’intentions-de-chat","depth":4,"children":[]},{"title":"Données de Command","slug":"données-de-command","depth":3,"children":[]},{"title":"Sources de Command","slug":"sources-de-command","depth":4,"children":[]},{"title":"Sources du fournisseur","slug":"sources-du-fournisseur","depth":4,"children":[]},{"title":"Données PCW","slug":"données-pcw","depth":3,"children":[]},{"title":"Filtres PCW","slug":"filtres-pcw","depth":4,"children":[]}]},{"title":"Exemples de demandes","slug":"exemples-de-demandes","depth":2,"children":[{"title":"Exemple de données utilisateur","slug":"exemple-de-données-utilisateur","depth":3,"children":[]},{"title":"Exemple de données pour Chat","slug":"exemple-de-données-pour-chat","depth":3,"children":[]},{"title":"Exemple de données de Command","slug":"exemple-de-données-de-command","depth":3,"children":[]},{"title":"Exemple de données PCW","slug":"exemple-de-données-pcw","depth":3,"children":[]}]},{"title":"Réponse","slug":"réponse","depth":2,"children":[{"title":"Exemples de réponses","slug":"exemples-de-réponses","depth":3,"children":[]},{"title":"Réponse de données de l’utilisateur","slug":"réponse-de-données-de-l’utilisateur","depth":4,"children":[]},{"title":"Réponse de données du Chat","slug":"réponse-de-données-du-chat","depth":4,"children":[]},{"title":"Réponse de données de Command","slug":"réponse-de-données-de-command","depth":4,"children":[]},{"title":"Réponse de PCW concernant les données","slug":"réponse-de-pcw-concernant-les-données","depth":4,"children":[]}]},{"title":"Notes importantes","slug":"notes-importantes","depth":2,"children":[]}],"codeExamples":{},"endpoint":{"title":"Requête Analytics personnalisée","path":"/api/v1/Analytics","servers":[{"url":"https://server.codeium.com"}],"method":"post","request":{"security":[],"parameters":{"query":{},"header":{},"cookie":{},"path":{}},"body":{"application/json":{"schemaArray":[{"type":"object","properties":{"service_key":[{"type":"string","description":"Votre clé de service disposant des autorisations “Analytics Read”","required":true}],"group_name":[{"type":"string","description":"Limiter les résultats aux utilisateurs d’un groupe spécifique (facultatif)"}],"query_requests":[{"type":"array","items":[{"type":"object","properties":{"data_source":[{"type":"string","description":"Source de données à interroger. Options : `QUERY_DATA_SOURCE_USER_DATA` - Données Autocomplete `QUERY_DATA_SOURCE_CHAT_DATA` - Données Chat `QUERY_DATA_SOURCE_COMMAND_DATA` - Données Command `QUERY_DATA_SOURCE_PCW_DATA` - Données Percent Code Written","required":true}],"selections":[{"type":"array","items":[{"type":"object","properties":{"field":[{"type":"string","description":"Nom du champ à sélectionner (voir la section Available Fields)","required":true}],"name":[{"type":"string","description":"Alias du champ. S’il n’est pas spécifié, la valeur par défaut est `{aggregation_function}_{field_name}` (en minuscules)"}],"aggregation_function":[{"type":"string","description":"Fonction d’agrégation à appliquer : `QUERY_AGGREGATION_UNSPECIFIED` (par défaut) `QUERY_AGGREGATION_COUNT` `QUERY_AGGREGATION_SUM` `QUERY_AGGREGATION_AVG` `QUERY_AGGREGATION_MAX` `QUERY_AGGREGATION_MIN`"}]}}],"description":"Tableau de sélections de champs à récupérer","required":true}],"filters":[{"type":"array","items":[{"type":"object","properties":{"name":[{"type":"string","description":"Nom du champ sur lequel filtrer","required":true}],"filter":[{"type":"string","description":"Opération de filtrage : `QUERY_FILTER_EQUAL` `QUERY_FILTER_NOT_EQUAL` `QUERY_FILTER_GREATER_THAN` `QUERY_FILTER_LESS_THAN` `QUERY_FILTER_GE` (supérieur ou égal) `QUERY_FILTER_LE` (inférieur ou égal)","required":true}],"value":[{"type":"string","description":"Valeur à utiliser pour la comparaison","required":true}]}}],"description":"Tableau de filtres à appliquer"}],"aggregations":[{"type":"array","items":[{"type":"object","properties":{"field":[{"type":"string","description":"Nom du champ pour le regroupement","required":true}],"name":[{"type":"string","description":"Alias du champ d’agrégation","required":true}]}}],"description":"Tableau d’agrégations pour regrouper les résultats"}]}}],"description":"Tableau d’objets de requête définissant les données à récupérer","required":true}]}}],"examples":{"example":{"value":{"service_key":"\u003cstring>","group_name":"\u003cstring>","query_requests":[{"data_source":"\u003cstring>","selections":[{"field":"\u003cstring>","name":"\u003cstring>","aggregation_function":"\u003cstring>"}],"filters":[{"name":"\u003cstring>","filter":"\u003cstring>","value":"\u003cstring>"}],"aggregations":[{"field":"\u003cstring>","name":"\u003cstring>"}]}]}}}}}},"response":{"200":{"application/json":{"schemaArray":[{"type":"object","properties":{"queryResults":[{"type":"array","items":[{"type":"object","properties":{"responseItems":[{"type":"array","items":[{"type":"object","properties":{"item":[{"type":"object","properties":{},"description":"Objet contenant les champs sélectionnés et leurs valeurs"}]}}],"description":"Tableau d’éléments de résultats"}]}}],"description":"Tableau de résultats de requête, un par requête"}]}}],"examples":{"example":{"value":{"queryResults":[{"responseItems":[{"item":{}}]}]}}}}}},"deprecated":false}},"jsLinks":[],"subdomain":"codeium","siteName":"Windsurf Docs","title":"Requête Analytics personnalisée - Windsurf Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/plugins/accounts/api-reference/custom-analytics","matchLevel":1},"fr":{"href":"/fr/plugins/accounts/api-reference/custom-analytics","matchLevel":0},"es":{"href":"/es/plugins/accounts/api-reference/custom-analytics","matchLevel":1},"de":{"href":"/de/plugins/accounts/api-reference/custom-analytics","matchLevel":1},"pt-BR":{"href":"/pt-BR/plugins/accounts/api-reference/custom-analytics","matchLevel":1},"zh":{"href":"/zh/plugins/accounts/api-reference/custom-analytics","matchLevel":1},"ja":{"href":"/ja/plugins/accounts/api-reference/custom-analytics","matchLevel":1},"ro":{"href":"/ro/plugins/accounts/api-reference/custom-analytics","matchLevel":1}}},"lastModified":"2026-03-09T16:56:22.179Z","originalFileLocation":"fr/plugins/accounts/api-reference/custom-analytics.mdx","locale":"fr"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Interrogation Analytics flexible avec selections, filtres et aggregations personnalisés pour les données Autocomplete, Chat, Command et PCW.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Windsurf Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Requête Analytics personnalisée - Windsurf Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Docs for Windsurf (formerly Codeium): your modern coding superpowers.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Windsurf Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.windsurf.com/fr/plugins/accounts/api-reference/custom-analytics\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://exafunction.github.io/public/hero/thumbnail_docs.png\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Requête Analytics personnalisée - Windsurf Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Docs for Windsurf (formerly Codeium): your modern coding superpowers.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://exafunction.github.io/public/hero/thumbnail_docs.png\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Windsurf Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#34E8BB\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.windsurf.com/fr/plugins/accounts/api-reference/custom-analytics\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/fr/plugins/accounts/api-reference/custom-analytics.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.windsurf.com/fr/plugins/accounts/api-reference/custom-analytics\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.windsurf.com/plugins/accounts/api-reference/custom-analytics\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.windsurf.com/es/plugins/accounts/api-reference/custom-analytics\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.windsurf.com/de/plugins/accounts/api-reference/custom-analytics\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://docs.windsurf.com/pt-BR/plugins/accounts/api-reference/custom-analytics\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.windsurf.com/zh/plugins/accounts/api-reference/custom-analytics\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.windsurf.com/ja/plugins/accounts/api-reference/custom-analytics\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ro\" href=\"https://docs.windsurf.com/ro/plugins/accounts/api-reference/custom-analytics\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.windsurf.com/plugins/accounts/api-reference/custom-analytics\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.windsurf.com/#organization\",\"name\":\"Windsurf Docs\",\"url\":\"https://docs.windsurf.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/codeium/Hr_wKmLaXZaiQOb6/assets/windsurf-black-logo.svg?fit=max\u0026auto=format\u0026n=Hr_wKmLaXZaiQOb6\u0026q=85\u0026s=9d8592a768328271378364064a81840f\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.windsurf.com#website\",\"name\":\"Windsurf Docs\",\"url\":\"https://docs.windsurf.com\",\"publisher\":{\"@id\":\"https://docs.windsurf.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.windsurf.com/fr/plugins/accounts/api-reference/custom-analytics#webpage\",\"url\":\"https://docs.windsurf.com/fr/plugins/accounts/api-reference/custom-analytics\",\"name\":\"Requête Analytics personnalisée\",\"description\":\"Interrogation Analytics flexible avec selections, filtres et aggregations personnalisés pour les données Autocomplete, Chat, Command et PCW.\",\"dateModified\":\"2026-03-09T16:56:22.179Z\",\"isPartOf\":{\"@id\":\"https://docs.windsurf.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.windsurf.com/fr/plugins/accounts/api-reference/custom-analytics#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.windsurf.com/fr/plugins/accounts/api-reference/custom-analytics#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Comptes\",\"item\":\"https://docs.windsurf.com/fr/plugins/accounts/usage\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Teams et Enterprise\",\"item\":\"https://docs.windsurf.com/fr/plugins/accounts/teams-getting-started\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Référence de l’API\",\"item\":\"https://docs.windsurf.com/fr/plugins/accounts/api-reference/api-introduction\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Analytics API\",\"item\":\"https://docs.windsurf.com/fr/plugins/accounts/api-reference/analytics-api-introduction\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Requête Analytics personnalisée\",\"item\":\"https://docs.windsurf.com/fr/plugins/accounts/api-reference/custom-analytics\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.windsurf.com/fr/plugins/accounts/api-reference/custom-analytics#apireference\",\"headline\":\"Requête Analytics personnalisée\",\"name\":\"Requête Analytics personnalisée\",\"description\":\"Interrogation Analytics flexible avec selections, filtres et aggregations personnalisés pour les données Autocomplete, Chat, Command et PCW.\",\"url\":\"https://docs.windsurf.com/fr/plugins/accounts/api-reference/custom-analytics\",\"mainEntityOfPage\":{\"@id\":\"https://docs.windsurf.com/fr/plugins/accounts/api-reference/custom-analytics#webpage\"},\"image\":\"https://exafunction.github.io/public/hero/thumbnail_docs.png\",\"dateModified\":\"2026-03-09T16:56:22.179Z\",\"keywords\":\"analytics, API, requête personnalisée, filtres, aggregations, Autocomplete, Chat, Command, PCW\",\"publisher\":{\"@id\":\"https://docs.windsurf.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.windsurf.com#website\"}}]}\u003c/script>","agentPointerHref":"/fr/plugins/accounts/api-reference/custom-analytics.md","siteName":"Windsurf Docs","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/plugins/accounts/api-reference/custom-analytics"}]},{"language":"fr","tabs":[{"tab":"Windsurf","pages":[{"title":"Windsurf","href":"/fr/windsurf/getting-started"}]},{"tab":"Windsurf Plugins","groups":[{"group":"Bien démarrer","pages":[{"title":"Bienvenue dans Windsurf Plugins","sidebarTitle":"Configuration","href":"/fr/plugins/getting-started"},{"title":"Compatibilité des IDE","sidebarTitle":"Compatibilité","href":"/fr/plugins/compatibility"},{"title":"Guide pour les administrateurs","href":"/fr/plugins/guide-for-admins"}]},{"group":"Fonctionnalités","pages":[{"group":"Autocomplete","pages":[{"title":"Aperçu de l’Autocomplete","sidebarTitle":"Aperçu","href":"/fr/autocomplete/overview"},{"title":"Conseils Autocomplete","sidebarTitle":"Conseils","href":"/fr/autocomplete/tips"}]},{"group":"Chat","pages":[{"title":"Aperçu de Chat","sidebarTitle":"Aperçu","href":"/fr/chat/overview"},{"title":"Modèles de Chat","sidebarTitle":"Modèles de Chat","href":"/fr/chat/models"}]},{"group":"Command","pages":[{"title":"Aperçu de Command","sidebarTitle":"Aperçu","href":"/fr/command/plugins-overview"},{"title":"Refactorisations, docstrings et bien plus","href":"/fr/command/related-features"}]}]},{"group":"Cascade (JetBrains)","pages":[{"title":"Aperçu de Cascade","sidebarTitle":"Aperçu","href":"/fr/plugins/cascade/cascade-overview"},{"title":"Modèles d’IA Cascade","sidebarTitle":"Modèles d’IA","href":"/fr/plugins/cascade/models"},{"title":"Recherche sur le Web et dans la documentation","href":"/fr/plugins/cascade/web-search"},{"title":"Memories et règles","href":"/fr/plugins/cascade/memories"},{"title":"Model Context Protocol (MCP)","href":"/fr/plugins/cascade/mcp"},{"title":"Workflows","sidebarTitle":"Workflows","href":"/fr/plugins/cascade/workflows"}]},{"group":"Comptes","pages":[{"title":"Forfaits et utilisation des crédits","sidebarTitle":"Utilisation","href":"/fr/plugins/accounts/usage"},{"title":"Analytics","href":"/fr/plugins/accounts/analytics"},{"group":"Teams et Enterprise","pages":[{"title":"Premiers pas avec Teams et Enterprise","sidebarTitle":"Premiers pas","href":"/fr/plugins/accounts/teams-getting-started"},{"title":"Gestion et contrôle des accès basés sur les rôles","sidebarTitle":"Accès basé sur les rôles","href":"/fr/plugins/accounts/rbac-role-management"},{"group":"Référence de l’API","pages":[{"title":"Référence de l’API","href":"/fr/plugins/accounts/api-reference/api-introduction"},{"group":"Analytics API","pages":[{"title":"Analytics API","href":"/fr/plugins/accounts/api-reference/analytics-api-introduction"},{"title":"Obtenir les Analytics de la page Utilisateur","api":"POST https://server.codeium.com/api/v1/UserPageAnalytics","href":"/fr/plugins/accounts/api-reference/user-page-analytics"},{"title":"Obtenir les Analytics de Cascade","api":"POST https://server.codeium.com/api/v1/CascadeAnalytics","description":"Interroger les métriques et données d’utilisation propres à Cascade, y compris les lignes suggérées et acceptées, l’utilisation des modèles d’IA, la consommation de crédits et les statistiques d’utilisation des outils.","href":"/fr/plugins/accounts/api-reference/cascade-analytics"},{"title":"Requête Analytics personnalisée","api":"POST https://server.codeium.com/api/v1/Analytics","href":"/fr/plugins/accounts/api-reference/custom-analytics"},{"title":"Gestion des erreurs","description":"Messages d’erreur courants et conseils de débogage pour l’Analytics API, y compris les erreurs liées à l’authentification, à la structure des requêtes et à la limitation de débit.","href":"/fr/plugins/accounts/api-reference/errors"}]},{"group":"API d’utilisation","pages":[{"title":"Configurer l’utilisation","api":"POST https://server.codeium.com/api/v1/UsageConfig","href":"/fr/plugins/accounts/api-reference/usage-config"},{"title":"Obtenir la configuration des limites d'utilisation","api":"POST https://server.codeium.com/api/v1/GetUsageConfig","href":"/fr/plugins/accounts/api-reference/get-usage-config"},{"title":"Obtenir le solde des crédits de votre équipe","api":"POST https://server.codeium.com/api/v1/GetTeamCreditBalance","href":"/fr/plugins/accounts/api-reference/get-team-credit-balance"}]}]},{"title":"Configuration de SSO et SCIM","sidebarTitle":"SSO et SCIM","href":"/fr/plugins/accounts/sso-scim"}]}]},{"group":"Gestion du contexte","pages":[{"title":"Aperçu de la prise en compte du contexte","sidebarTitle":"Aperçu","href":"/fr/context-awareness/overview"},{"title":"Fast Context","href":"/fr/context-awareness/fast-context"},{"title":"Windsurf Ignore","href":"/fr/context-awareness/windsurf-ignore"},{"title":"Remote Indexing","sidebarTitle":"Remote Indexing (Enterprise)","href":"/fr/context-awareness/remote-indexing"}]},{"group":"Bonnes pratiques","pages":[{"title":"Conception de prompts","href":"/fr/best-practices/prompt-engineering"},{"title":"Cas d’utilisation courants","href":"/fr/best-practices/use-cases"}]},{"group":"Dépannage","pages":[{"title":"Collecte des logs du plugin","sidebarTitle":"Collecte des logs","href":"/fr/troubleshooting/plugins-gathering-logs"},{"title":"Problèmes généraux","sidebarTitle":"Problèmes courants","href":"/fr/troubleshooting/plugins-common-issues"},{"group":"Enterprise","pages":[{"title":"Dépannage JetBrains","sidebarTitle":"JetBrains","href":"/fr/troubleshooting/plugins-enterprise/jetbrains"},{"title":"Configuration du proxy pour Windsurf dans les IDE JetBrains","sidebarTitle":"Proxy JetBrains","href":"/fr/troubleshooting/plugins-enterprise/jetbrains-proxy"},{"title":"Dépannage de Visual Studio Code (VSCode)","sidebarTitle":"Visual Studio Code (VSCode)","href":"/fr/troubleshooting/plugins-enterprise/vscode"},{"title":"Dépannage d'Eclipse","sidebarTitle":"Eclipse","href":"/fr/troubleshooting/plugins-enterprise/eclipse"},{"title":"Dépannage de Visual Studio","sidebarTitle":"Visual Studio","href":"/fr/troubleshooting/plugins-enterprise/visualstudio"}]}]},{"group":"Sécurité","pages":[{"title":"Guide d'administration de la sécurité FedRAMP","sidebarTitle":"Guide d'administration de la sécurité FedRAMP","href":"/fr/security/security-admin-guide"},{"title":"Signaler des problèmes de sécurité","sidebarTitle":"Signalement","href":"/fr/security/reporting"}]}]}],"global":{"anchors":[{"anchor":"Communauté Discord","icon":"discord","href":"https://discord.com/invite/3XFf78nAx5"},{"anchor":"Blog Windsurf","icon":"newspaper","href":"https://windsurf.com/blog"},{"anchor":"Assistance","icon":"bug","href":"https://windsurf.com/support"}]}},{"language":"es","pages":[{"title":"es","href":"/es/plugins/accounts/api-reference/custom-analytics"}]},{"language":"de","pages":[{"title":"de","href":"/de/plugins/accounts/api-reference/custom-analytics"}]},{"language":"pt-BR","pages":[{"title":"pt-BR","href":"/pt-BR/plugins/accounts/api-reference/custom-analytics"}]},{"language":"zh","pages":[{"title":"zh","href":"/zh/plugins/accounts/api-reference/custom-analytics"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/plugins/accounts/api-reference/custom-analytics"}]},{"language":"ro","pages":[{"title":"ro","href":"/ro/plugins/accounts/api-reference/custom-analytics"}]}]},"basePath":"","title":"Requête Analytics personnalisée - Windsurf Docs","buildId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","deploymentId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","dynamics":["c2aa737661","2b790eda92","b0f84f53ff"],"chunks":["OpenApiReferenceProvider-CDiBsYGW.js","utils-KF9rPlmF.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C26urKTX.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BdjmJAC1.js","snippetPresets-3IpDBjt3.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-D4x_2vvo.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BIWdc5Pa.js","shallow-LQqfiMNd.js","getApiPlaygroundDisplay-DryzlOZG.js","CodeSnippet-tcJujU4r.js","CodeSnippets-BHp0nVLL.js","Page-1CZdsdAn.js","getPastedJson-DU-1ayUv.js","icon-CZK2hPr4.js","MethodPill-DOaqmTFC.js","DuplicateIcon-B5-nUxxl.js","createIcon-CDP_U77G.js","DynamicMarkdown-GHvayGOn.js","SectionHeading-BYvpkmUD.js","axios-vUo_bRtp.js"]}